upgrade lnmpa php.sh,LNMP 状态管理命令说明及Nginx、MySQL/MariaDB、PHP升级教程
狀態(tài)管理命令分 LNmp狀態(tài)管理命令 和 LNmpA狀態(tài)管理命令,LNMPA代表的是Linux下Nginx、MySQL、PHP、Apache這種網(wǎng)站服務(wù)器架構(gòu),是結(jié)合LAMP與LNMP各自的優(yōu)點(diǎn)而產(chǎn)生的新的網(wǎng)站服務(wù)器架構(gòu)。
LNmp狀態(tài)管理命令:
LNmp狀態(tài)管理: /root/lnmp {start|stop|reload|restart|kill|status}
Nginx狀態(tài)管理:/etc/init.d/nginx {start|stop|reload|restart}
MySQL狀態(tài)管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
Memcached狀態(tài)管理:/etc/init.d/memcached {start|stop|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}
ProFTPd狀態(tài)管理: /etc/init.d/proftpd {start|stop|restart|reload}
如重啟LNmp,輸入命令:/root/lnmp restart 即可,單獨(dú)重啟mysql:/etc/init.d/mysql restart
LNmpA狀態(tài)管理命令:
LNmpA狀態(tài)管理: /root/lnmpa {start|stop|reload|restart|kill|status}
Nginx狀態(tài)管理:/etc/init.d/nginx {start|stop|reload|restart}
MySQL狀態(tài)管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
Memcached狀態(tài)管理:/etc/init.d/memcached {start|stop|restart}
PureFTPd狀態(tài)管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
ProFTPd狀態(tài)管理: /etc/init.d/proftpd {start|stop|restart|reload}
Apache狀態(tài)管理:/etc/init.d/httpd {start|stop|restart|graceful|graceful-stop|configtest|status}
Linux下 Nginx、MySQL/MariaDB、PHP升級(jí)步驟。
如果目前運(yùn)行環(huán)境沒(méi)什么問(wèn)題,不建議直接運(yùn)行新版進(jìn)行覆蓋,覆蓋升級(jí)可能會(huì)存在問(wèn)題,也可能會(huì)導(dǎo)致數(shù)據(jù)丟失。如想用新版可以備份數(shù)據(jù)后./uninstall.sh 后重新下載新版安裝,或直接rebuild重裝系統(tǒng)后安裝新版,前提都是備份數(shù)據(jù)!!
在LNmp目前LNmp v1.1中已經(jīng)包含了Nginx、MySQL/MariaDB、PHP的升級(jí)腳本,可以幫助搭建對(duì)環(huán)境中的程序進(jìn)行升級(jí)。(注意:以下操作均需要在lnmp壓縮包解壓后的目錄里運(yùn)行)
一、Nginx升級(jí)腳本
本腳本可以用來(lái)升級(jí)Nginx至任意版本,訪問(wèn) http://nginx.org/en/download.html 可查找nginx的最新版本號(hào)和以往舊版本號(hào)。如:1.6.0
執(zhí)行:./upgrade_nginx.sh 按提示輸入版本號(hào)后回車,再次回車確認(rèn)即可開始升級(jí)Nginx。
二、MySQL升級(jí)腳本
本腳本可用來(lái)升級(jí)MySQL至大部分版本,MySQL升級(jí)腳本會(huì)在升級(jí)前進(jìn)行所有數(shù)據(jù)庫(kù)的備份,但強(qiáng)烈依然建議用戶升級(jí)前自行備份一次!!
執(zhí)行:./upgrade_mysql.sh 需要先輸入MySQL root密碼進(jìn)行驗(yàn)證,驗(yàn)證不通過(guò)將無(wú)法進(jìn)行升級(jí),驗(yàn)證通過(guò)后可以到http://dev.mysql.com/downloads/mysql/ 獲取MySQL的版本號(hào),輸入后回車確認(rèn),如要啟用Innodb,輸入y,不確定的話也可以輸入輸入y 回車確認(rèn),再次回車確認(rèn)即可開始升級(jí)。會(huì)在/root 目錄下生產(chǎn)mysql_upgrade**日期**.log的日志文件,供出錯(cuò)時(shí)排查。
三、MySQL升級(jí)至MariaDB腳本
MariaDB是MySQL的一個(gè)分支,主要由開源社區(qū)在維護(hù)。MariaDB兼容MySQL,由MySQL創(chuàng)始人主導(dǎo)開發(fā)。依然建議先自行備份!
執(zhí)行:./upgrade_mysql2mariadb.sh 需要先輸入MySQL root密碼進(jìn)行驗(yàn)證,驗(yàn)證不通過(guò)將無(wú)法進(jìn)行升級(jí),驗(yàn)證通過(guò)后可以到https://downloads.mariadb.org/ 獲取MariaDB的版本號(hào),輸入后回車確認(rèn),如要啟用Innodb,輸入y,不確定的話也可以輸入輸入y 回車確認(rèn),再次回車確認(rèn)即可開始升級(jí)。會(huì)在/root 目錄下生產(chǎn)mysql2mariadb_upgrade**日期**.log的日志文件,供出錯(cuò)時(shí)排查。
四、MariaDB升級(jí)腳本
依然建議先自行備份!
執(zhí)行:./upgrade_mariadb.sh 需要先輸入MariaDB root密碼進(jìn)行驗(yàn)證,驗(yàn)證不通過(guò)將無(wú)法進(jìn)行升級(jí),驗(yàn)證通過(guò)后可以到https://downloads.mariadb.org/ 獲取MariaDB的版本號(hào),輸入后回車確認(rèn),如要啟用Innodb,輸入y,不確定的話也可以輸入輸入y 回車確認(rèn),再次回車確認(rèn)即可開始升級(jí)。會(huì)在/root 目錄下生產(chǎn)mariadb_upgrade**日期**.log的日志文件,供出錯(cuò)時(shí)排查。
五、LNmp PHP升級(jí)腳本
升級(jí)PHP前,請(qǐng)確認(rèn)你的網(wǎng)站程序是否支持升級(jí)到的PHP版本,具體可以去你使用的PHP程序的官網(wǎng)查詢相關(guān)版本支持信息。
執(zhí)行:./upgrade_php.sh 到http://www.php.net/downloads.php 獲取版本號(hào),輸入版本號(hào),如5.3.28 回車,再次回車確認(rèn)即可開始升級(jí)。
六、LNmpA PHP升級(jí)腳本此腳本為L(zhǎng)NmpA專用,LNmp用戶請(qǐng)勿運(yùn)行!
升級(jí)PHP前,請(qǐng)確認(rèn)你的網(wǎng)站程序是否支持升級(jí)到的PHP版本,具體可以去你使用的PHP程序的官網(wǎng)查詢相關(guān)版本支持信息。
執(zhí)行:./upgrade_lnmpa_php.sh 到http://www.php.net/downloads.php 獲取版本號(hào),輸入版本號(hào),如5.3.28 回車,再次回車確認(rèn)即可開始升級(jí)。
總結(jié)
以上是生活随笔為你收集整理的upgrade lnmpa php.sh,LNMP 状态管理命令说明及Nginx、MySQL/MariaDB、PHP升级教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 手机卡多少钱一张啊?
- 下一篇: matlab两个多项式相除,C++和MA