準備工作
要搭建一臺自己的個人網站,要首先要做好如下的準備。
- 服務器
- 域名
- SSH客戶端連接工具
- 購買服務器
購買服務器,國內的雲產品比較多比如,阿裡雲、騰訊雲、華為雲等。根據自己對服務性能的要求挑選自己滿意的雲服務器就行瞭。
購買完瞭服務器之後,需要註意安裝系統的時候選擇centos7。安裝centos8的話可能會在後面安裝MySQL服務器的時候報錯,為瞭不必要的麻煩建議開始就選擇好。
2. 準備域名
這裡選擇在阿裡雲上面購買域名,可以構思一個比較簡單且讓人印象深刻的域名,開動你的智慧。
3. 準備SSH客戶端連接工具
SSH連接工具有很多,可以在網上自行下載。推薦大傢使用XShell。下載官網地址放在下面
部署LNMP
完成瞭準備工作現在就開始登錄服務器進行實際操作瞭。在部署LNMP之前有必要瞭解一下什麼LNMP。
LNMP簡介
LNMP 架構由四個組件組成:
- Linux:是一種常用的操作系統,用於運行服務器端應用。
- Nginx:是一種高性能的 Web 服務器,用於處理網站的流量和請求。
- MySQL:是一種常用的關系型數據庫管理系統,用於存儲網站的數據。
- PHP:是一種常用的服務器端腳本語言,用於編寫動態網站和 Web 應用。
LNMP 架構常用於搭建動態網站,因為它能夠提供良好的性能和可擴展性。此外,LNMP 架構還具有良好的跨平臺性,可以在不同的服務器環境下使用。
- 安裝包下載
下載最新的LNMP安裝腳本(最新版本見 LNMP下載官網)以1.9版本為例
# 下載一個名為 "lnmp1.9.tar.gz" 的文件,並將其保存到當前目錄下的 "lnmp1.9.tar.gz" 文件中。
wget <http://soft.vpser.net/lnmp/lnmp1.9.tar.gz> -cO lnmp1.9.tar.gz