1、使用putty或類(lèi)似的SSH工具登陸;
登陸后運(yùn)行:screen -S lnmp
如果提示screen命令不存在可以執(zhí)行:yum install screen 或 apt-get install screen安裝,詳細(xì)的screen教程點(diǎn)擊這里。
2、下載LNMP一鍵安裝包:
您可以選擇使用下載版(推薦國(guó)外或者美國(guó)VPS使用)或者完整版(推薦國(guó)內(nèi)VPS使用)
如需下載版執(zhí)行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9.tar.gz
如需完整版執(zhí)行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz
下載完成后LNMP一鍵安裝包就會(huì)被下載到您的服務(wù)器或VPS上(一般用root登陸沒(méi)切換目錄的話(huà)應(yīng)該在/root 下面)。
3、解壓LNMP一鍵安裝包:
執(zhí)行:tar zxvf lnmp0.9.tar.gz 或 tar zxvf lnmp0.9-full.tar.gz 就會(huì)將LNMP一鍵安裝包解壓縮。
4、開(kāi)始安裝LNMP一鍵安裝包:
進(jìn)入LNMP安裝目錄,執(zhí)行:cd lnmp0.9/ 或 cd lnmp0.9-full/
在執(zhí)行安裝程序前需要您確認(rèn)您的Linux發(fā)行版,可以執(zhí)行:cat /etc/issue 查看是CentOS、Debian還是Ubuntu,也可以通過(guò)VPS服務(wù)商提供的控制面板上查看。確定好之后,選擇下面對(duì)應(yīng)系統(tǒng)的安裝命令:
CentOS系統(tǒng)下的安裝
執(zhí)行./centos.sh 2>&1 | tee lnmp.log (如果系統(tǒng)是Red Hat Enterprise Linux Server(RHEL)需要先確保yum可以正常安裝軟件,RHEL安裝yum教程)
Debian系統(tǒng)下的安裝
執(zhí)行./debian.sh 2>&1 | tee lnmp.log
Ubuntu系統(tǒng)下的安裝
執(zhí)行./ubuntu.sh 2>&1 | tee lnmp.log
執(zhí)行安裝命令后,會(huì)出現(xiàn)如下界面:
輸入要綁定的域名(建議使用一個(gè)二級(jí)域名,該域名會(huì)綁定到/home/wwwroot/,方便以后管理!如果輸入有錯(cuò)誤,可以按住Ctrl再按Backspace鍵刪除),輸入完成后回車(chē),會(huì)顯示如下界面:
(注:如果是Debian系統(tǒng),輸入域名后會(huì)提示W(wǎng)here are your servers located? asia,america,europe,oceania or africa,這里是選擇服務(wù)器或VPS在哪個(gè)大洲,一般都是美國(guó)VPS,直接回車(chē)就行,如果是中國(guó)的,輸入asia,回車(chē)。)
再輸入要設(shè)置的MySQL root的密碼,輸入完成后回車(chē),會(huì)顯示如下界面:
如果需要安裝InnoDB,可以輸入 y 回車(chē),不需要的話(huà)直接回車(chē)即可。回車(chē)后會(huì)顯示如下界面:
提示"Press any key to start...",按回車(chē)鍵開(kāi)始安裝。
LNMP腳本就會(huì)自動(dòng)安裝編譯Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer這幾個(gè)軟件。
5、安裝完成
如果顯示如下界面:
說(shuō)明已經(jīng)安裝成功。
如果顯示如下界面:
說(shuō)明沒(méi)有安裝成功!!需要用winscp到lnmp0.9的目錄下找到lnmp.log,并下載下來(lái),到LNMP支持論壇發(fā)帖注明你的系統(tǒng)、32位還是64位,并將lnmp.log以附件形式上傳到論壇,我們會(huì)通過(guò)日志查找錯(cuò)誤,并在帖子上進(jìn)行反饋。
執(zhí)行如下命令:/root/vhost.sh 根據(jù)提示輸入要綁定的域名,回車(chē),如果需要添加更多的域名,輸入y,再輸入要另外綁定的域名,多個(gè)域名可以用空格隔開(kāi)(注:帶www和不帶www的是不同的域名,如需帶www和不帶的www的域名都訪(fǎng)問(wèn)同一個(gè)網(wǎng)站需要同時(shí)都綁定)。再輸入域名綁定的目錄(絕對(duì)目錄,如/home/wwwroot/lnmp,如果不填默認(rèn)是/home/wwwroot/綁定的域名,目錄不一定非要是/home/wwwroot/,如果/data/ 下面有大量的空間也可以填寫(xiě)/data/www/lnmp 之類(lèi)的。),再選擇是否添加偽靜態(tài)規(guī)則,默認(rèn)已經(jīng)有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二級(jí)目錄wp偽靜態(tài)),可直接輸入以上名稱(chēng)即可,如果需要添加自定義偽靜態(tài)規(guī)則,直接輸入一個(gè)想要的名字,程序會(huì)自動(dòng)創(chuàng)建偽靜態(tài)文件,直接在/usr/local/nginx/conf/你自定義的偽靜態(tài)名字.conf 里面添加偽靜態(tài)規(guī)則就行(注:添加完執(zhí)行/etc/init.d/nginx restart 重啟生效)。接下來(lái)會(huì)提示是否需要啟用日志功能,一般情況下不需要啟動(dòng),直接輸入n就行,如需啟動(dòng),輸入y,再輸入要定義的日志文件名字,回車(chē)就會(huì)自動(dòng)添加虛擬主機(jī)。
2、刪除虛擬主機(jī),ssh執(zhí)行:rm /usr/local/nginx/conf/vhost/域名.conf
(注:安裝如下組件,必須在lnmp0.9的安裝目錄,即lnmp壓縮包解壓縮后cd lnmp0.9/后的目錄!,如果找不到可以執(zhí)行find / -name eaccelerator.sh查找。)
(注:以下組件不一定您都需要,請(qǐng)按您的需求使用!)
1、安裝PureFTPd和FTP管理面板,執(zhí)行如下命令:./pureftpd.sh 按提示輸入你MySQL的root密碼、FTP用戶(hù)管理面板的密碼、MySQl的FTP數(shù)據(jù)庫(kù)密碼(可直接回車(chē),自動(dòng)生成一個(gè)密碼),回車(chē)確認(rèn),就會(huì)自動(dòng)安裝PureFTPd,提示安裝完P(guān)ureFTPd后,在瀏覽器執(zhí)行http://你的域名或IP/ftp/ 輸入你前面設(shè)置的FTP用戶(hù)管理面板的密碼,就可以管理FTP。
2、安裝eAccelerator,執(zhí)行如下命令:./eaccelerator.sh ,按提示選擇版本,回車(chē)確認(rèn)后,就會(huì)自動(dòng)安裝并重啟web服務(wù)。
3、安裝ionCube,執(zhí)行如下命令:./ionCube.sh 回車(chē)確認(rèn)后,就會(huì)自動(dòng)安裝并重啟web服務(wù)。
4、安裝imageMagick,執(zhí)行如下命令:./imageMagick.sh 回車(chē)確認(rèn)后,就會(huì)自動(dòng)安裝并重啟web服務(wù)。
5、安裝memcached,執(zhí)行如下命令:./memcached.sh 回車(chē)確認(rèn)后,就會(huì)自動(dòng)安裝并重啟web服務(wù)。
6、升級(jí)Nginx版本,執(zhí)行如下命令:./upgrade_nginx.sh 按提示輸入nginx的版本號(hào),如1.0.10,版本號(hào)可以從http://nginx.org/en/download.html獲取。(注:升級(jí)過(guò)程中MySQL、PHP-FPM將會(huì)暫停。)
7、升級(jí)PHP版本,執(zhí)行如下命令:./upgrade_php.sh 按提示輸入php版本號(hào),如5.3.6。(注:某些網(wǎng)站程序,如shopex等有兼容性問(wèn)題,升級(jí)前確保你使用的程序以支持5.3.*版本。升級(jí)過(guò)程中Nginx、MySQL、PHP-FPM將會(huì)暫停。5.4.*版本屬測(cè)試版暫未測(cè)試,生產(chǎn)環(huán)境請(qǐng)勿升級(jí)到5.4.*。)
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}
Memcached狀態(tài)管理:/etc/init.d/memcached {start|stop|restart}
phpinfo : http://前面輸入的域名或IP/phpinfo.php
phpMyAdmin : http://前面輸入的域名或IP/phpmyadmin/
探針 : http://前面輸入的域名或IP/p.php
PureFTP管理界面:http://前面輸入的域名或IP/ftp/
Memcached測(cè)試頁(yè)面:http://前面輸入的域名或IP/memcached.php
nginx : /usr/local/nginx
mysql : /usr/local/mysql
php : /usr/local/php
網(wǎng)站目錄: /home/wwwroot/
Nginx日志目錄:/home/wwwlogs/
/root/vhost.sh添加的虛擬主機(jī)配置文件所在目錄:/usr/local/nginx/conf/vhost/
Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
/root/vhost.sh添加的虛擬主機(jī)配置文件:/usr/local/nginx/conf/vhost/域名.conf
MySQL配置文件:/etc/my.cnf
PHP配置文件:/usr/local/php/etc/php.ini
php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
注:LNMP一鍵安裝包 0.9 & LNMPA已經(jīng)在DiaHosting(感謝提供測(cè)試VPS)、VPSYOU(感謝提供測(cè)試VPS)、PhotonVPS(感謝提供測(cè)試VPS)、VPSZZ、Linode、XeHost、瑞豪開(kāi)源VPS、YardVPS、Hostigation、MyHost123、ThrustVPS、BuyVM、DirectSpace等多家美國(guó)VPS的CentOS、Debian、Ubuntu的32位和64位系統(tǒng)上測(cè)試通過(guò)。(Debian5系統(tǒng)源目前有問(wèn)題,請(qǐng)使用Debian6!小內(nèi)存請(qǐng)勿使用64位系統(tǒng)
1、提前準(zhǔn)備好PhpStorm 2021.3軟件安裝包(*沒(méi)有的看文末*)
2、系統(tǒng)要求Windows 10 64bit
3、保證電腦中有任意一款解壓軟件
1.找到下載好的安裝包,并將其解壓到當(dāng)前位置
2.雙擊打開(kāi)解壓好的【PhpStorm 2021.3 安裝包】文件夾
3.雙擊運(yùn)行【PhpStorm-2021.3.exe】文件
4.點(diǎn)擊【Next】
5.點(diǎn)擊【Browse】,修改安裝位置
6.選擇D盤(pán),點(diǎn)擊【新建文件夾】
7.將新建的文件夾命名為【PhpStorm 2021.3】并選中,點(diǎn)擊【確定】
8.點(diǎn)擊【Next】
9.勾選【PhpStorm】,其他根據(jù)自己需要勾選即可,然后點(diǎn)擊【Next】
10.點(diǎn)擊【Install】,開(kāi)始安裝
11.等待軟件安裝完成,大約需要3分鐘
12.安裝完成后,點(diǎn)擊【Finish】
13.返回第2步打開(kāi)的文件夾,雙擊打開(kāi)【Crack】文件夾
14.復(fù)制【JustAgent.jar】文件
15.在C盤(pán)新建一個(gè)文件夾,命名為【JetBrains】,將上一步復(fù)制的文件,粘貼到【JetBrains】文件夾內(nèi)
16.返回桌面,選中軟件圖標(biāo),點(diǎn)擊右鍵,選擇【打開(kāi)文件所在的位置】
17.找到【phpstorm64.exe.vmoptions】文件,以記事本的方式將其打開(kāi)
18.將【-javaagent:C:\Jetbrains\JustAgent.jar】加在最后一行(如下圖),然后保存該文件
19.返回桌面,雙擊打開(kāi)PhpStorm 2021.3
20.勾選【Do not import settings】,點(diǎn)擊【OK】
21.先勾選【Activation code】,然后打開(kāi)【Crack】文件夾內(nèi)的【ActivationCode.txt】文件,復(fù)制里面的激活碼,并將其粘貼到軟件,最后點(diǎn)擊【Activate】
22.看到如下提示即表示注冊(cè)成功,點(diǎn)擊【Close】
23.軟件正常運(yùn)行,安裝完成
注意:使用不同的解壓軟件,第一步展示的內(nèi)容可能略有不同。軟件首次打開(kāi)速度較慢,屬于正常現(xiàn)象。沒(méi)有安裝包的同學(xué),可以看下圖
如果教程對(duì)你有幫助,別忘點(diǎn)贊評(píng)論轉(zhuǎn)發(fā)哦
友情鏈接: 餐飲加盟
地址:北京市海淀區(qū) 電話(huà):010- 郵箱:@126.com
備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有