gaia的站長因為自己懂程式, 已經改了很多程式碼來適合自己的主機及討論版, 可以加快網頁下載, 如果我們只是安裝外掛, 沒有修改成適合自己的, 效能一定是沒這麼好的, 所以應該不能這樣比較, 因為我們算是東湊一塊西湊一塊, 拼出來的也算是五顏六色的怪獸吧, 因為我們根本沒有美化嘛
而且他的網站, 我預估大概最少用了6, 7台主機在跑吧
[問題]我已經使用雙2.4CPU獨立主機
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
千微資訊有限公司■ http://dollarhosts.com.tw ■業務電話:02-2508-4851
虛擬主機一年 NT$1020■免費安裝phpBB、OSC、XOOPS■免費個人網址 YourName.com
統編 70591921
虛擬主機一年 NT$1020■免費安裝phpBB、OSC、XOOPS■免費個人網址 YourName.com
統編 70591921他把整個 phpbb 的核心自己優化過很多,很多沒有用的東西也 disable 了cony 寫:gaia的站長因為自己懂程式, 已經改了很多程式碼來適合自己的主機及討論版, 可以加快網頁下載, 如果我們只是安裝外掛, 沒有修改成適合自己的, 效能一定是沒這麼好的, 所以應該不能這樣比較, 因為我們算是東湊一塊西湊一塊, 拼出來的也算是五顏六色的怪獸吧, 因為我們根本沒有美化嘛
而且他的網站, 我預估大概最少用了6, 7台主機在跑吧
而且他是用雙 xeon 的 CPU,好像在那裏看到他發表文章說自己用什麼配備時,說是 2.4 來的,只是一台電腦去架\r
但總之問題是他已經把整個 phpbb 核心給改掉,所以這麼快
聽說現在最大的問題是因為,每個瀏覽者跳一次網頁,就會檢查所有的文章是否有閱讀過...
我以前就是這樣掛站,我還只是 70 人在線,所以板面越多,文章越多就會越慢,我問過好幾個網存的用家,他們也說 phpbb 害死過很多人...也是因為那個問題...
那我就之前成了其中一個受害者了 ~_~
建議樓主轉用 discuz 吧,別因為是大陸人開發而拒用,因為真的很不錯,速度很快,我現在用一台爛機子也可以架上 300 多人同時上線,hack 也裝了很多也十分順暢\r
http://www.worldofms.net
最多人的時段 = 11:00am - 11:20am
(伺服器架在香港的,而且最近出海的線路有點問題,所以可能有點慢,但可以看一看每頁底的執行時間)
apache 設定的問題
httpd.conf
--------------------------
KeepAlive off
MinSpareServers 20
MaxSpareServers 80
MaxClients 256
---------------------------
設這樣會快一點
MaxClients
是指同一時間,提供服務的最高上限數\r
例如:開一個網頁,是一個服務
假設256人,在同一秒內要求服務(開網頁),便達到極限值\r
達到極限值後,apache會停止多出來的服務要求
以維護服務品質\r
此時,若有多餘的服務要求
例如,有260人同時要求服務
其中4個人則必須等待apache空出服務資源
另外,服務數目並不是針對人數,而是服務要求數目本身
一位使用者,可能一秒內同時開好幾個網頁
如此便佔到很多服務資源
但並非每位使用者,每秒都在要求開網頁
所以其實要達到極限值的情況,也是蠻少的
除非是有人刻意用軟體抓整個網站
這類軟體如teleport,會用多線程下載
同一時間,就會送出好幾十個服務要求
防範這類攻擊,要看流量分析
抓出誰在抓網站,封了他的ip
但要注意,IP是真正的個人IP,還是proxy server的
不要封到proxy server,不然無辜的人也會被封到\r
關於Linux的發行版:
若是使用RedHat (含Fedora)
MaxClient 預設最高只能256
若要突破256的限制,需改寫apache原始碼\r
其它:
1.注意防火牆的設定
phpBB2,只需要web服務
所以只要開啟port 80 就好,其餘全部鎖掉
以防被駭客攻擊
2.關掉apache的紀錄檔
只要有人光顧網站,這檔案就會一直增加
容量將會很可怕,從幾百MB到幾GB
而硬碟為了寫入這些其實沒什麼用處的資料
將會佔用大量CPU資源,托慢整體速度
httpd.conf
--------------------------
KeepAlive off
MinSpareServers 20
MaxSpareServers 80
MaxClients 256
---------------------------
設這樣會快一點
MaxClients
是指同一時間,提供服務的最高上限數\r
例如:開一個網頁,是一個服務
假設256人,在同一秒內要求服務(開網頁),便達到極限值\r
達到極限值後,apache會停止多出來的服務要求
以維護服務品質\r
此時,若有多餘的服務要求
例如,有260人同時要求服務
其中4個人則必須等待apache空出服務資源
另外,服務數目並不是針對人數,而是服務要求數目本身
一位使用者,可能一秒內同時開好幾個網頁
如此便佔到很多服務資源
但並非每位使用者,每秒都在要求開網頁
所以其實要達到極限值的情況,也是蠻少的
除非是有人刻意用軟體抓整個網站
這類軟體如teleport,會用多線程下載
同一時間,就會送出好幾十個服務要求
防範這類攻擊,要看流量分析
抓出誰在抓網站,封了他的ip
但要注意,IP是真正的個人IP,還是proxy server的
不要封到proxy server,不然無辜的人也會被封到\r
關於Linux的發行版:
若是使用RedHat (含Fedora)
MaxClient 預設最高只能256
若要突破256的限制,需改寫apache原始碼\r
其它:
1.注意防火牆的設定
phpBB2,只需要web服務
所以只要開啟port 80 就好,其餘全部鎖掉
以防被駭客攻擊
2.關掉apache的紀錄檔
只要有人光顧網站,這檔案就會一直增加
容量將會很可怕,從幾百MB到幾GB
而硬碟為了寫入這些其實沒什麼用處的資料
將會佔用大量CPU資源,托慢整體速度
●架設主機作業系統:Linux (Fedora core 4)
●快速架站程式:Linux 內建
●主機性能:AMD 2500+、1024MB
●您的上網方式:ADSL 2M/512K
●您安裝的程式:Apache2 + php5 + MySQL4.1
●您的 phpBB2 版本:2.0.17
●快速架站程式:Linux 內建
●主機性能:AMD 2500+、1024MB
●您的上網方式:ADSL 2M/512K
●您安裝的程式:Apache2 + php5 + MySQL4.1
●您的 phpBB2 版本:2.0.17
-
anson_wongy
- 星球普通子民

- 文章: 26
- 註冊時間: 2004-04-25 09:46
- 來自: 我阿媽個肚!
請問一下~怎麼關閉apache的log?linux_xp 寫:apache 設定的問題
其它:
1.注意防火牆的設定
phpBB2,只需要web服務
所以只要開啟port 80 就好,其餘全部鎖掉
以防被駭客攻擊
2.關掉apache的紀錄檔
只要有人光顧網站,這檔案就會一直增加
容量將會很可怕,從幾百MB到幾GB
而硬碟為了寫入這些其實沒什麼用處的資料
將會佔用大量CPU資源,托慢整體速度
○作業系統:Windows XP Pro
○快速架站:AppServ 2.4.0
○phpMyAdmin版本:2.6.0-rc1
○phpBB版本:2.0.13
○連線方式:2M/256K
○我的網站:http://220.134.150.72/
沒有全天候24小時開機,如找不到網頁請見諒:)
目前狀態,停機中
○快速架站:AppServ 2.4.0
○phpMyAdmin版本:2.6.0-rc1
○phpBB版本:2.0.13
○連線方式:2M/256K
○我的網站:http://220.134.150.72/
沒有全天候24小時開機,如找不到網頁請見諒:)
目前狀態,停機中



