服务器设置和教程 · 6 10 月, 2024

Linux 下 Ghost 博客系統安裝教程

Linux 下 Ghost 博客系統安裝教程

Ghost 是一個專為寫作而設計的開源博客平台,因其簡潔的界面和強大的功能而受到廣泛歡迎。本文將指導您如何在 Linux 環境下安裝 Ghost 博客系統,讓您能夠輕鬆建立自己的博客。

前置條件

在開始安裝之前,您需要確保您的伺服器滿足以下要求:

  • 一台運行 Linux 的伺服器(如 Ubuntu 20.04 或 CentOS 7)
  • Node.js(版本 14 或更高)
  • npm(Node.js 的包管理器)
  • MySQL 或 SQLite 數據庫
  • 一個域名(可選)

步驟一:更新系統

首先,您需要更新您的 Linux 系統。使用以下命令:

sudo apt update && sudo apt upgrade -y

步驟二:安裝 Node.js 和 npm

接下來,您需要安裝 Node.js 和 npm。對於 Ubuntu 用戶,可以使用以下命令:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs

安裝完成後,您可以使用以下命令檢查版本:

node -v
npm -v

步驟三:安裝 Ghost CLI

Ghost CLI 是一個命令行工具,可以幫助您安裝和管理 Ghost。使用以下命令安裝 Ghost CLI:

sudo npm install -g ghost-cli

步驟四:創建 Ghost 目錄

接下來,您需要創建一個目錄來存放 Ghost。您可以使用以下命令:

sudo mkdir -p /var/www/ghost
sudo chown $USER:$USER /var/www/ghost

步驟五:安裝 Ghost

進入剛剛創建的目錄,然後使用 Ghost CLI 安裝 Ghost:

cd /var/www/ghost
ghost install

在安裝過程中,系統會提示您輸入一些信息,例如數據庫設置和域名。根據提示完成設置即可。

步驟六:啟動 Ghost

安裝完成後,您可以使用以下命令啟動 Ghost:

ghost start

如果一切正常,您應該能夠通過瀏覽器訪問您的博客,網址通常是 http://your_domain.com

步驟七:設置自動啟動

為了確保 Ghost 在伺服器重啟後自動啟動,您可以使用以下命令設置自動啟動:

ghost setup systemd

總結

通過以上步驟,您應該能夠在 Linux 環境下成功安裝 Ghost 博客系統。這個平台不僅易於使用,還提供了豐富的功能,適合各類型的博客需求。如果您需要穩定的伺服器來運行您的 Ghost 博客,考慮使用 香港 VPS 服務,這將為您的網站提供良好的性能和可靠性。