亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

網站如何遷移到LNMP或LAMP建站環境

發布時間:2021-09-18 10:00:01 來源:億速云 閱讀:134 作者:小新 欄目:服務器

這篇文章給大家分享的是有關網站如何遷移到LNMP或LAMP建站環境的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

扔掉VPS面板!網站平滑遷移到LNMP或LAMP建站環境的方法

一、LNMP或LAMP建站環境安裝

1、LNMP官網:

官方首頁:https://lnmp.org/

2、LNMP是指Nginx、MySQL、PHP,LAMP是指Apache、MySQL、PHP。只要你原來的VPS面板用的是LNMP或LAMP都可以直接遷移到本文要介紹的LNMP一鍵安裝包。

3、在安裝LNMP或者LAMP前,對VPS有幾點注意:

支持CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系統
需要2GB以上硬盤剩余空間
MySQL 5.6及MariaDB 10必須1G以上內存
128M以上內存,Xen的需要有SWAP,OpenVZ的另外至少要有128MB以上的vSWAP或突發內存

4、LNMP和LAMP編譯的時間比較長,為了避免中途出現意外,我們可以使用screen工具,登錄你的VPS主機,執行:screen -S lnmp。如果提示screen: command not found 命令不存在可以執行:yum install screen 或 apt-get install screen安裝。

5、安裝LNMP執行以下命令:

wget -c http://soft.vpser.net/lnmp/lnmp1.3.tar.gz && tar zxf lnmp1.3.tar.gz && cd lnmp1.3 && ./install.sh lnmp

6、如果想安裝LAMP的話執行以下命令:

wget -c http://soft.vpser.net/lnmp/lnmp1.3.tar.gz && tar zxf lnmp1.3.tar.gz && cd lnmp1.3 && ./install.sh lamp

網站如何遷移到LNMP或LAMP建站環境

7、編譯的最開始是設置好你的MysqL的Root密碼。

網站如何遷移到LNMP或LAMP建站環境

8、選擇是否安裝MySQL InnoDB,輸入MySQL或MariaDB版本的序號,如下圖:

網站如何遷移到LNMP或LAMP建站環境

9、輸入PHP版本的序號,選擇是否安裝內存優化。(一般來說Default選項安裝后問題比較少,程序兼容性也比較強,安裝時不會選擇的可以直接選擇默認的。)

網站如何遷移到LNMP或LAMP建站環境

10、因為我們安裝的是LAMP,所以還要設置你的管理員賬號郵箱,和選擇Apache版本。

網站如何遷移到LNMP或LAMP建站環境

11、接著等三十分鐘以上,你的VPS主機就會顯示LNMP或者LAMP安裝成功了。

網站如何遷移到LNMP或LAMP建站環境

12、打開IP地址,就可以看到LNMP和LAMP成功的頁面了,打開探針就能看到服務器編譯引擎了。這里安裝的是Apache。

網站如何遷移到LNMP或LAMP建站環境

二、LNMP或LAMP必備緩存擴展

1、LNMP或LAMP一鍵包已經提供了eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache等PHP緩存、加速類的擴展的安裝了,配置起來非常簡單。

1、PHP加速器:eAccelerator安裝。進入你的LNMP目錄中:cd lnmp1.2-full,執行命令:./addons.sh install eaccelerator,注意區分不同的版本對應的PHP版本:eaccelerator 0.9.5.3 支持PHP 5.2;eaccelerator 0.9.6.1 支持PHP 5.2、5.3;eaccelerator 1.0-dev 支持PHP 5.2、5.3、5.4。

網站如何遷移到LNMP或LAMP建站環境

2、看到下圖就表示已經成功安裝上了eAccelerator了,卸載的話執行:./addons.sh uninstall eaccelerator。

網站如何遷移到LNMP或LAMP建站環境

3、打開PHP探針,就可以看到eAccelerator已經成功運行了。

網站如何遷移到LNMP或LAMP建站環境

4、內存對象緩存系統:Memcached。進入你的LNMP目錄中:cd lnmp1.2-full,執行命令:./addons.sh install memcached。根據自己的需求選擇php-memcache或php-memcached擴展,目前discuz x使用的是前者,Wordpress請使用后者。

網站如何遷移到LNMP或LAMP建站環境

5、Memcached編譯時間在十分鐘左右,memcache統計就幾分鐘。看到下圖就表示已經編譯成功了。卸載的話執行:./addons.sh uninstall memcached

網站如何遷移到LNMP或LAMP建站環境

6、打開PHP探針就能看到Memcached已經成功編譯了。

網站如何遷移到LNMP或LAMP建站環境

7、PHP opcode緩存器:XCache。因XCache與eAccelerator作用類似,所以兩者只能取其一。進入lnmp解壓后的目錄,執行:./addons.sh install xcache,XCache安裝時要設置一個管理員密碼。

網站如何遷移到LNMP或LAMP建站環境

三、LNMP或LAMP創建網站綁定域名

1、LNMP或LAMP創建新的網站時,需要進入到LNMP目錄中:cd lnmp1.2-full,然后執行命令:lnmp vhost add,接著輸入你的網站域名,再次輸入“Y”,繼續輸入不帶www的域名。最下面需要設置網站的目錄,路徑要以/開頭的完整路徑。

網站如何遷移到LNMP或LAMP建站環境

2、然后是設置是否啟用日志,Apache的話需要填寫你的管理員郵箱,還有就是給網站創建MysqL數據庫了。

網站如何遷移到LNMP或LAMP建站環境

3、創建好虛擬主機后,你的VPS的網站目錄下就可以看到新的網站的根目錄了。默認的都是在/home/wwwroot/下面了。

網站如何遷移到LNMP或LAMP建站環境

4、新建的數據庫都是在/usr/local/mysql/var/下面。

網站如何遷移到LNMP或LAMP建站環境

5、PHPMyAdmin在/home/wwwroot/default/,建議將其重命名,以免被外人訪問到。如果安裝了XCache, 則在/home/wwwroot/default/也能看到,通過這里我們可以訪問到XCache管理界面。

四、網站數據平滑遷移到新VPS主機上

1、上文我們已經成功配置好了LNMP或LAMP建站環境,為了避免我們遷移后的網站出現數據庫連接錯誤,建議在綁定域名創建數據庫時創建一個與原MysqL數據庫一樣的數據庫名稱和用戶名、密碼等。

2、此處平滑遷移網站數據主要用到了部落之前介紹的兩種方法:一是VPS主機快速搬家方法:邊打包邊傳輸邊解壓,另一個是SCP遠程VPS快速搬家。兩種搬家方法都可以讓你省去了本地中轉網站數據的麻煩,直接在機房與機房之間遷移數據。

網站如何遷移到LNMP或LAMP建站環境

3、舉個例子,找到舊的VPS主機上的網站根目錄。

網站如何遷移到LNMP或LAMP建站環境

4、將原VPS上的/www/web/freehao123_info下的public_html目錄搬家到新的VPS上,執行命令:

tar czf - public_html | ssh root@50.31.252.181 tar xzf - -C /www/web/freehao123_info/public_html

網站如何遷移到LNMP或LAMP建站環境

5、對于MysqL數據庫搬家也是一樣,找到原mysql數據庫文件及日志目錄,使用以上命令(注意替換相應的目錄)就可以將數據庫搬到新的VPS主機上。機房與機房之間的帶寬充足,此種方法最適合大型的網站了。

網站如何遷移到LNMP或LAMP建站環境

五、LNMP或LAMP建站環境問題

1、LNMP或LAMP的eaccelerator安裝后會導致phpmyadmin空白和打不開。這個問題部落遇到過,環境是:mysql5.5.42  php5.4.40 Apache2.2.29  eAccelerator 1.0,只要把eAccelerator 給卸載了phpmyadmin打開就正常了。

網站如何遷移到LNMP或LAMP建站環境

2、PHP 優化加速組件opcache導致Wordpress的500錯誤。這個問題應該是部落的Wordpress本身存在的問題,因為Wordpress用了不少的緩存插件,導致在安裝了opcache后出現服務器一直500錯誤,卸載了opcache了就正常了。

網站如何遷移到LNMP或LAMP建站環境

3、LNMP或LAMP的日志和備份問題。這個對于剛剛從VPS控制面板中轉移過來的朋友可能有些不適應,好在LNMP1.2安裝包目錄下有一個tools目錄,放有常用的備份腳本 backup.sh,nginx日志切割腳本 cut_nginx_logs.sh,SSH防護安裝腳本denyhosts.sh 和 fail2ban.sh,MySQL/MariaDB root密碼重裝工具 reset_mysql_root_password.sh及PHP函數輔助刪除工具 remove_disable_function.sh。

網站如何遷移到LNMP或LAMP建站環境

感謝各位的閱讀!關于“網站如何遷移到LNMP或LAMP建站環境”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

诏安县| 兴安县| 安泽县| 温宿县| 望江县| 台前县| 民勤县| 云和县| 时尚| 泰宁县| 永德县| 湖州市| 濮阳县| 漾濞| 盐山县| 荆门市| 潍坊市| 资兴市| 彭州市| 汉源县| 贵阳市| 大荔县| 盐边县| 广南县| 遂溪县| 南康市| 临安市| 葫芦岛市| 怀仁县| 大宁县| 文山县| 寻乌县| 扎鲁特旗| 贵德县| 崇阳县| 肇州县| 城固县| 永吉县| 麻城市| 旬邑县| 奈曼旗|