記錄第一次使用WordPress搭建個人網站

前言

之前爲了復活小雞的ipv4地址,買了一個域名,嘗試通過cloudflare代理,沒想到延遲感人,域名就閒置了。最近想起來,乾脆做個博客寫東西。第一篇博文就記錄一下建站的過程。

博客鏈接

I. 環境

ubuntu 16.04 vultr


II. 域名購買和解析

我的域名是在GoDaddy上買的。
套一層CloudFlare的CDN。把域名的name server換成CloudFlare提供的server,再從CloudFlare A解析到服務器地址即可。親測CDN對減小延遲還是有點效果的,有空再研究下線路優化的問題。


III. 服務器安裝apache2/php/mysql

A. apache2

安裝apache2。

sudo apt install apache2

B. php

安裝php。

sudo apt install php

給apache2裝php拓展。

sudo apt install libapache2-mod-php

修改apache2配置文件,增添對php支持。

vim /etc/apache2/apache2.conf
#在文件末尾增添
AddHandler php-script .php .html
AddType text/html .php .html

C. mysql

安裝mysql,建立網站用的數據庫。

sudo apt install mysql-server
mysql -p #登入

CREATE DATABASE WordPress;
exit;

D. 檢查web環境

service apache2 restart

通過域名訪問,看看是不是成功。

IV. 安裝WordPress

直接官網下載解壓,沒什麼好說的。解完有個wordpress, mv 到 /var/www/html/
爲了讓把首頁設置成wordpress, 改兩個apache配置文件:

/etc/apache2/apache2.conf

第三個地址改成目標文件夾。

/etc/apache2/sites-available/000-default.conf

修改配置文件,增加數據庫信息。
把/var/www/html/wordpress/wp-config-sample.php裏面的數據庫相關字段填上,然後文件名改成wp-config.php。不改配置文件也可以,之後wordpress快速設置可以在瀏覽器上填。

最後訪問域名,一路狂奔就可以了。

V. 一些小事

一開始不能安裝插件,提示不能新建文件。是wrodpress文件夾權限的問題。查用戶看到apache2的用戶和用戶組都是www-data(不同的環境命名是不同的!自己查去)。

sudo chown -R www-data:www-data /var/www/html/wordpress

沒有郵箱是不能註冊新用戶的,申請一個163郵箱轉發。

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