Apache的虚拟主机配置和网页加密
Apache的虚拟主机配置和网页加密源码安装apache,在此略过
一:首先开启虚拟主机功能
# vim /usr/local/apache2/conf/httpd.conf
找到这一行,去掉前面的#号注释(不同版本可能不在这一行)
460#Include conf/extra/httpd-vhosts.conf
二:修改虚拟主机配置文件
网页路径在/usr/local/apache2/conf/htdocs下面
新建2个网站
新建2个网站的根目录
mkdir /usr/local/apache2/htdocs/12
echo "woshi 1" > /usr/local/apache2/htdocs/1/index.html
echo "woshi 2" > /usr/local/apache2/htdocs/2/index.html
修改虚拟主机配置文件
# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
启动apache
/# /usr/local/apache2/bin/apachectl restart
使用xp验证:打开c:/windows/system32/drivers/etc/hosts
添加两行:
IP地址 www.1.com
IP地址 www.2.com
验证:
OK 成功!
网页加密
加密网站1的mimi这个页面
echo "wo shi luo ben" > /usr/local/apache2/htdocs/1/mimi
修改虚拟主机配置文件,在末尾添加
其中.qq是一个新建的隐藏的文件 放用户信息的文件
接下来就是新建用户
# /usr/local/apache2/bin/htpasswd-c/usr/local/apache2/htdocs/1/.qq lin
New password:
Re-type new password:
Adding password for user lin
这个-c是新建.qq这个文件的意思,第二个用户就无需添加了,以为已经新建了
# /usr/local/apache2/bin/htpasswd /usr/local/apache2/htdocs/1/.qq hh
New password:
Re-type new password:
Adding password for user hh
重启apache
打开浏览器看一下效果吧
Ok大功告成!
页:
[1]