本文參考自http://lnmp.org更多關(guān)于LNMP安裝的注意事項(xiàng),請參考此網(wǎng)站上的一系列教程,本文不過多介紹
系統(tǒng)需求
CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux發(fā)行版
需要5GB以上硬盤剩余空間,MySQL 5.7,MariaDB 10至少9GB剩余空間
需要128MB以上內(nèi)存(128MB小內(nèi)存VPS,Xen需有SWAP,OpenVZ至少要有128MB以上的vSWAP或突發(fā)內(nèi)存),注意小內(nèi)存請勿使用64位系統(tǒng)!
安裝MySQL 5.6或5.7及MariaDB 10必須1G以上內(nèi)存!。
VPS或服務(wù)器必須已經(jīng)聯(lián)網(wǎng)且必須設(shè)置的是網(wǎng)絡(luò)源不能是光盤源,同時VPS/服務(wù)器DNS要正常!
Linux下區(qū)分大小寫,輸入命令時請注意!
如有通過yum或apt-get安裝的MySQL/MariaDB請自行備份數(shù)據(jù)等相關(guān)文件!
CentOS 5,Debian 6及之前版本其官網(wǎng)已經(jīng)結(jié)束支持無法使用!
安裝步驟
1.使用putty或類似的SSH工具登陸VPS或服務(wù)器;
2.下載并安裝LNMP一鍵安裝包:
wget -c http://soft.vpser.net/lnmp/lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
如提示wget: command not found ,使用yum install wget 或 apt-get install wget 命令安裝。
接下來根據(jù)提示輸入不同的參數(shù)安裝不同版本的SQL,PHP等
顯示此界面的時候是選擇是否安裝內(nèi)存優(yōu)化:

選擇完一路回車之后進(jìn)行安裝,估計(jì)會等個十幾二十分鐘,安裝完顯示如下界面

安裝完成后我們使用如下命令來看看LNMP是否可以正常啟動
lnmp restart
使用Typecho搭建博客
首先登錄Typecho官網(wǎng)下載Typecho安裝包
本文推薦右鍵點(diǎn)擊下載按鈕復(fù)制下載鏈接,然后在服務(wù)器里使用wget 加下載鏈接的方式下載安裝包
然后根據(jù)安裝包類別解壓縮
配置服務(wù)器vhost
在搭建好的服務(wù)器中使用如下命令來生成Vhost
lnmp vhost add
然后根據(jù)一系列提示信息配置您的網(wǎng)站路由,詳情參考詳細(xì)配置
配置完成后 輸入
cd /usr/local/nginx/conf/vhost/
接下來,查看你剛才添加的虛擬路由的配置
vim 配置文件名稱
修改root路徑為你的typecho解壓后的文件夾根目錄
然后使用:wq保存退出
然后 lnmp restart
重啟nginx服務(wù)器
接下來就可以通過之前設(shè)置的域名訪問自己的博客啦
相關(guān)問題
安裝完遇到除了主頁其他頁都是404的問題,這種情況通常是nginx的偽靜態(tài)配置問題,進(jìn)入nginx vhost配置文件
將include enable-php.conf;替換為include enable-php-pathinfo.conf;
更多問題歡迎在下方評論
Typecho主題下載及配置
Typecho主題模板站訪問這個網(wǎng)站選擇一款你心儀的主題,然后下載到你的博客目錄/usr/themes
然后登陸你的后臺選擇剛下載好的主題就OK啦
搭建個人博客是個很有趣的事情,不僅可以提升你的學(xué)習(xí)興趣,還可以結(jié)交到很多興趣相同的朋友,快去試試吧