程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> centos環境下的apache 2.4虛擬主機的三種實現方法

centos環境下的apache 2.4虛擬主機的三種實現方法

編輯:關於PHP編程

centos環境下的apache 2.4虛擬主機的三種實現方法


吶,苦於沒法在生產環境使用apache,吶吶吶,虛擬機!
方法一:基於IP IP1:80 IP2:80 方法二:基於端口 IP:80 IP:8080 方法三:基於域名 IP:80 主機名不同 www.abcd.com www.efgh.com

一、基於IP 1、配置第二地址 [root@localhost~]#cd/etc/sysconfig/network-scripts/ [root@localhostnetwork-scripts]#cpifcfg-eth0ifcfg-eth0:0


[root@localhostnetwork-scripts]#servicenetworkrestart


2、配置http.conf,添加下面一行 #Virtualhosts Include/etc/httpd/extra/httpd-vhosts.conf
3、配置httpd-vhosts.conf


4、建立網頁目錄a.org及zjj


5、新建網頁文件


6、用elinks打開網頁 [root@localhosthtdocs]#elinkshttp://192.168.1.135


[root@localhosthtdocs]#elinkshttp://192.168.1.136


二、基於端口(注意:iptables放行8080端口) 1、修改httpd.conf


2、修改httpd-vhosts.conf


3、新建網頁目錄及網頁文件


4、測試[root@localhosthtdocs]#elinkshttp://192.168.1.135


[root@localhosthtdocs]#elinkshttp://192.168.1.135:8080

三、基於域名 看到空白的,肯定要嫌我懶了。。基於域名基本與前面一直,只要修改hosts文件,能讓域名解析到即可。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved