2021最新WordPress安裝教程(一):Centos7安裝Apache

一轉眼2020年已經過去了,看網路上很多WordPress的安裝教程都比較舊,有些寫的不太詳細,WordPress是站長最喜歡的一款建站系統,數據統計到2020年為止,WordPress在所有網站的市佔率已經達到35.7%,SEO禪也是使用WordPress搭建的網站,在新的一年,我覺得有必要寫幾篇詳細的文章來介紹如何安裝WordPress,所以就有了《2021年最新WordPress安裝教程系列》。

WordPress安裝環境

下面我們就來開始首先了解下WordPress的安裝環境,今天是2021年1月3日,WordPress官網的安裝環境要求如下:

  • PHP 7.4以上
  • MySQL 5.6以上
  • 推薦Apache伺服器或者Nginx伺服器

知道了WordPress安裝配置條件之後,我們就去試著搭建一個這樣的安裝環境,我使用的是Centos7版本號v 7.9 的GNU/Linux系統,你們可以使用其它版本的系統,原理都差不多一樣,個別安裝指令和步驟可能會有所區別。

安裝Apache伺服器

我們搭建WordPress環境,一般是先安裝Apache伺服器->PHP->MySQL,當然這個過程還有一些其它的內容,比如說一起順道就把HTTPS認證做了,我會專門寫一篇如何進行HTTPS認證的文章,教你網站如何做https認證,如何申請免費SSL證書,現在言歸正傳,我們先在Centos 7.9 上安裝Apache,下面是我Centos的版本資訊:

[root@cxtech ~]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.9.2009 (Core)
Release: 7.9.2009
Codename: Core

在Centos7上安裝Apache是最方便的了,只要下面這條指令:

命令安裝Apache

yum install httpd

如果你不是root用戶,那就加個sudo提下許可權再安裝。
安裝完後,使用如下命令來啟動Apache伺服器

啟動Apache

apachectl start

檢測Apache伺服器狀態

這個命令運行後沒有回饋資訊,所以可以運行下面的命令來看看啟動情況:

systemctl status httpd

如果運行成功,應該會有下面這段資訊:

httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2021-01-03 17:48:33 CST; 2min 16s ago
 

現在可以在瀏覽器輸入伺服器的IP地址,來看看最終的運行效果,如果成功的話,應該瀏覽器上會顯示下面這張圖片的內容:

Apache安裝成功

設置Apache開機啟動

我們再把Apache伺服器設置成開機啟動就可以了,運行如下命令:

systemctl enable httpd

再運行下如下命令看看有沒有加入到開機啟動中:

systemctl list-unit-files | grep httpd

安裝PHP和MySQL

到這裡就已經完成了Centos 7配置Apache伺服器的步驟,接下來就需要配置PHP和MySQL,那就看下一篇文章吧:《2021最新WordPress安裝教程(二):安裝PHP和MySQL》