WordPress 架設教學完整攻略,不看可惜!

最近接了一個小案,幫朋友從頭到尾把 WordPress 架設起來,所以趁此機會把架設的流程記錄下來,使用一台桌上型電腦架設,如果你對架設網站的技術有興趣,可以參考這篇文章喔!
cloud_computer

為什麼選擇Wordpress

  • 開源軟體,多人維護,最流行的網誌系統
  • 可自訂義版型,網站風格更具特色
  • 版型支援 RWD 響應式網頁,白話說就是用電腦、用手機畫面都不會跑版
  • SEO 搜尋引擎優化
  • 豐富的外掛,可以依自己需求安裝使用
  • 透過外掛可做商業用途。Ex:購物車系統

要怎麼架設?

大多都是使用虛擬主機的方式架設網站,
或者是自己架設伺服器。當然自架伺服器門檻比較高。
如果想要把主機管理交給專業人士,
漢克推薦使用NameCheap的Wordpress虛擬機專案,
界面都是英文的,之後我再發文做完整介紹好了~敬請期待~
第一個月或第一年都會有折扣,
所以非常建議直接選「Bill Yearly」的方案,
選擇 Turbo年繳方案,換算下來一個月才 3.74美金!
WordPress虛擬機專案,參考以下連結:

當然!如果你不想花月費~
不想跟別人共用主機,或不想受限於代管公司,
那看這篇文章就對了!
但首先,你家裡要有網路並申請固定IP、
加上一台普通的文書處理桌機並安裝 Linux。
在安裝WordPress以前,
請先在CentOS 8 完成以下安裝:
CentOS8 安裝 NGINX 1.16
CentOS8 安裝 PHP7.4
CentOS8 安裝 MariaDB 10.3

這些WordPress需要的軟體完成安裝、設定後,
你還需要為自已的部落格買網域跟SSL憑證。
參考以下文章:
購買網址與SSL憑證 – 網址設定

接下來,我們就可以開始進入安裝WordPress的流程~

  1. 建立你網站的資料夾

    先建立wordpress的資料夾,這個資料夾就是你網站的資料夾,以漢克的例子來說是放在 /usr/website/myWordpress
    指令:mkdir /usr/website/myWordpress

  2. 下載wordpress

    切換目錄:cd /usr/website/
    下載最新版wordpress,執行以下指令:
    wget https://tw.wordpress.org/latest-zh_TW.tar.gz
    輸入「ll」就可以看見你下載的壓縮檔。
    解壓縮:tar zxf latest-zh_TW.tar.gz
    搬移檔案:sudo mv /usr/website/wordpress/* /usr/website/myWordpress/
    變更權限:chown -R nginx:nginx  /usr/website/myWordpress/
    以上動作只是將wordpress放在主機中的特定路徑,
    這個特定路徑等一下要設定Nginx,讓Nginx到這邊找站台。

  3. 新增資料庫帳號

    以下設定的DB名稱、帳號、密碼皆可依自己需求變更。
    登入mariaDB:mysql -u root -p
    新增資料庫:CREATE DATABASE  `myWordpress `;
    新增使用者,設定密碼:CREATE USER  `username`@`localhost` IDENTIFIED BY  `MyPassword`;
    設定使用者權限:GRANT ALL PRIVILEGES ON myWordpress .* TO ‘username’@’localhost’;
    資料庫名稱、使用者名稱、密碼可以自行更改,
    但千萬不要忘記這些資訊,因為等一下wordpress需要設定。

  4. 設定config

    在剛才下載的wordpress路徑中,設定wordpress config
    複製範例設定檔:cp wordpress-config-sample.php wordpress-sample.php
    編輯設定檔:vim wordpress-sample.php
    將剛才設定的DB資料和站台資料輸入到對應的位置:wordpress_db_setting

  5. 設定Nginx

    有關Nginx的安裝,可以參考:CentOS8 安裝 NGINX 1.16
    完成Nginx的設定,才有辦法連到網站,
    進行wordpress的初始設定。
    有關nginx的設定檔,可以參考官網:Nginx設定

  6. 設定 https 憑證

    看這篇就對了:Namecheap SSL 憑證設定教學

  7. 連結網站並設定

    一切準備就緒後,請在Browser上面輸入你的網址,
    你會看到以下頁面,輸入基本資料,再按下「安裝wordpress」就完成囉!setting_Wordpress

  8. 登入

    安裝完成後,按下登入,就可以開始寫部落格囉!Wordpress

一切就是這麼的簡單!
還有一些安全性的設定,會再發文章分享!
今天就分享到這邊,有任何問題歡迎留言詢問喔!

分享在 facebook
Facebook
分享在 google
Google+
分享在 twitter
Twitter
分享在 linkedin
LinkedIn
分享在 email
Email

發佈留言