关注分享主机优惠活动
国内外VPS云服务器

apache常见虚拟主机配置方法分析(Apache虚拟机)

1.apache服务器的安装和配置

yum安装httpd -y

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

浏览器测试虚拟机的ip地址,看到如下界面,表示启动成功。

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

2.apache2配置文件

安装httpd后会自动生成Etc目录。

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

主配置文件:conf/httpd.conf

3.基于IP地址(服务器需要多个公共IP地址)

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

(2)在/conf.d目录中添加一个站点文件lyn1.conf。

& lt虚拟主机192.168.100.135 >//本地ip地址文档root/MNT/Lyn 1//网络数据目录服务器名称www.lyn1.com//Domain网站服务器名称//网站数据目录权限AllowOverride None//Rewrite required all granted不允许//允许所有访问请求

& 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 None//Rewrite required all granted不允许//允许所有访问请求

& 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服务器,使用浏览器进行验证。

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

4.根据端口号配置虚拟主机。

(1)在主配置文件/etc/httpd/conf/httpd.conf中添加监听端口81。

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

(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服务器,使用浏览器进行验证。

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

5.根据主机名配置虚拟机。

(1)注册DNS和测试时可以使用Modify /etc/hosts方法,这里采用的是modify 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中

& lt虚拟主机*: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服务器并验证。

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

apache常见虚拟主机配置方法分析(Apache虚拟机)-主机频道

未经允许不得转载:主机频道 » apache常见虚拟主机配置方法分析(Apache虚拟机)

评论 抢沙发

评论前必须登录!