阿里雲Linux服務器搭建WordPress教程

WordPress是使用PHP語言開發的博客平臺,用戶可以在支持PHP和MySQL數據庫的服務器上架設屬於自己的網站。下面以阿里云云翼計劃的Ubuntu服務器爲例,向大家介紹WordPress的安裝和配置流程。

環境:

Ubuntu 16.04 64位系統
LAMP(Linux+Apache+MySQL+PHP)
WordPress zh_CN

參考:

ubuntu 查看所有服務

阿里雲+Ubuntu 16.04 64位 搭建WordPress博客

MySQL數據庫遠程連接、創建新用戶、設置權限、更改用戶密碼


歡迎關注我的微信公衆號“人小路遠”哦,在這裏我將會記錄自己日常學習的點滴收穫與大家分享,以後也可能會定期記錄一下自己在外讀博的所見所聞,希望大家喜歡,感謝支持!


一、準備工作

  1. 配置安全組規則

    在阿里雲控制檯中添加實例的安全組規則,添加常用端口:21、22、80等,備用

  2. 安裝Xftp和Xshell方便上傳下載文件和遠程輸入命令

    教程見:使用xshell連接遠程服務器並使用ftp上傳文件

二、搭建LAMP環境

  1. 安裝Apache2(在命令最後添加-y可以跳過詢問填寫y的步驟)

    sudo apt-get install apache2 -y
    
  2. 安裝php7.0

    sudo apt-get install php7.0 -y
    sudo apt-get install libapache2-mod-php7.0
    
  3. 安裝MySQL

    打完下面這句命令後會出現設置MySQL密碼的提示,要輸兩遍。務必記住這個密碼,後面會用到。

    sudo apt-get install mysql-server -y
    

    安裝MySQL的php相關組件

    sudo apt-get install php7.0-mysql
    
  4. 安裝phpadmin
    下面的命令輸完後,根據提示選擇Apache2,並在之後會要你輸入root密碼和之前設置的MySQL密碼

    sudo apt-get install phpmyadmin -y
    

    重啓MySQL服務(查看Ubuntu所有服務狀態命令service --status-all

    sudo service mysql restart
    

    重啓Apache2服務:

    sudo systemctl restart apache2.service
    
  5. 配置MySQL數據庫

    輸入以下命令,並輸入MySQL的密碼進入數據庫。

    mysql -u root -p
    

    創建數據庫,命令中的DATABASENAME爲自己設置的數據庫名字.。(記住一定要輸分號,不然在MySQL中命令不算結束)。

    create database DATABASENAME;
    

    創建一個數據庫用戶,其中的USERNAME爲你自己設置的用戶名,雙引號中的PASSWORD爲你設置的密碼。

    create user USERNAME;
    set password for USERNAME = password("PASSWORD")
    

    設置所有用戶使用PASSWORD密碼都可以訪問數據庫的權限。

    grant all privileges on DATABASENAME.* to USERNAME identified by "PASSWORD";
    flush privileges;
    

    退出MySQL

    exit
    

三、下載WordPress

直接輸入命令進行下載(如果由於網絡原因下載失敗,請直接看第四部分)

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip

解壓這個文件,但是Ubuntu不自帶解壓程序,鍵入下列命令安裝unzip

sudo apt-get install unzip

使用unzip解壓安裝包。

sudo unzip wordpress-4.9.4-zh_CN.zip

四、配置WordPress

剪切wordpress-4.9.4-zh_CN文件夾內的所有文件到PHP默認訪問目錄中 /var/www/html/

(如果上一步由於網絡原因報錯,或者報Too many requests錯誤。那麼建議將上面的下載鏈接複製到瀏覽器地址欄裏,或者使用迅雷進行下載,然後通過Xftp直接上傳至服務器該地址。)

sudo mv wordpress/* /var/www/html/

修改 /var/www/html/目錄權限:

sudo chmod -R 777 /var/www/html/

重啓Apache2服務:

sudo systemctl restart apache2.service

在瀏覽器地址欄中打開公網IP地址/readme.html閱讀WordPress介紹和安裝流程,並按照要求填寫相關信息即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章