簡單幾部,從零開始搭建自己的博客網(wǎng)站之部署示例

部署示例

Hexo

Hexo的服務器部署相對簡單,由于其對服務器要求低的特性,在網(wǎng)絡上薅免費羊毛也較容易,但對內(nèi)容創(chuàng)建端有一定的要求,網(wǎng)絡上能搜到很多教程,有篇覺著寫得比較清楚的保姆級教程推薦去看看:Hexo博客Git-VPS部署完整記錄。

WordPress

這里假設你已經(jīng)申請好了域名,一級二級都不是問題,買個VPS自己用,把域名解析到VPS地址。

VPS上需要安裝PHP+MySql+Apache或Nginx環(huán)境,一般圖省事直接安裝LNMP或WNMP,VPS一般跑的都是linux,所以示例皆以linux為例。

安裝lnmp

使用secureCRT或類似的SSH工具登陸VPS或服務器,登陸后運行:screen -S lnmp,

如果提示screen: command not found 命令不存在可以執(zhí)行:yum install screen 或 apt-get install screen安裝,詳細內(nèi)容參考screen教程。

下載并安裝lnmp一鍵安裝包命令如下

wget?-c??tar?zxf?lnmp1.3-full.tar.gz?&&?cd?lnmp1.3-full?&&?./install.sh?lnmp

按上面的命令執(zhí)行后,會有比較長的等待時間,主要消耗在編譯安裝過程,安裝完成后會要求選擇數(shù)據(jù)庫,PHP,輸入密碼等,根據(jù)自己的需求選擇及輸入。安裝腳本默認會讓你添加網(wǎng)站,其實就是配置Nginx,此時不輸入時候再改也可以。

詳細安裝教程見官網(wǎng)

設置Nginx

Nginx設置中主要是域名(包括二級域名等),域名指向目錄,一般情況下設置一級域名,二級域名www及一個*用于收攏流量來源。

通過Nginx的設置,一個VPS可以在80端口跑n個網(wǎng)站。

部署網(wǎng)站

以上完成后,網(wǎng)站運行需要的基礎條件都已經(jīng)具備了,我們只需要將WordPress整套程序(目錄下的所有文件)上傳到域名對應的目錄中,然后訪問前臺地址,就會進入引導安裝界面,主要設置網(wǎng)站域名,名稱,數(shù)據(jù)庫及管理員等,詳細教程可見:安裝 WordPress

其他事項

經(jīng)過以上設置,一個網(wǎng)站就搭起來了。在往后的運行中,如果需要個性界面,那么可以找相應的主題換上,需要什么輔助功能也能找到相應的插件。如果你的VPS發(fā)現(xiàn)用著用著卡了,網(wǎng)站打不開,考慮下是不是沒空間了,默認裝的MySQL有個坑會占用大量空間,見此解決辦法。其他問題就充分使用搜索引擎吧,大眾化的程序出現(xiàn)的問題總能找到解決教程,這就是為什么前面選擇平臺的時候要選擇大眾化。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容