ApacheLINUX下WEB服务器的配置
1、 Apache 的安装:
主程序(httpd-2.0.40-21.i386.rpm),第一张光盘。
DNS相关(Bind主程序,caching包)。
2、 虚拟主机的配置:
准备知识:Apache主配置文件(/etc/httpd/conf/httpd.conf)
虚拟网卡(#ifconfig eth0:0 ip up...
LINUX下WEB服务器的配置
1、 Apache 的安装:
主程序(httpd-2.0.40-21.i386.rpm),第一张光盘。
DNS相关(Bind主程序,caching包)。
2、 虚拟主机的配置:
准备知识:Apache主配置文件(/etc/httpd/conf/httpd.conf)
虚拟网卡(#ifconfig eth0:0 ip up
#ifconfig eth0:0 192.168.100.100 up)
修改主配置文件(/etc/httpd/conf/httpd.conf), 在文件最后加入如下所示内容。
基于IP的虚拟主机
相同IP不同端口号的虚拟主机
Listen 6666
Listen 7777
DocumentRoot /www/user1
DocumentRoot /www/user2
不同IP相同端口号的虚拟主机
DocumentRoot /www/user1
DocumentRoot /www/user2
基于域名的虚拟主机
配置DNS实现,master.w0902.com解析192.168.100.100 test.w0902.com解析 192.168.100.200。
ServerName master.w0902.com
DocumentRoot /www/user1
ServerName test.w0902.com
DocumentRoot /www/user2
三、启动Apahe服务器: service httpd start
用户认证和授权
启用认证功能: #vi /etc/httpd/conf/httpd.conf
AllowOverride AuthConfig
创建认证口令文件
#mkdir /var/www/passwd
#cd /var/www/passwd
#htpasswd –c password w0902
#chown apache..apache password
创建认证文件.htaccess
#mkdir /var/www/html/w0902
#cd /var/www/html/w0902
#vi /var/www/html/w0902/index.html
#vi .htaccess
写入文件
AuthType Basic
AuthName “welcome to w0902”
AuthUserFile /var/www/passwd/passeord
Require valid-user
重启服务service httpd restart
本文档为【Apache】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。