LNMP安裝方法教程和LNMP下載地址

2010-10-11 09:26:52來源:作者:

LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RadHat、Debian VPS(VDS)或獨立主機安裝LNMP(Nginx、MySQL、PHP、phpMyAdmin)生產(chǎn)環(huán)境的Shell程序。

LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RadHat、Debian VPS(VDS)或獨立主機安裝LNMP(Nginx、MySQL、PHP、phpMyAdmin)生產(chǎn)環(huán)境的Shell程序。主要針對LNMP安裝腳本進行了優(yōu)化,減少因為環(huán)境差異引起的安裝錯誤,其次對Nginx、PHP、MySQL等主要程序進行了版本升級。同時優(yōu)化了eAccelerator和增加ionCube安裝程序,Zend Optimizer、eAccelerator和、ionCube可以完美共存。

LNMP系統(tǒng)需求:
- 需要2 GB硬盤剩余空間
- 128M以上內(nèi)存

LNMP安裝步驟:

- 1、下載LNMP一鍵安裝包: 可以選擇使用下載版(推薦國外或者美國VPS使用)或者完整版(推薦國內(nèi)VPS使用),如果使用下載版執(zhí)行命令 wget -c lnmp0.5.tar.gz,如果使用完整版,執(zhí)行命令 wget -c lnmp0.5-full.tar.gz,執(zhí)行上述命令后LNMP一鍵安裝包就會被下載到VPS上。

- 2、解壓LNMP一鍵安裝包: 執(zhí)行tar zxvf lnmp0.5.tar.gz 或者tar zxvf lnmp0.5-full.tar.gz 就會將LNMP一鍵安裝包解壓縮。

- 3、CentOS下安裝步驟 下載版執(zhí)行命令 cd lnmp0.5/ ,完整版執(zhí)行命令:cd lnmp0.5-full/
- 然后再執(zhí)行./centos.sh ,輸入要綁定的域名,回車,再輸入要設(shè)置的MySQL root的密碼,再次回車確認(rèn)。程序會自動安裝編譯Nginx、PHP、MySQL、phpMyAdmin、Zend這幾個軟件。

- 4、Debian/Ubuntu下安裝步驟 下載版執(zhí)行命令 cd lnmp0.5/ ,完整版執(zhí)行命令:cd lnmp0.5-full/
- 然后32位系統(tǒng)執(zhí)行./debian.sh ,輸入要綁定的域名,回車,再次輸入VPS/服務(wù)器所在位置:asia、 america、europe、oceania或africa,回車,再輸入要設(shè)置的MySQL root的密碼,回車后,再次回車確認(rèn)。程序會自動安裝編譯Nginx、PHP、MySQL、phpMyAdmin、Zend這幾個軟件。安裝大約10分鐘左右需要設(shè)置MySQL root用戶的密碼。

LNMP安裝其他組件
- 1、安裝eAccelerator,執(zhí)行如下命令:./eaccelerator.sh 就會自動安裝并重啟web服務(wù)。
- 2、安裝ionCube,執(zhí)行如下命令:./ionCube.sh 就會自動安裝并重啟web服務(wù)。
- 3、安裝PureFTPd和管理面板,執(zhí)行如下命令:./pureftpd.sh 就會自動安裝PureFTPd,安裝完P(guān)ureFTPd,需要在瀏覽器執(zhí)行http://你的域名或IP/ftp/install.php 安裝PureFTPd用戶管理。詳細(xì)教程參考:http://www.vpser.net/manage/lnmp-pureftpd-cp.html
- 4、安裝VsFTPD,執(zhí)行如下命令:./vsftpd.sh 就會自動安裝上vsftpd,只需要執(zhí)行命令:useradd -d /home/wwwroot -s /sbin/nologin adminftp 添加上帳號指定好ftp帳號的根目錄,再執(zhí)行:passwd adminftp 設(shè)置上密碼,登錄就可以了。

LNMP虛擬主機管理
- 1、添加虛擬主機,執(zhí)行如下命令:./vhost.sh 根據(jù)提示輸入要綁定的域名,回車,如果需要添加更多的域名,輸入y,再輸入要另外綁定的域名,多個域名可以用空格隔開。再輸入域名綁定的目錄(絕對目錄,如/home/wwwroot/lnmp,如果不填默認(rèn)是/home/wwwroot/綁定的域名),再選擇是否添加偽靜態(tài)規(guī)則,默認(rèn)已經(jīng)有了 Discuz、Wordpress、Sablog、emlog、dabr,可直接輸入以上名稱即可,如果需要添加自定義偽靜態(tài)規(guī)則,直接輸入一個想要的名字,程序會自動創(chuàng)建偽靜態(tài)文件,直接在/usr/local/nginx/conf/你自定義的偽靜態(tài)名字.conf 里面添加偽靜態(tài)規(guī)則就行。接下來會提示是否需要啟用日志功能,一般情況下不需要啟動,直接輸入n就行,如需啟動,輸入y,再輸入要定義的日志文件名字,回車就會自動添加虛擬主機。

- LNMP狀態(tài)管理: /root/lnmp {start|stop|reload|restart|kill|status}
PureFTPd狀態(tài)管理 /root/pureftpd {start|stop|restart|kill|status}
phpinfo : http://前面輸入的域名或IP/phpinfo.php
phpMyAdmin : http://前面輸入的域名或IP/phpmyadmin/
探針 : http://前面輸入的域名或IP/p.php
MySQL root密碼:如果不輸入直接回車為root,否則為你輸入的密碼。

LNMP相關(guān)目錄:
mysql : /usr/local/mysql
php : /usr/local/php
nginx : /usr/local/nginx
網(wǎng)站目錄: /home/wwwroot

LNMP下載地址
下載版:http://soft.vpser.net/lnmp/lnmp0.5.tar.gz
完整版:http://soft.vpser.net/lnmp/lnmp0.5-full.tar.gz

關(guān)鍵詞:LNMPPHP