介紹

Ghost 是基於 Node.js 的最新 CMS。它的主要優點是創建出版物並向其讀者發送時事通訊。本教程將向您展示如何在 Ubuntu 20.04LTS 上安裝 Ghost。 我使用的是 Ubuntu 20.04LTS 版本。這些步驟和命令僅適用於 Ubuntu 發行版。 在 Debian 或其他基於 apt 存儲庫的發行版上安裝可能會導致系統掛起。使用 Ghost 4.2 版進行安裝。

先決條件

首先,使用以下命令確保在系統上安裝並運行最新的 LTS 版本的 Node、Nginx 和 MySQL:

$ node --version
$ npm --version
$ nginx --version
$ mysql --version

如果未安裝,請使用以下命令進行安裝:

$ sudo apt update
$ sudo apt install node
$ sudo apt install npm
$ sudo apt install nginx
$ sudo apt install mysql

在此過程中,您需要輸入用戶名和密碼才能安裝 MySQL。 MySQL 在安裝過程中會提示您輸入數據庫用戶名和密碼。

然後按照步驟輕鬆安裝 GhostCMS。

安裝方法

步驟 1. 安裝 GhostCLI

請執行下列操作 海平面以上 安裝 GhostCLI 的命令。 Ghost CLI 是管理 Ghost 實例的核心組件,只能全局安裝。如果您嘗試將其安裝在特定目錄中,它將無法正常工作。請不要擔心。 第二步描述如何創建一個新目錄來安裝您的 Ghost 實例。

$ sudo npm install [email protected] -g

Ghost 已成功安裝並添加了數百個要運行的軟件包。

步驟 2. 創建目錄

使用創建一個新目錄 目錄 更改命令、名稱和目錄路徑。看起來像這樣 GhostCMS 我的情況。

$ mkdir ghostCMS
$ cd ghostCMS/

步驟 3. 安裝 Ghost 實例

然後運行安裝命令如下:

$ ghost install

Ghost CLI 會詢問一些問題,例如設置發布名稱、URL 和相關詳細信息。

如果你回答他們,你會一切都好。我將它安裝在 localhost 上,所以 URL 有點不同。

步驟 4. 運行 Ghost 設置

完成後,您將能夠在瀏覽器中設置新的網站管理員,如下所示:

步驟 5. 預覽儀表板

在這最後一步中,您將創建一個帳戶並訪問儀表板,如下所示:

移除重影

要刪除 Ghost CMS,您需要應用以下命令:

$ sudo npm remove ghost

之後,所有相關的包都將被卸載。

結論是:

我通過幾個簡單的步驟在我的系統上安裝了一個新的 GhostCMS 實例。 安裝 GhostCMS 很容易。 我使用 GhostCMS 4.2 版在 Ubuntu 20.04LTS 上安裝了它。