背景:?
服務(wù)器上已經(jīng)有apache 且80端口已經(jīng)有一個網(wǎng)站假設(shè)好了骄酗,現(xiàn)在要在服務(wù)器上架設(shè)另外一個網(wǎng)站稀余,IP為新建的IP,同時端口為8080
基于不同IP不同端口的虛擬主機配置方法
1. vi /etc/http/conf/httpd.conf
2.在linsten處增加
listen 8080
3.在文件最后面添加
<VirtualHost IP地址:端口>
ServerAdmin ? ? ? ? ? ? ? ?郵箱
DocumentRoot ? ? ? ? ? "/var/www/html_test1"
ServerName ? ? ? ? ? ? ? ?IP地址:端口
</VirtualHost>
4 在www下面創(chuàng)建html_test1的目錄
并且編寫主頁程序
5 重啟 apache?
systemctl restart httpd.service?
6 防火墻已經(jīng)關(guān)閉
7 打開8080 端口
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT?
這樣就可以在局域網(wǎng)內(nèi)訪問了測試成功
在學習的過程中趋翻,發(fā)現(xiàn)還有其他方法可以配置虛擬機
1 基于相同IP 不同port
2 基于相同port 不同IP
3 基于域名的虛擬機
參考文章如下:
https://www.iyunv.com/thread-108273-1-2.html
http://blog.sina.com.cn/s/blog_53ec9d910100so80.html
http://www.cnblogs.com/loveCloud/archive/2012/01/29/2331058.html
http://blog.csdn.net/ebw123/article/details/10084453
http://yahoon.blog.51cto.com/13184/36239/
http://blog.csdn.net/loongwong2011/article/details/52211640
http://www.cnblogs.com/hi-bazinga/archive/2012/04/23/2466605.html
http://blog.sina.com.cn/s/blog_53ec9d910100so80.html
https://wenku.baidu.com/view/af1937d3c1c708a1284a4486.html
http://blog.csdn.net/elsery/article/details/50404484