rhel6 web服务器基本配置
查询Apache服务器是否安装:rpm -q httpd
httpd-2.2.3-43.el5
(若没有需要安装Apache服务器)

启动Apache服务器:service httpd start
设置Apache为自动启动:chkconfig httpd on
编辑Apache主配置文件:vi /etc/httpd/conf/httpd.conf
(1)ServerRoot “/etc/httpd” :这是Apache的工作目录,不需修改=57行
(2)KeepAlive On :修改为On,使得一次TCP连接可以传输多个文件=74行
(3)Listen 192.168.13.1:8080 :修改HTTP服务监听IP地址和端口号=134
(4)Include conf.d/.conf :/etc/httpd/conf.d/.conf都是Apache的附加配置文件,现在不需修改=210
(5)ServerAdmin [email protected] :这是管理员的邮箱,可以修改为自己的邮箱=251
(6)#ServerName www.example.com:80 :设置服务器名称,如果没有配置DNS解析,可以设置为IP地址和端口号的组合。把这一行修改为:
ServerName 192.168.13.1:80 =265
(7)DocumentRoot “/var/www/html” :这是网站文档主目录,建议不要修改
(8)
<Directory “/var/www/html”> :设置主目录的属性
Options FollowSymLinks :允许目录浏览,允许用符号链接建立虚拟目录。AllowOverride None :不允许“.htaccess”文件,不需修改
Order allow,deny :访问策略:如果没有明确允许,就拒绝访问
Allow from all :允许所有的访问,这两行都不需修改
(9)DirectoryIndex index.html index.html.var :设置默认文档,可不修改
(10)AddDefaultCharset UTF-8 :设置默认字符集,对于简体中文网页,需要修改为:AddDefaultCharset GB2312 =747
(11)cd /var/www/html (工作目录)
(12)vi index.html :添加主页文件,可随意输入内容
(13)service httpd restart :重新启动Apache服务器
(14)从windows访问http://192.168.13.1:8080/,看是否看到刚才编辑的主页文件
(15)重新编辑主配置文件,将监听端口改回80:Listen 192.168.13.1:80
(16)service httpd restart :重新启动Apache服务器
(17)从windows访问http://192.168.13.1:80/,看是否看到刚才编辑的主页文件
3. Apache虚拟目录配置
虚拟目录,就是把某个目录映射为主目录下的一个逻辑目录,本任务目标:创建虚拟目录/down,实际的目录位置在/var/www/html/vd
cd /var/www/html
mkdir vd
cd vd
vi index.html :编辑虚拟目录默认文档,随意输入内容
cd /etc/httpd/conf
vi httpd.conf :添加一行:Include conf.vd/*.conf
cd …
mkdir conf.vd
cd conf.vd
vi vd.conf :输入 Alias /down “/var/www/html/vd”
service httpd restart
从windows访问http://192.168.13.1/down,看是否看到刚才编辑的虚拟目录主页文件