1.apache服务器安装和配置
yum安装httpd -y
在浏览器中测试虚拟机的ip地址,如下界面表示启动成功。
2.apache2配置文件
安装httpd后,etc目录会自动生成。
主配置文件:conf/httpd.conf
3.基于IP地址(服务器需要多个公共IP地址)
(2)在/conf.d目录下添加一个站点文件lyn1.conf。
& lt虚拟主机192.168.100.135 >//本地ip地址document root/mnt/Lyn 1//网络数据目录服务器名称www.lyn1.com//domain网站服务器名称;//权限allowoverride无网站数据目录//要求全部授予不允许被覆盖//允许所有访问请求</Directory & gt;& lt/virtual host & gt;(3)将网页文件index.html添加到shiyan1.com相应网站的发布目录中。
& lthtml & gt& lthead & gt& lttitle & gtlyn1 & lt/title & gt;& lt/head & gt;& ltbody & gt& lth1 & gtlyn1 & lt/h1 & gt;这是www.lyn1.com网站& lt/body & gt;& lt/html & gt;(4)在/etc/httpd/conf.d目录下添加一个站点文件lyn2.conf。
& lt虚拟主机192.168.100.136 >//本机的另一个ip地址,document root/mnt/Lyn 2//网络数据目录服务器名称www.lyn2.com//domain网站服务器名称;//权限allowoverride无网站数据目录//要求全部授予不允许被覆盖//允许所有访问请求</Directory & gt;& lt/virtual host & gt;vi /mnt/lyn2/index.html
& lthtml & gt& lthead & gt& lttitle & gtlyn2 & lt/title & gt;& lt/head & gt;& ltbody & gt& lth1 & gtlyn2 & lt/h1 & gt;这是www.lyn2.com网站& lt/body & gt;& lt/html & gt;(6)重启Apache服务器,用浏览器验证。
4.根据端口号配置虚拟主机。
(1)在主配置文件/etc/httpd/conf/httpd.conf中添加监听端口81。
(2)修改/etc/httpd/conf.d/lyn1.conf文件:
& lt虚拟主机192.168.100.135:80 >ServerName www . Lyn 1 . comdocumentroot/var/www/html/Lyn 1/& lt;Directory /var/www/html/lyn1/>AllowOverride None需要所有授予的& lt/Directory & gt;& lt/virtual host & gt;(3)修改/etc/httpd/conf.d/shiyan2.conf文件:
& lt虚拟主机192.168.100.135:81 >ServerName www . Lyn 2 . comdocumentroot/var/www/html/Lyn 2/& lt;Directory /var/www/html/lyn2/>AllowOverride None需要所有授予的& lt/Directory & gt;& lt/virtual host & gt;(4)重启Apache服务器,用浏览器验证。
5.基于主机名配置虚拟机。
(1)注册DNS和测试时可以使用修改后的/etc/hosts方法,这里使用的是修改后的hosts方法。
(2)在主配置文件/etc/httpd/conf.d/lyn1.conf文件中
& ltvirtual host *:80 & gt;ServerName www . Lyn 1 . comdocumentroot/var/www/html/Lyn 1/& lt;Directory /var/www/html/lyn1/>allow override none require all granted & lt;/Directory & gt;& lt/virtual host & gt;(3)在主配置文件/etc/httpd/conf.d/lyn2.conf文件中
& ltvirtual host *:81 & gt;ServerName www . Lyn 2 . comdocumentroot/var/www/html/Lyn 2/& lt;Directory /var/www/html/lyn2/>allow override none require all granted & lt;/Directory & gt;& lt/virtual host & gt;(4)重启apache2服务器并验证。
评论前必须登录!
注册