1. Apache服务器基本配置
查询Apache服务器是否安装:rpm -q httpd
启动Apache服务器:service httpd start
设置Apache为自动启动:chkconfig httpd on
2、编辑Apache主配置文件
vi /etc/httpd/conf/httpd.conf
(1)ServerRoot "/etc/httpd" :这是Apache的工作目录,不需修改
(2)KeepAlive On :修改为On,使得一次TCP连接可以传输多个文件
(3)Listen 192.168.202.5:8080 :修改HTTP服务监听IP地址和端口号
(4)Include conf.d/*.conf :/etc/httpd/conf.d/*.conf都是Apache的附加配置文件,现在不需修改
(5)ServerAdmin root@localhost :这是管理员的邮箱,可以修改为自己的邮箱
(6)#ServerName
www.example.com:80 :设置服务器名称,如果没有配置DNS解析,可以设置为IP地址
和端 口号的组合。把这一行修改为:
ServerName 192.168.202.5:80
(7)DocumentRoot "/var/www/html" :这是网站文档主目录,建议不要修改
(8)
<Directory "/var/www/html"> :设置主目录的属性
Options Indexes FollowSymLinks :允许目录浏览,允许用符号链接建立虚拟目录。
最好不允许目录浏览权限,即修改为:Options FollowSymLinks
AllowOverride None :不允许“.htaccess”文件,不需修改
Order allow,deny :访问策略:如果没有明确允许,就拒绝访问
Allow from all :允许所有的访问,这两行都不需修改
</Directory>
(9)DirectoryIndex index.html index.html.var :设置默认文档,可不修改
(10)AddDefaultCharset UTF-8 :设置默认字符集,对于简体中文网页,
需要修改为:AddDefaultCharset GB2312
3. Apache虚拟目录配置
虚拟目录,就是把某个目录映射为主目录下的一个逻辑目录,本任务目标:创建虚拟目录/down,实际的目录位置在/var/www/vd
cd /var/www
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/vd"