WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢(qián)
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
LNMP/LNMP的安裝
LNMP的安裝 系統(tǒng)需求:需要2GB硬盤(pán)剩余空間;128M以上內(nèi)存,OpenVZ的建議192MB以上,安裝前建議先運(yùn)行screen 。
安裝步驟[ ]
下載LNMP一鍵安裝包[ ]
可以選擇使用下載版(推薦國(guó)外或者美國(guó)VPS使用)或者完整版(推薦國(guó)內(nèi)VPS使用),如果使用下載版執(zhí)行命令 wget -c http://soft.vpser.net/lnmp/lnmp0.7.tar.gz ,如果使用完整版,執(zhí)行命令 wget -c http://soft.vpser.net/lnmp/lnmp0.7-full.tar.gz ,執(zhí)行上述命令后LNMP一鍵安裝包就會(huì)被下載到VPS上。
解壓一鍵安裝包[ ]
執(zhí)行tar zxvf lnmp0.7.tar.gz 或者tar zxvf lnmp0.7-full.tar.gz 就會(huì)將LNMP一鍵安裝包解壓縮。
CentOS下安裝步驟[ ]
下載版執(zhí)行命令 cd lnmp0.7/ ,完整版執(zhí)行命令:cd lnmp0.7-full/ ,然后再執(zhí)行./centos.sh 也可以執(zhí)行./centos.sh | tee lnmp.log (推薦這種方式,出錯(cuò)時(shí)可以到論壇上傳lnmp.log日志),輸入要綁定的域名(建議使用一個(gè)二級(jí)域名,該域名會(huì)綁定到/home/wwwroot/),回車,再輸入要設(shè)置的MySQL root的密碼,回車,提示"Press any key to start...",按任意鍵開(kāi)始安裝。程序會(huì)自動(dòng)安裝編譯Nginx、PHP、MySQL、phpMyAdmin、Zend這幾個(gè)軟件。
Debian下安裝步驟[ ]
下載版執(zhí)行命令 cd lnmp0.7/ ,完整版執(zhí)行命令:cd lnmp0.7-full/,然后執(zhí)行./debian.sh 也可以執(zhí)行./debian.sh | tee lnmp.log (推薦這種方式,出錯(cuò)時(shí)可以到論壇上傳lnmp.log日志),輸入要綁定的域名(建議使用一個(gè)二級(jí)域名,該域名會(huì)綁定到/home/wwwroot/),回車,再次輸入VPS/服務(wù)器所在位置:asia、america、europe、oceania或africa,回車,再輸入要設(shè)置的MySQL root的密碼,回車,提示"Press any key to start...",按任意鍵開(kāi)始安裝。程序會(huì)自動(dòng)安裝編譯Nginx、PHP、MySQL、phpMyAdmin、Zend這幾個(gè)軟件。
Ubuntu下安裝步驟[ ]
下載版執(zhí)行命令 cd lnmp0.7/ ,完整版執(zhí)行命令:cd lnmp0.7-full/,然后執(zhí)行./ubuntu.sh 也可以執(zhí)行./ubuntu.sh | tee lnmp.log (推薦這種方式,出錯(cuò)時(shí)可以到論壇上傳lnmp.log日志),輸入要綁定的域名(建議使用一個(gè)二級(jí)域名,該域名會(huì)綁定到/home/wwwroot/),回車,再輸入要設(shè)置的MySQL root的密碼,回車,提示"Press any key to start...",按任意鍵開(kāi)始安裝。程序會(huì)自動(dòng)安裝編譯Nginx、PHP、MySQL、phpMyAdmin、Zend這幾個(gè)軟件。
安裝其他組件[ ]
- 安裝eAccelerator,執(zhí)行如下命令:./eaccelerator.sh 就會(huì)自動(dòng)安裝并重啟web服務(wù)。
- 安裝ionCube,執(zhí)行如下命令:./ionCube.sh 就會(huì)自動(dòng)安裝并重啟web服務(wù)。
- 安裝PureFTPd和管理面板,執(zhí)行如下命令:./pureftpd.sh 按提示輸入你MySQL的root密碼、FTP用戶管理面板的密碼、MySQl的FTP數(shù)據(jù)庫(kù)密碼(可直接回車,自動(dòng)生成一個(gè)密碼),回車確認(rèn),就會(huì)自動(dòng)安裝PureFTPd,安裝完P(guān)ureFTPd,在瀏覽器執(zhí)行http://你的域名或IP/ftp/ 輸入你前面設(shè)置的FTP用戶管理面板的密碼,就可以管理。
- 安裝VsFTPD,執(zhí)行如下命令:./vsftpd.sh 就會(huì)自動(dòng)安裝上vsftpd,只需要執(zhí)行命令:useradd -d /home/wwwroot -s /sbin/nologin adminftp 添加上帳號(hào)指定好ftp帳號(hào)的根目錄,再執(zhí)行:passwd adminftp 設(shè)置上密碼,登錄就可以了。
虛擬主機(jī)管理[ ]
- 添加虛擬主機(jī),執(zhí)行如下命令:/root/vhost.sh 根據(jù)提示輸入要綁定的域名,回車,如果需要添加更多的域名,輸入y,再輸入要另外綁定的域名,多個(gè)域名可以用空格隔開(kāi)。再輸入域名綁定的目錄(絕對(duì)目錄,如/home/wwwroot/lnmp,如果不填默認(rèn)是/home/wwwroot/綁定的域名),再選擇是否添加偽靜態(tài)規(guī)則,默認(rèn)已經(jīng)有了Discuz、Wordpress、Sablog、emlog、dabr,可直接輸入以上名稱即可,如果需要添加自定義偽靜態(tài)規(guī)則,直接輸入一個(gè)想要的名字,程序會(huì)自動(dòng)創(chuàng)建偽靜態(tài)文件,直接在/usr/local/nginx/conf/你自定義的偽靜態(tài)名字.conf 里面添加偽靜態(tài)規(guī)則就行。接下來(lái)會(huì)提示是否需要啟用日志功能,一般情況下不需要啟動(dòng),直接輸入n就行,如需啟動(dòng),輸入y,再輸入要定義的日志文件名字,回車就會(huì)自動(dòng)添加虛擬主機(jī)。
- 刪除虛擬主機(jī),ssh執(zhí)行:rm /usr/local/nginx/conf/vhost/域名.conf
狀態(tài)管理[ ]
- LNMP狀態(tài)管理: /root/lnmp {start|stop|reload|restart|kill|status}
- Nginx狀態(tài)管理:/etc/init.d/nginx {start|stop|reload|restart}
- PHP-FPM狀態(tài)管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}
- PureFTPd狀態(tài)管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
- MySQL狀態(tài)管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
相關(guān)圖形界面程序[ ]
- phpinfo : http://前面輸入的域名或IP/phpinfo.php
- phpMyAdmin : http://前面輸入的域名或IP/phpmyadmin/
- 探針 : http://前面輸入的域名或IP/p.php
- PureFTP管理界面:http://前面輸入的域名或IP/ftp/
LNMP相關(guān)目錄[ ]
- nginx : /usr/local/nginx
- mysql : /usr/local/mysql
- php : /usr/local/php
- 網(wǎng)站目錄: /home/wwwroot/
- Nginx日志目錄:/home/wwwlogs/
LNMP相關(guān)配置文件[ ]
- Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
- MySQL配置文件:/etc/my.cnf
- PHP配置文件:/usr/local/php/etc/php.ini
- PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
- PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
注:LNMP一鍵安裝包 0.7 & LNMPA已經(jīng)在VPSYOU(感謝提供測(cè)試VPS)、DiaHosting(感謝提供測(cè)試VPS)、PhotonVPS(感謝提供測(cè)試VPS)、vpszz(感謝提供測(cè)試VPS)、BurstNet、Linode、DirectSpace、ThrustVPS、瑞豪開(kāi)源VPS、YardVPS、BuyVM、123Systems等多家美國(guó)VPS的CentOS、Debian、Ubuntu的32位和64位系統(tǒng)上測(cè)試通過(guò)(CentOS/Debian 均為5.0以上版本,Ubuntu為9.04以上版本),并且在Debian6.0也測(cè)試通過(guò)(BurstNet除外)。