天天看點

Linux+WordPress+Apache 個人部落格搭建教學一.登入Linux伺服器二.環境配置三. 啟動四.看看效果

一.登入Linux伺服器

本人用的是阿裡雲的CentOS 7 伺服器,隻是用來學習的話買最低配置的就可以了,完全夠用。

二.環境配置

PHP環境安裝

由于CentOS 7 預設下載下傳的PHP是5.4 版本,但WordPress 5.4要求PHP版本至少為5.6.20。是以我們先要更新PHP 版本

Your server is running PHP version 5.4.16 but WordPress 5.3 requires at least 5.6.20.      
  1. 更新軟體倉庫
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm      
  1. 安裝對應版本PHP
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring      

apache 安裝

  1. 安裝apache
#安裝apache(即httpd)
yum -y install httpd
#啟動apache服務
systemctl start httpd
#設定apache開機自啟動
systemctl enable httpd      

啟動apache看下效果吧!

在浏覽器輸入伺服器對應的公網IP位址,比如我的是

121.5.110.73

Linux+WordPress+Apache 個人部落格搭建教學一.登入Linux伺服器二.環境配置三. 啟動四.看看效果

MySQL 環境安裝

  1. 安裝MySQL
#安裝MySQL
yum install -y mariadb mariadb-server
#啟動MySQL
systemctl start mariadb
#開機自啟動
systemctl enable mariadb
#配置MySQ
Lmysql_secure_installation      
  1. 配置MySQL

Enter current password for root (enter for none):

<–初次運作直接回車

設定密碼

Set root password? [Y/n]

<– 是否設定root使用者密碼,輸入y并回車或直接回車

New password:

<– 設定root使用者的密碼

Re-enter new password:

<– 再輸入一次你設定的密碼

初始化配置

Remove anonymous users? [Y/n]

<– 是否删除匿名使用者,回車

Disallow root login remotely? [Y/n]

<–是否禁止root遠端登入,回車,

Remove test database and access to it? [Y/n]

<– 是否删除test資料庫,回車

Reload privilege tables now? [Y/n]

<– 是否重新加載權限表,回車

登入測試

mysql -uroot -p密碼

-p與密碼之間不要加空格!不要加空格!不要加空格!

WordPress 安裝

可以 CentOS 的 opt 目錄中,直接輸入如下指令:

# 下載下傳WordPress
wget https://cn.wordpress.org/latest-zh_CN.zip
# 解壓至 Apache 服務路徑下
unzip -o latest-zh_CN.zip -d /var/www/html      

三. 啟動

# 重新開機apache服務
systemctl restart httpd      
  1. 用浏覽器使用位址IP/wordpress通路 WordPress。比如我的是:

    121.5.110.73/wordpress

  2. 進入WordPress 首次設定頁面
Linux+WordPress+Apache 個人部落格搭建教學一.登入Linux伺服器二.環境配置三. 啟動四.看看效果

根據提示進行設定。資料庫賬号密碼為上述mysql 的賬戶密碼。其它資訊選擇預設即可。

  1. 設定過程種會彈出:

    抱歉,我不能寫入wp-config.php檔案

Linux+WordPress+Apache 個人部落格搭建教學一.登入Linux伺服器二.環境配置三. 啟動四.看看效果
# 進入wordpress 檔案夾
cd /var/www/html/wordpress
# 建立wp-config.php 檔案
vim wp-config.php
# 将頁面上的内容粘貼到檔案夾内      

在檔案的最後要加

?>

!!!!!

官方文檔中的PHP 檔案少了一小段

儲存退出即可。

四.看看效果

Linux+WordPress+Apache 個人部落格搭建教學一.登入Linux伺服器二.環境配置三. 啟動四.看看效果