【Linux】LNMP 環境搭建(上):安裝篇

徐俊發表於2017-05-31

【宣告】:本篇學習筆記僅適合 Linux 基礎同本人一樣差的入門開發者所寫

【參考】:本文參考的是 LNMP.org 站點上的一鍵安裝包及其教程,本人也是首次學習 LNMP 環境的搭建,所以本文也是記錄並分享一個新手學習搭建 LNMP 的過程

【連結】:https://lnmp.org/ https://www.vpser.net/manage/run-screen-lnmp.html https://www.vpser.net/manage/screen.html

【感謝】:感謝 LNMP.org 提供的一鍵安裝包以及教程,這對新手開發者來說是莫大的幫助

【介紹】:LNMP 既 Linux + Nginx + Mysql + PHP 的開發環境組合,為什麼要使用 LNMP 以及 LNMP 的優點已經有太多的文章,百度下有非常多可以自行了解

【條件】:即使如此也需要一些最基礎的知識才能順利完成簡單的 LNMP 環境搭建:(話說回來既然有意識要學習LNMP,按理來說下面的條件怎麼都不可能不知道吧)

* 瞭解 "Linux" 是什麼東西
* 瞭解 "虛擬機器" 是什麼東西

【準備】:

* Linux 虛擬機器(本人用的是 VMWare Workstation 12.5.5 + Ubuntu Desktop 16.04.2 )
* CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系統
* 需要5GB以上硬碟剩餘空間
* 需要128MB以上記憶體(如果為128MB的小記憶體VPS,Xen的需要有SWAP,OpenVZ的至少要有128MB以上的vSWAP或突發記憶體),注意小記憶體請勿使用64位系統!
* 安裝MySQL 5.6或5.7及MariaDB 10必須1G以上記憶體!。
* VPS或伺服器必須已經聯網,且必須設定的是網路源不能是光碟源,同時VPS/伺服器 DNS要正常!
* Linux下區分大小寫,輸入命令時請注意!
* CentOS 5,Debian 6及之前版本其官網已經結束支援無法使用!

【root】:避免 Linux 使用過程中遇到的許可權的問題,我們先以 root 身份執行接下來的所有操作

# @ 輸入命令後會提示輸入密碼
sudu -s
# @ 成功後命令列會變成如下格式
root@ubuntu:~#

【screen】:建立一個名為 "lnmp" 的會話

# @ 建立會話
screen -S lnmp
# @ 若沒有安裝 screen 會出現以下錯誤提示
程式“screen”尚未安裝。 您可以使用以下命令安裝:
apt install screen
# @ 執行如下命令安裝 screen
apt-get install screen

【佔用】:若在之前使用過上述命令可能會出現程式佔用之類的錯誤資訊(具體解決可參考:http://blog.csdn.net/yaoduren/article/details/8561145
file

【下載】:執行如下命令下載安裝包:

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

file
file
file

相關文章