日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

部署 Halo 博客系统

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

前提

需要一些基礎(chǔ)linux命令基礎(chǔ)知識(shí)
如需域名綁定,請(qǐng)先保證已經(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)(如果你需要的話)
如需域名綁定,請(qǐng)先保證已經(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è)置端口,到寶塔頁面打開對(duì)應(yīng)端口號(hào)(沒有使用可以跳過)

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

如果需要讓域名也可以訪問到 Halo,請(qǐng)繼續(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ò),歡迎將生活随笔推薦給好友。