從零基礎開始搭建網站(一)——Linux系統上LNMP服務器的搭建

Linux系統上搭建LNMP服務器
1.首先,確保登錄用戶權限爲root。

如果沒有root權限,運行:

su root

切換到root用戶,但不切換環境變量;
或運行:

su - root


完整地切換到root用戶環境。
建議大家使用第二種方法,完整地切換到root環境。


2.然後,開始下載並安裝LNMP(Linux+Nginx+Mysql+PHP)。

我採取了最簡單的方式——使用LNMP一鍵安裝包。

在linux終端輸入:

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

默認安裝lnmp可不寫,如需要安裝LNMPA或LAMP,將./install.sh 後面的參數替換爲lnmpa或lamp即可。如需更改網站和數據庫目錄先修改安裝包目錄下的 lnmp.conf 文件。

如提示wget: command not found ,使用yum install wget 或 apt-get install wget 命令安裝。

運行上述LNMP安裝命令後,會出現如下提示:

目前提供了較多的MySQL、MariaDB版本和不安裝數據庫的選項,需要注意的是:
MySQL 5.6,5.7及MariaDB 10必須在1G以上內存的更高配置上才能選擇!

輸入對應MySQL或MariaDB版本前面的序號,回車進入下一步。

這裏寫圖片描述

需要設置MySQL的root密碼(不輸入直接回車將會設置爲root)如果輸入有錯誤需要刪除時,可以按住Ctrl再按Backspace鍵進行刪除(個別情況下是只需要Backspace鍵)。輸入後回車進入下一步,如下圖所示:

這裏寫圖片描述

詢問是否需要啓用MySQL InnoDB,InnoDB引擎默認爲開啓,一般建議開啓,直接回車或輸入 y ,如果確定確實不需要該引擎可以輸入 n,輸入完成,回車進入下一步。

注意:選擇PHP7等高版本時需要自行確認是否與自己的程序兼容。

這裏寫圖片描述

輸入要選擇的PHP版本的序號,回車進入下一步,選擇是否安裝內存優化:

這裏寫圖片描述

可以選擇不安裝、Jemalloc或TCmalloc,輸入對應序號回車,直接回車爲默認爲不安裝。

如果是LNMPA或LAMP的話還會提示,之後還會選擇Apache版本:

這裏寫圖片描述

“Please enter Administrator Email Address:”,需要設置管理員郵箱,該郵箱會在報錯時顯示在錯誤頁面上。

按提示輸入對應版本前面的數字序號,回車。

這裏寫圖片描述

提示"Press any key to install...or Press Ctrl+c to cancel"後,按回車鍵確認開始安裝。
LNMP腳本就會自動安裝編譯Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer這幾個軟件。

然後等待就行了,安裝時間可能會幾十分鐘到幾個小時不等,主要是機器的配置網速等原因會造成影響。
我在入門級雲服務器和虛擬機上安裝的都是LNMP默認版,35分鐘左右完成。

3.最後,完成安裝。
如果顯示Nginx: OK,MySQL: OK,PHP: OK

這裏寫圖片描述

並且Nginx、MySQL、PHP都是running,80和3306端口都存在,並提示安裝使用的時間及Install lnmp V1.4 completed! enjoy it.的話,說明已經安裝成功。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章