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

Ubuntu 17.10 上使用 Apache + MariaDB + PHP 7.1 安裝 WordPress

在 Ubuntu 17.10 上使用 Apache + MariaDB + PHP 7.1 安裝 WordPress

WordPress 是一個流行的內容管理系統,廣泛用於建立網站和部落格。本文將指導您如何在 Ubuntu 17.10 上安裝 Apache、MariaDB 和 PHP 7.1,以便順利運行 WordPress。

前置準備

在開始之前,請確保您已經擁有一台運行 Ubuntu 17.10 的伺服器,並且擁有 sudo 權限。您可以使用 SSH 登入伺服器,並執行以下命令來更新系統:

sudo apt update
sudo apt upgrade

安裝 Apache

Apache 是一個流行的網頁伺服器,您可以使用以下命令安裝:

sudo apt install apache2

安裝完成後,您可以使用以下命令檢查 Apache 是否正在運行:

sudo systemctl status apache2

如果 Apache 正在運行,您應該會看到 “active (running)” 的狀態。接下來,您可以在瀏覽器中輸入伺服器的 IP 地址,應該會看到 Apache 的預設頁面。

安裝 MariaDB

MariaDB 是一個開源的資料庫管理系統,您可以使用以下命令安裝:

sudo apt install mariadb-server

安裝完成後,您需要執行安全性腳本來加強 MariaDB 的安全性:

sudo mysql_secure_installation

根據提示設置 root 密碼,並選擇其他安全選項。完成後,您可以使用以下命令登入 MariaDB:

sudo mysql -u root -p

安裝 PHP 7.1

接下來,您需要安裝 PHP 及其相關擴展。使用以下命令安裝 PHP 7.1 和必要的擴展:

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-mysql php7.1-xml php7.1-mbstring

安裝完成後,您可以使用以下命令檢查 PHP 是否安裝成功:

php -v

下載並安裝 WordPress

現在,您可以下載 WordPress。首先,導航到 /var/www/html 目錄:

cd /var/www/html

然後使用 wget 命令下載 WordPress:

wget https://wordpress.org/latest.tar.gz

下載完成後,解壓縮檔案:

tar -xvzf latest.tar.gz

接下來,將 WordPress 檔案移動到正確的目錄:

sudo mv wordpress/* .

然後,刪除下載的壓縮檔案和空的 wordpress 目錄:

sudo rm -rf wordpress latest.tar.gz

配置 WordPress

在安裝 WordPress 之前,您需要創建一個資料庫。登入 MariaDB:

sudo mysql -u root -p

然後執行以下命令來創建資料庫和用戶:

CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

接下來,您需要配置 WordPress 的設定檔。複製預設的設定檔:

cp wp-config-sample.php wp-config.php

然後編輯 wp-config.php 檔案:

nano wp-config.php

在檔案中找到以下行,並根據您的資料庫資訊進行修改:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'your_password');

完成安裝

現在,您可以在瀏覽器中訪問您的伺服器 IP 地址,並按照 WordPress 的安裝向導進行操作。完成後,您就可以開始使用 WordPress 來建立您的網站了。

總結

在這篇文章中,我們介紹了如何在 Ubuntu 17.10 上安裝 Apache、MariaDB 和 PHP 7.1,以便運行 WordPress。這些步驟為您提供了一個穩定的環境來建立和管理您的網站。如果您需要更高效的解決方案,可以考慮使用 香港 VPS 服務,這將為您的網站提供更好的性能和穩定性。