WP自建網站小白教程

準備

網站 = 服務器 + 數據庫 + 域名,這三個都要提前準備好哦

配置SSL證書(非必須,可以跳過)

一般在雲服務商買了服務器,是可以免費獲得證書的,如果沒有的話可以安裝Let's Encrypt

安裝Nginx

sudo apt-get install nginx

下載wordpress

  • 網頁下載

下載好後通過FTP軟件上傳到你的服務器

  • 命令行下載,可以直接下載到服務器上
wget https://cn.wordpress.org/latest-zh_CN.zip
  • 解壓
unzip latest-zh_CN.zip

創建數據庫

$ mysql -hxxx -uxxx -p
# 進入數據庫以後執行以下命令,xyz換成自己的名字,將在下一節中用到
mysql> create database xyz

安裝wordpress

1.修改wp配置文件

進入解壓之後的文件夾,文件夾名稱是 wordpress

cp wp-config-sample.php wp-config.php
vi wp-config.php

進入配置文件,修改數據庫配置,改成自己的,這裡的DB_NAME就是上一步創建的數據庫名字

WP自建網站小白教程

2.修改Nginx配置文件

cd /etc/nginx/sites-enabled
sudo touch xxx.conf
sudo vi xxx.conf

以下是我自己的一個樣板配置,注意第3行改成自己的域名:

server {
listen 80;
server_name blog.mjzhp.com;
root /xxx/xxx/wordpress;
index index.html index.php;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
# pass PHP/> location ~ \\.php$ {
root /xxx/xxx/wordpress;
# fastcgi_pass 127.0.0.1:9000;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

安裝

瀏覽器輸入你的IP地址或域名,將會看到以下頁面

WP自建網站小白教程

WP自建網站小白教程

WP自建網站小白教程

成功啦

直接訪問你的域名,已經有一篇默認的博客了

WP自建網站小白教程

發佈文章

WP自建網站小白教程

後臺界面配置(非必須)

如果你覺得默認的博客頁面不好看,也可以在後臺安裝新主題:

WP自建網站小白教程

點擊【添加】可以看到有很多主題可以使用,當然你也可以搜索wordpress主題去下載安裝。

如果點擊安裝的時候出現這個頁面

WP自建網站小白教程

登陸你的服務器,修改wordpress文件夾的權限,改成屬於Nginx用戶:

sudo vi /etc/nginx/nginx.conf
WP自建網站小白教程

記住這個用戶名

進入wordpress的上一級目錄,執行以下命令:

sudo chown -R www-data:www-data wordpress

比如我安裝了這個主題,頁面就成這樣了,比默認的要好看是不是:)

WP自建網站小白教程

有需要的私信我哦!


分享到:


相關文章: