如何在一台服务器上配置和构建两个网站
配置在一台服务器上建立两个网站的方法。
最简单和最有效的方法如下:
1.首先打开Apache的配置文件httpd.conf,在这个文件中,
找到了这句话:“# include etc/extra/httpd-vhosts . conf”
(根据安装路径的不同,上述路径会略有不同)
去掉前面的#,即打开使用虚拟主机的功能;
2.在httpd-vhosts.conf中配置虚拟主机;您也可以直接在httpd.conf上编写配置,但是
不建议这样做;
3.打开httpd-vhosts.conf文件,找到NameVirutalHost *:80。这句话的意思是让这个主持人。
IP地址和端口号;
4.关键虚拟主机配置,在NameVirutalHost *下:80;
注意:当Apache接受一个请求时,它将首先默认第一个虚拟主机,然后匹配其他虚拟主机。
机器,如果没有匹配,就是第一个工作的VirtualHost。因此,在httpd.conf中
& lt目录/>;(这是所有目录的默认配置)和< Direcotry/opt/lampp/htdocs & gt;许可,
默认情况下,它们都被设置为“全部拒绝”。
5.虚拟主机配置示例:
& ltvirtual host *:80 & gt;
服务器名称*
DocumentRoot & lt/opt/lampp/htdocs/guest & gt;
& lt目录/opt/lampp/htdocs/guest & gt;
订单拒绝,允许
允许所有人
& lt/Direcotry & gt;
& lt虚拟主机/& gt;
稍后,您可以依次添加它们。
& ltvirtual host *:80 & gt;
服务器名称www。*****.com
DocumentRoot & lt/opt/lampp/htdocs/myweb 1 & gt;
& lt目录/opt/lampp/htdocs/myweb 1 & gt;
订单拒绝,允许
允许所有人
& lt/Direcotry & gt;
& lt虚拟主机/& gt;
另外。。其实我建议你用一个完善的管理程序来辅助管理网站。
不是因为不能绑定域名。
但是因为你有这个问题,间接意味着你会有更多你处理不了的问题
所以方便是你的第一个学习点。
而不是所谓的技术进步。
能够以普通的方式运营一个简单的网站然后再考虑其他深入的问题。