LNMP一鍵安裝包是一個(gè)用Linux Shell編寫的可以為CentOS/RadHat、Debian VPS(VDS)或獨(dú)立主機(jī)安裝LNMP(Nginx、MySQL、PHP、phpMyAdmin)生產(chǎn)環(huán)境的Shell程序。0.5 版本主要針對LNMP安裝腳本進(jìn)行了優(yōu)化,減少因?yàn)榄h(huán)境差異引起的安裝錯(cuò)誤,其次對Nginx、PHP、MySQL等主要程序進(jìn)行了版本升級。同時(shí)優(yōu)化了 eAccelerator和增加ionCube安裝程序,Zend Optimizer、eAccelerator和、ionCube可以完美共存。 LNMP安裝配置 1. 登陸連接vps服務(wù)器(Putty) 2. 安裝licess提供的lnmp一鍵安裝包,wget默認(rèn)下載到當(dāng)前目錄: [php]wget -c http://soft.vpser.net/lnmp/lnmp0.5.tar.gz [/php] 3. 解壓LNMP安裝包:tar zxvf lnmp0.5.tar.gz ;然后轉(zhuǎn)移到目錄:cd lnmp0.5/ 4. CentOS系統(tǒng)執(zhí)行./centos.sh開始安裝過程。 5. 輸入要綁定到網(wǎng)站服務(wù)器根目錄的域名(該域名必須首先做A記錄解析到vps的IP地址才會生效)。 6. 輸入域名按Enter后centos.sh腳本執(zhí)行文件開始自動安裝Nginx、編譯php、安裝配置MySQL、phpMyAdmin和Zend等組件。剛開始需要輸入mysql root賬號的密碼,然后整個(gè)下載和安裝編譯的過程大概經(jīng)過約10-30分鐘。 7. 安裝其他組件(可選):cd到lnmp0.4下執(zhí)行。/eaccelerator.sh則程序會自動安裝eAcelerator,執(zhí)行。 /pureftpd.sh則安裝pureftpd FTP服務(wù)器,執(zhí)行。/vsftpd.sh安裝vsftpd。因?yàn)橄M钚』惭bLNMP,所以這些都沒選擇安裝。 8. 安裝虛擬主機(jī):cd到lnmp0.4下執(zhí)行。/vhost.sh自動開始創(chuàng)建虛擬主機(jī)并綁定域名到指定的目錄(輸入域名-》指定綁定目錄-》設(shè)置是否啟用 靜態(tài)規(guī)則-》選擇輸入Wordpress-》是否啟用日志N)。若虛擬主機(jī)需要自定義偽靜態(tài)規(guī)則,則輸入WordPress時(shí)改為輸入url重寫靜態(tài)化規(guī) 則名稱,然后在/usr/local/nginx/conf/自定義的偽靜態(tài)名字.conf 里面添加自定義偽靜態(tài)規(guī)則。或者直接編輯/usr/local/nginx/conf/nginx.conf 這個(gè)nginx配置文件。 9. LNMP安裝結(jié)束后可以通過:/root/lnmp {start|stop|reload|restart|kill|status} 來對LNMP啟動、停止、重啟等狀態(tài)進(jìn)行管理。 LNMP安裝vsftpd FTP服務(wù)器 1. 安裝vsftpd服務(wù)器,我們就可以通過flashfxp、filezilla等ftp客戶端上傳文件了:yum -y install vsftpd 2. 設(shè)置開機(jī)啟動 vsftpd:chkconfig --level 35 vsftpd on 3. 禁止匿名登陸,修改/etc/vsftpd/vsftpd.conf文件。將anonymous_enable=YES,改為anonymous_enable=NO 4. 修改www密碼:passwd www 連續(xù)兩次輸入新的密碼 5. 賦予目錄權(quán)限和www用戶權(quán)限: chown -R root:www /home/wwwroot 和 chmod 770 /home/wwwroot -R : 對目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更) 6. 重啟vsftpd:service vsftpd start, service vsftpd restart LNMP 安裝wordpress 博客 1. 通過phpmyadmin創(chuàng)建mysql數(shù)據(jù)庫;下載wordpress.zip,解壓后修改config.php文件;全選wordpress文件夾內(nèi)的所有文件及目錄,右鍵壓縮成zip格式。 2. 將重新壓縮的wordpress.zip 通過FTP(SFTP)上傳到/home/wwwroot 根目錄下。 若上傳或解壓路徑錯(cuò)了,刪除目錄重來:rm -rf /home/wordpress。 3. cd /home/wwwroot unzip wordpress.zip 解壓到wwwroot根目錄,訪問綁定的域名開始安裝wordpress博客。
發(fā)表評論