最近重新搭建了一下部落格系統,使用的是halo部落格系統,現將搭建過程和配置https的步驟記錄一下。
網域名稱購買是在阿里雲
伺服器系統安裝的是centos 7.4 64位
此處使用的是【伺服器快速部署】
在終端輸入以下命令進行安裝,安裝過程中的設定都走預設即可
yum install -y wget && wget -o halo-cli.sh && bash halo-cli.sh -i
在終端輸入以下命令即可啟動halo
systemctl start halo
在終端輸入以下命令即可將halo程式加入開機自啟
systemctl enable halo
systemctl restart halo
輸入伺服器ip加埠即可開始配置halo,如果已經設定了網域名稱解析,也可以直接訪問網域名稱加埠訪問。
在終端輸入以下命令即可安裝nginx
yum install nginx
在終端輸入以下命令即可啟動nginx
systemctl start nginx
在終端輸入以下命令即可將nginx加入開機自啟
systemctl enable nginx
nginx配置檔案目錄/ect/nginx/nginx.conf,記得把證書的檔案放到指定的目錄
參考下面兩段配置即可(/usr/local/nginx/)。
}幾點說明
rewrite ^(.*) https://$host$1 permanent;是強制跳轉http到https
ssl_certificate和ssl_certificate_key對應的是證書檔案的目錄
安裝部署halo部落格
前言 部落格部署 本來是想弄coding實現和github雙部署部落格的,提高一下載入速度,所以www的網域名稱停止訪問,可是最後coding也沒能部署完成,關鍵就是page之後的倉庫網域名稱不符合條件,最後專案也署失敗,所以乾脆直接放棄了,索性弄乙個動態的。備案handsome主題 如果你選擇安裝...
部署 Halo 部落格系統
需要一些基礎linux命令基礎知識 如需網域名稱繫結,請先保證已經正確解析 ip,以及確認伺服器是否需要備案 這裡以我自己用的為例子 一台linux伺服器 本文中centos 8.0 64位系統 512 mb 以上記憶體 本文系統記憶體為2g nginx 如果你需要的話 寶塔管理平台 如果你需要的話...
關於halo部落格公升級失敗造成啟動失敗的修復
網頁無法開啟 由於原來的檔案路徑在單獨的module資料夾內,並進行了備份,但由於網路不通暢,新的公升級包1.3.0並沒有完成公升級 資料夾內容為空 後來發現導致配置檔案裡絕對路徑啟動的jar包自然沒辦法成功啟動。而我在查詢過程中,把備份也給刪了!因為配置檔案和資料庫等核心在 halo中,所以jar...