日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

部署 Halo 博客系统

發(fā)布時(shí)間:2023/12/15 综合教程 35 生活家
生活随笔 收集整理的這篇文章主要介紹了 部署 Halo 博客系统 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前提

需要一些基礎(chǔ)linux命令基礎(chǔ)知識(shí)
如需域名綁定,請先保證已經(jīng)正確解析 IP,以及確認(rèn)服務(wù)器是否需要備案

環(huán)境

這里以我自己用的為例子

一臺(tái)linux服務(wù)器(本文中CentOS 8.0 64位系統(tǒng))
512 MB 以上內(nèi)存(本文系統(tǒng)內(nèi)存為2G)
Nginx(如果你需要的話)
寶塔管理平臺(tái)(如果你需要的話)
如需域名綁定,請先保證已經(jīng)正確解析 IP,以及確認(rèn)服務(wù)器是否需要備案。

部署 Halo 博客系統(tǒng)

1. 部署Halo服務(wù)

官方的步驟很詳細(xì),只需要在SSH終端復(fù)制粘貼命令即可完成部署,不過在過程中要細(xì)心,小心錯(cuò)誤

參考Halo官方文檔 :Halo官方文檔

2. 開放端口

這里我用的是騰訊云服務(wù)器不同提供商的服務(wù)器設(shè)置大同小異,僅作參考

① 到控制后臺(tái)打開安全組,找到當(dāng)前實(shí)例綁定的規(guī)則,沒有就新建一個(gè)規(guī)則綁定當(dāng)前實(shí)例,點(diǎn)擊修改規(guī)則

② 點(diǎn)擊添加規(guī)則,開放你想要的端口號(hào)

③ 如果你使用了類似 寶塔面板 之類的 Linux 管理面板,可能還需要在面板里設(shè)置端口,到寶塔頁面打開對應(yīng)端口號(hào)(沒有使用可以跳過)

到此正常部署的話你可以通過ip:端口訪問博客后臺(tái)

如果需要讓域名也可以訪問到 Halo,請繼續(xù)向下看配置域名訪問

配置域名訪問

1. 基本配置

官方的步驟很詳細(xì),只需要在SSH終端復(fù)制粘貼命令即可完成部署,不過在過程中要細(xì)心,小心錯(cuò)誤

參考Halo官方文檔 :官方文檔
注意
這里默認(rèn)是80端口,我的某些頁面不能訪問這個(gè)80端口后面采用了和上面開放的端口一致就可以了,不然要在域名后面加端口訪問,比較麻煩

2. 如果使用了寶塔管理


下載 Halo 官方的 Nginx 配置模板到寶塔安裝的nginx配置的/www/server/panel/vhost/nginx/目錄下。
當(dāng)然也可以下載到其他目錄,然后自己導(dǎo)入到 nginx.conf 里面。
執(zhí)行命令

curl -o /www/server/panel/vhost/nginx/halo.conf --create-dirs https://dl.halo.run/config/nginx.conf

使用 vim 編輯 halo.conf

vim /www/server/panel/vhost/nginx/halo.conf

端口同上處理也可,不做處理也行,把server_name后的 example.com 與www.example.com處改為自己的域名。

配置完成后輸入命令

# 檢查配置是否有誤
sudo nginx -t
# 重載 Nginx 配置
sudo nginx -s reload

至此配置結(jié)束

完成效果http://surfingyu.cn/

總結(jié)

以上是生活随笔為你收集整理的部署 Halo 博客系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。