1、在區域網內,用Apache2建了PHP伺服器,IP地址是自動獲取,建立了虛擬主機,如何在別的電腦上來訪問站點?
你要先獲取伺服器的ip地址,開始菜單-》運行-》cmd-》ipconfig /all,然後在其他機器以http://伺服器ip:虛擬主機埠來訪問
2、為什麼apache2.2配置好虛擬主機後,本機能夠通過域名訪問到頁面,但是在別的電腦上就出現了域名錯誤
你域名是否解析好,是否開啟了埠對外網的訪問,你自己好好檢查下咯。
3、ubuntu apache2綁定新建虛擬主機域名
ubuntu其實都是linux操作系來統,現在比源較流行的就是centos和ubuntu其命令都差不錯,這里是關於centos上配置虛擬主機的域名教程http://raksmart.idcspy.com/226,希望可以幫助到你
4、apache2 ubuntu 下只能建立一個虛擬主機?
呵呵,這個問題我剛解決了:一個IP下建立多個主機。
如果沒記錯的話,你應該少了一個語句:NameVirtualHost * 這個語句是應該加在000-default里的。
以下內容供參考:
--------------------------------------------
與虛擬主機有關的設置語句:
`NameVirtualHost 10.39.6.59`:表示我們要做的是一個基於名稱的虛擬主機,且其 IP 地址為10.39.6.59
`<VirtualHost 10.39.6.59> 和 </VirtualHost>`:表示在其中的是一個虛擬主機的配置
`ServerName www.britepic.org`:設置虛擬主機的域名
`ServerAdmin [email protected]`:設置該虛擬主機網管員的郵件
`DocumentRoot /var/www/`:設置該虛擬主機的主目錄路徑
`ErrorLog /var/log/apache2/error.log`:設置該虛擬主機的出錯信息
`CustomLog /var/log/apache2/access.log combined`:設置該虛擬主機的訪問信息
這樣我們就配置了一個虛擬主機 www.britepic.org。但由於這是預設配置,所以在 Apache2 重啟之後,無論你輸入 DNS 伺服器中指向這個主機的任何域名,都會被導向 www.britepic.org 這個預設配置所指向的 /var/www 這個目錄的。除非該域名被其他虛擬主機配置所用,比如我們還配置了 enuke.britepic.org 指向本機,且配置了相應的虛擬主機,這樣的話,輸入域名enuke.britepic.org 就會被對應該域名的目錄中。
B進一步說明
為了說明清楚 我們再添加一個虛擬主機站點 enuke.britepic.org,首先到
/etc/apache2/sites-available/ 目錄中建立一個文件 enuke。當然這個文件名中是沒有 "."或 "#" 這兩個字元的了。然後編輯該文件:
<VirtualHost 10.39.6.59>
ServerName enuke.britepic.org
ServerAdmin [email protected]
DocumentRoot "/var/www/enuke/"
ErrorLog "/var/log/apache2/enuke_errors.log"
CustomLog "/var/log/apache2/enuke_accesses.log" common
</VirtualHost>
設置的具體含義同上面的相似,這是我就不再多說了。然後再運行命令:
sudo a2ensite enuke
這樣的話,虛擬主機站點 enuke.britepic.org 就已經安裝好了。這時你也可以在/etc/apache2/sites-enabled/ 目錄中發現多了一個到 /etc/apache2/sites-available/enuke的軟鏈接。接下來就是將 Apache2 重啟來使虛擬主機站點運行起來:
sudo /etc/init.d/apache2 restart (或者 sudo apache2 -k restart)
這樣你在瀏覽器上輸入 enuke.britepic.org 的話,就會被指向 /var/www/enuke 目錄了,而輸入其他指向本機的域名則都會指到預設配置中的 /var/www 目錄中。
5、apache2虛擬主機怎麼配置多個站點
一個簡單的流程圖 1.HTML 2.$是一個全局變數,全局變數相當於一個畫筆,我們先定義一個畫筆工具專。之後屬我們就可以通過 $ 符號來調用它自身的一些方法、屬性、枚舉對象等 var $ = go.GraphObject.make;// 3.有了畫筆,還需要畫布,於是我們需要定.
6、虛擬機裡面可以創建apache虛擬主機嗎
1、安裝apache:make,make install。
2、把虛擬機配置成橋接模式。
3、把虛擬機防火牆關掉。
4、把虛擬機和客戶機設置成同一個網段內。
5、啟動apache:/usr/local/apache2/bin/apachectl start
6、配置apache 的conf目錄下面的http.conf:
ServerName: 主機地址和埠
DocumentRoot:默認文檔。
7、訪問apache,成功!
如果想訪問svn,那麼加上如下東西:
打開apache的httpd.conf文件,應該在/etc/httpd/conf/httpd.conf下
將231,232行改為User apache Group apache ,如果已經改過來就不用改了。
在最後添加(注意:要在英文狀態下輸入,並且#後的注釋內容不要寫的配置文件里,否則apache啟動不了)DAV svnAuthType Basic
# SVNPath /usr/linux/xiu #單庫時需要這么寫,xiu為庫名。
SVNParentPath /usr/linux #庫路徑(多庫),根據實際情況而定。
AuthName "repos-project"
AuthUserFile "/etc/httpd/passwd" #存放用戶名及密碼的文件路徑。
7、linux下如何用apache配置兩個虛擬主機
可以使用基於IP地址的虛擬主機,也可以使用基於主機名的虛擬主機,建議使用後者。需要先配置DNS服務,使得能夠解析兩個名字,並且為兩個網站分別建立目錄。
下面是httpd.conf配置文件的例子:
nameVirtualHost 192.168.0.2
<VirtualHost 192.168.0.2>
DocumentRoot /var/www/site1
ServerName vhost1.yang.com
CustomLog logs/vhost1-access_log common
</VirtualHost>
<VirtualHost 192.168.0.2>
DocumentRoot /var/www/site2
ServerName vhost2.yang.com
CustomLog logs/vhost2-access_log common
</VirtualHost>
8、apache2.2虛擬主機如何分開設置https(只開啟部分網站)
其實你80和443同時開啟。那些用443就https 訪問。其他的都http訪問就可以啊。