Moon_LServer(月亮)是一款Linux下一鍵搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD庫的軟體,安裝方法非常簡單,適合經常搭建伺服器和菜鳥以及懶人使用。
Moon_LServer裡的軟體均為原開發商開發的原始碼,經過現場編譯、類比手工進行安裝。
Moon_LServer V1.2所包含的程式及版本:
Apache 2.2.3
PHP 5.1.6
MySQL 5.0.27
Zend
PHPMyAdmin
Jpeg/PNG等映像函數庫
更新曆程:
V1.0RC2:將Apache改為現場編譯與make,使其可以在更多Linux平台運行(目前測試平台有:CentOS4.4/Redhat AS4)
V1.0RC3:全部採用原始未編譯過的代碼,現場編譯。這樣,體積縮小了不少,而且,相容性增加了許多。
V1.0正式版:修正了zlib目錄錯誤,濃縮了MySQL安裝代碼。
V1.1:PHP由原來的5.1.4更新至最新的5.1.6;增加了兩款PHPMyAdmin的風格;將安裝指令碼加上中文注釋,更有利於自己DIY。
V1.2:加入GD,更好的相容CentOS4,加入Apache的Rewrite功能。
V1.3:重新改編預設虛擬機器主機設定檔larkmoon.conf,解決亂碼問題;增加卸載指令碼;MySQL更新至5.0.27(標準版);加入ProFtpd。
:
網通 FTP ftp://moon:lserver@cnc.larkmoon.com/moon_lserver_1.3.tar.gz
電信HTTP http://vnet.larkmoon.com/download/moon_lserver_1.3.tar.gz
安裝方法:
如果您還沒有安裝Linux,我們強烈推薦您安裝CentOS4.4系統(本帖二樓有)
如何伺服器已安裝Apache或MySQL,請卸載並重啟後再安裝,切記!
這裡是線上安裝方法.也可以自行下載然後上傳至伺服器進行安裝.
1.使用root使用系統,並且進入root目錄(一定要進入root目錄執行!)
# cd /root
2.然後進行下載
# wget ()
3.解壓
# tar zxvf moon_lserver_1.2.tar.gz
4.加入執行許可權,進行安裝
# cd /root/serverd
# chmod 744 setup.sh
# ./setup.sh
5.在安裝Zend的時候,一直按斷行符號,當提示輸入php.ini路徑時,輸入“/usr/local/php/lib”(不包括引號)。
6.在最後,會安裝Proftpd,安裝完後,會讓你輸入FTP使用者"larkmoon"的密碼,輸入即可,然後,就可以用這個使用者及你輸入的密碼登陸系統了,如果你不想用這個使用者,請在系統使用者中刪掉它,然後,自己建立系統賬戶,然後修改proftpd的設定檔(/usr/local/ftpd/etc/proftpd.conf)。【如果你不想安裝proftpd,請用vi或其它編輯器開啟setup.sh刪除底部#FTP#那一段】
7.最後,重新啟動電腦(如果不重啟,MySQL和FTP可能會很反常)。重啟之後,開啟瀏覽器,輸入伺服器的IP,本機輸入http://localhost,如果頁面正常,就OK了
MySQL預設使用者名為root,預設密碼為larkmoon.com
推薦環境:推薦定製安裝CentOS4.3(或CentOS4.4)
FAQ
問:如何建立虛擬機器主機?
答:/usr/local/apache2/conf/vhosts為虛擬機器主機目錄,裡面已經有一個設定檔,你可以開啟修改,如果再建立一個虛擬機器主機,在檔案後面新增內容也行,再建立一個設定檔也行,凡是在/usr/local/apache2/conf/vhosts裡的設定檔,不管檔案名稱是什麼,都有效。
友情提示:如果使用的是Linux圖形模式下的檔案編輯器編輯的話,建議取掉自動備份,否則,可能會出錯。
問:預設wwwroot目錄在哪裡?如何改理預設目錄?
答:/usr/local/apache2/htdocs,如果要更改,開啟/usr/local/apache2/conf/vhosts下的設定檔,把兩個/usr/local/apache2/htdocs改成你想要的目錄。
問:FreeBSD系統下可以使用嗎?
答:我們只在Linux下測試過,FreeBSD沒有進行測試,具體能否使用,還是個未知數。
問:Moon_LServer在什麼環境下運行最佳?
答:如何您還沒有安裝Linux的話,我們推薦您安裝CentOS4.4.安裝時一定要安裝開發工具!切記,否則,本程式可能無法運行。
問:安裝時出現錯誤,但可以正常使用,會影響今後的使用嗎?
答:如果系統以前安裝過jpeg/png映像庫,再次安裝肯定會出錯,如果可以正常使用,說明一切都裝好了,裝PHP的時候,會掛載前面所有安裝過的程式,如果PHP安裝正常,前面的就全部裝好了,放心使用就可以了。
問:如何卸載?
答:執行安裝包裡的uninstall.sh就可以了。
附上centos4.4的:(前3cd就可以了)
CD 1 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin1of4.iso
CD 2 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin2of4.iso
CD 3 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin3of4.iso
CD 4 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin4of4.iso
md5校正碼:http://mirror.tini4u.net/centos/4.4/isos/i386/md5s...
詳細的安裝步驟: http://centospub.com/make/install.html