酷米网(kmw.com),专注高端域名快速交易!

  1. 当前位置: 
  2. 首页 > 
  3. 域名资讯  > 11 知识摘要
服务器时间:2018-05-22 06:52:40 (CST +08:00)

11 知识摘要

2017-12-17 17:28:05     浏览量: 30

一、Web的概念及工作原理
静态Web服务、动态Web服务
C/S模式t
HTTP
Apache

二、Apache的安装
yum -y groupinstall “Web Server”
chkconfig --level 35 httpd on
service httpd start
验证:
ps ax |grep httpd
netstat -nutap |grep httpd

三、Apache的基本配置
(一)主要目录和配置文件
/etc/httpd/t服务目录
/etc/httpd/conf/httpd.conft主配置文件
/var/www/html/t网页主目录ttt//默认情况下,里面为空,没有index.html
没有页面文件情况下,显示/var/www/error/noindex.html的内容。
/var/log/httpd/access_logt访问日志
/var/log/httpd/error_logt错误日志
(二)主配置文件格式
wc -l /etc/httpd/conf/httpd.conf
(1)Section 1:Gloabl Environment(全局环境配置)t
//配置文件中1处,默认第33行
(2)Section 2:'Main' Server configuration(主服务器配置)——默认站点t
//配置文件中22处开始,默认第245行
(3)Section 3:Virtual Hosts(虚拟主机)t//配置文件中96处开始 默认第973行
虚拟主机不能与主服务器配置共存,启用虚拟主机后,主服务配置就不可用。

(三)虚拟主机——同一台服务器上运行多个Web站点
(1)基于域名的虚拟主机——IP和端口一致,但域名不同t
(2)基于IP地址的虚拟主机——添加IP,设置中IP地址不同,端口一样,域名可以不一致
(3)基于端口的虚拟主机——侦听多个端口,虚拟主机名多个,域名和IP一致,端口不同

(四)虚拟目录和物理目录
物理目录——位于站点主目录下的子目录
虚拟目录——物理位置不在站点主目录中,但是逻辑上属于站点的子目录。
便于站点维护与扩展。
语法:
Alias 虚拟目录 实际目录

(五)基于客户端地址的访问控制——实用价值不高
1、限制客户端IP地址可增强服务器安全性
2、该限制仅针对服务器上的某个目录进行设置,语法如下:

控制语句


(六)基于用户的访问限制——实际中的应用
这里主要介绍基本身份验证

四、实验:
(一)默认站点配置
1、安装Apache并启动服务
2、服务端防火墙设置允许http和https
3、客户端连接访问测试。
4、找到首页index.html
echo ‘网页测试’ > /var/www/html/index.html
5、客户端连接访问测试。

(二)虚拟主机的配置——基于域名的虚拟主机
1、mkdir /var/www/robin{1,2}
2、echo 'VH:www.robin1.com' > /var/www/robin1/index.html
echo 'VH:www.robin2.com' > /var/www/robin2/index.html
3、编辑主配置文件——在文件最后根据范例编写如下:
NameVirtualHost 192.168.14.250:80

DocumentRoot /var/www/robin1
ServerName www.robin1.com


D