[問題]虛擬伺服器的設定!

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

[問題]虛擬伺服器的設定!

文章 hollowaysxp »

[問題]虛擬伺服器的設定!
依照文章
http://twftp.org/phpbb/viewtopic.php?t=3891
去做設定。
http://freebsd.lab.mlc.edu.tw/apache/VirtualHost.shtml
之後按照這一篇文章!

我的Apache設定
# 宣告虛擬網站所要使用的IP
NameVirtualHost 220.135.225.x
# 第一個虛擬網站(即原來的主網站名稱)
<VirtualHost tforum.a.la>
DocumentRoot /home/twsbb
ServerName tforum.a.la
</VirtualHost>
用\r
http://tforum.a.la/
這要就轉到/home裡面了(就是我在APache內設定的DocumentRoot)
就變成普通的轉IP。
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
coca
星球公民
星球公民
文章: 104
註冊時間: 2002-04-22 21:04
來自: 台灣FTP聯盟
聯繫:

文章 coca »

應該是NameVirtualHost *
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

QQ,早上我試過後才問的現在已解決!
最初設定

代碼: 選擇全部

# 宣告虛擬網站所要使用的IP 
NameVirtualHost * 
# 第一個虛擬網站(即原來的主網站名稱) 
<VirtualHost tforum.a.la> 
DocumentRoot /home/twsbb 
ServerName tforum.a.la 
</VirtualHost>
之後重新啟動apache會說 *:0沒有虛擬伺服器!
後來才用第一篇文章的設定!後來有問題!所以問了一下!
現在是這樣!就OK了!

代碼: 選擇全部

# 宣告虛擬網站所要使用的IP 
NameVirtualHost * 
# 第一個虛擬網站(即原來的主網站名稱) 
<VirtualHost *> 
DocumentRoot /home/twsbb 
ServerName tforum.a.la 
</VirtualHost> 
這樣就行了!
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

再度發現\r

代碼: 選擇全部

# 宣告虛擬網站所要使用的IP 
NameVirtualHost * 
# 第一個虛擬網站(即原來的主網站名稱) 
<VirtualHost *> 
DocumentRoot /home/twsbb 
ServerName tforum.a.la 
</VirtualHost> 
之後所以是Record A 220.135.225.x
所有DNS都被列入第一個虛擬伺服器!
變成我的虛擬伺服器沒用了!
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
幻狼神威
竹貓忠實會員
竹貓忠實會員
文章: 389
註冊時間: 2002-10-29 01:54
來自: 薔薇幻境
聯繫:

文章 幻狼神威 »

你有設定 port 嗎?
不指定會造成全部都用預設的 Port 80,結果就只有一個會有用.......

代碼: 選擇全部

listen 111.222.333:80
listen 444.555.666:80
listen 111.222.333:8080
再之後才是用 NameVisualHost 去對應上面的 IP ..
再再之後就是 <VisualHost:111.222.333:80> 這個標籤的東東\r
再再再之後就和你上面打的一樣了.......
[必看] phpBB 架站討論區發文規則與發問格式
學好phpBB的訣竅:
 1. 善用竹貓星球的搜尋功能,可以找到所有相似並解決的主題。
 2. 簡單清楚的把你的問題打在主題上,讓懂的人一看就能了解。
 3. 依照發文格式發文,能幫助大家比較容易的找出問題在那裡。
 4. 一時沒有回應不表示沒人理你,大家都需要一點思考的時間。
 5. 解決問題後請修改第一篇主題,並感謝曾經幫過你的高手們。


切記:PM並不能解決問題,版上發問可以集大家的意見,您的問題可能更快的被解決.....
   ↑蘿莉不在此限.......XD"
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

我用了一個笨方法!

代碼: 選擇全部

# 宣告虛擬網站所要使用的IP 
NameVirtualHost * 
# 第一個虛擬網站(即原來的主網站名稱) 
<VirtualHost *> 
DocumentRoot /home/
ServerName twsbb.a.la 
</VirtualHost> 

代碼: 選擇全部

# 宣告虛擬網站所要使用的IP 
NameVirtualHost * 
# 第二個虛擬網站(即原來的主網站名稱) 
<VirtualHost *> 
DocumentRoot /home/twsbb/
ServerName tforum.a.la
</VirtualHost> 
這樣都OK了!

我只有一個IP。
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

在來我的httpd.conf被我搞的亂糟糟!

代碼: 選擇全部

ScriptAlias   /cgi-bin/      /home/cgi-bin/
ScriptAlias  /webmail     /home/cgi-bin/openwebmail/openwebmail.pl 
這樣設定是原本的!
後來改成

代碼: 選擇全部

ScriptAlias   /cgi-bin/      /home/cgi-bin/
ScriptAlias  /webmail     /home/cgi-bin/openwebmail/openwebmail.pl
ScriptAlias /forum         /home/twsbb/index.php
後來輸入\r
http://twsbb.a.la/forum

Title 500 Internet Server Error

代碼: 選擇全部

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, twsbb@twsbb.a.la and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


--------------------------------------------------------------------------------

Apache/2.0.52 (Unix) PHP/4.3.9 Server at twsbb.a.la Port 80
我不能理解的事?為什麼?
http://twsbb.a.la/webmail
http://tforum.a.la/webmail
都可以到/home/cgi-bin/openwebmail/openwebmail.pl
為什麼forum設定無法到/home/twsbb/index.php
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
幻狼神威
竹貓忠實會員
竹貓忠實會員
文章: 389
註冊時間: 2002-10-29 01:54
來自: 薔薇幻境
聯繫:

文章 幻狼神威 »

hollowaysxp 寫:我只有一個IP。
hollowaysxp 寫:我不能理解的事?為什麼?
http://twsbb.a.la/webmail
http://tforum.a.la/webmail
都可以到/home/cgi-bin/openwebmail/openwebmail.pl
為什麼forum設定無法到/home/twsbb/index.php
在你只有一個ip的前題下,不用 Port 區隔開,你的虛擬伺服器設定一定會亂掉!

以下是正常的用法.......(應該大部份的教學文件也是這麼寫)

代碼: 選擇全部

listen 111.222.333:80
listen 111.222.333:808
listen 111.222.333:8080
宣告虛擬網站所要使用的IP

代碼: 選擇全部

NameVirtualHost *:80
NameVirtualHost *:808
NameVirtualHost *:8080

設定虛擬網站

代碼: 選擇全部

<VirtualHost *:80> 
DocumentRoot /home/
ServerName twsbb.a.la1 
</VirtualHost> 

<VirtualHost *:808> 
DocumentRoot /home/cgi-bin/openwebmail/
ServerName twsbb.a.la2 
</VirtualHost> 

<VirtualHost *:8080> 
DocumentRoot /home/twsbb/
ServerName twsbb.a.la3 
</VirtualHost> 
最重點:首個 <VirtualHost> 內的 DocumentRoot 必須跟 main_server 的DocumentRoot 設定一致。因為當宣告 NameVirtualHost 後,Apache 會把首個 <VirtualHost> 內的 DocumentRoot 略過....

再試看看吧....... ;)
[必看] phpBB 架站討論區發文規則與發問格式
學好phpBB的訣竅:
 1. 善用竹貓星球的搜尋功能,可以找到所有相似並解決的主題。
 2. 簡單清楚的把你的問題打在主題上,讓懂的人一看就能了解。
 3. 依照發文格式發文,能幫助大家比較容易的找出問題在那裡。
 4. 一時沒有回應不表示沒人理你,大家都需要一點思考的時間。
 5. 解決問題後請修改第一篇主題,並感謝曾經幫過你的高手們。


切記:PM並不能解決問題,版上發問可以集大家的意見,您的問題可能更快的被解決.....
   ↑蘿莉不在此限.......XD"
主題已鎖定

回到「phpBB 2 安裝與使用」