Apache 服务器是liunx 服务中使用最多的服务之一。web网站80%多是linux+apache架设。这个服务是RHCE必考的题目。
1,rpm -qa httpd --->检查是否安装。
2,yum install httpd ->安装,必须配置好Yum。
3,vim /etc/httpd/conf/httpd.conf -->主要配置文件。基本上不加SSL加密的话,全部在这配置。
GG ->>vim 直接到文件末尾处,需要掌握哦。
:set nu ---》显示行号 :972--》直接到972这行。
972 NameVirtualHost *:80 开启虚拟主机
992
993 ServerAdmin admin@1631.com
994 DocumentRoot /var/www/1631.com
995 ServerName
996 ErrorLog logs/1631.com-error_log
997 CustomLog logs/1631.com-access_log common
998
999
1000 ServerAdmin webmaster@1632.com
1001 DocumentRoot /var/www/1632.com
1002 ServerName
1003 ErrorLog logs/1632.com-error_log
1004 CustomLog logs/1632.com-access_log common
1005 -》需要密码验证内容
1006 Options None
1007 AllowOverride AuthConfig
1008 Order allow,deny
1009 Allow from all
1010
1011
4,前面的行号不要去考虑,给新人使用的,主要是在你DocumentRoot 网站的位置要编辑正确。
加密的话需要建立加密文件和用户名密码
vim .htaccess 主要注意路径位置,一下是内容:
AuthGroupFile "/var/www/1631.com"
AuthName "jason"
AuthType basic
AuthUserFile "/var/www/password"
require valid-user
htpasswd -c -m /var/www/password jason ---> c是第1次创建文件时使用的, m是md5加密
5,service httpd restart
6, links 进行测试,这个测试时在终端内进行的。
阅读(2119) | 评论(0) | 转发(0) |