推薦使用Linux系統的服務器。
我搭建WordPress站點的初衷是為了與小程序進行博客同步,小程序關聯域名必須是https。在Windows系統下配置了3天的SSL證書之后,還是沒有成功,網上的教程也大多是Linux系統下的,索性直接重裝服務器系統,在Linux系統下很容易安裝SSL證書。
Ubuntu搭建WordPress
ubuntu有自帶的包管理工具,鑒於新買的服務器我們先更新一下
命令:
sudo apt-get update
這里需要管理員權
安裝Apache
安裝
apt-get install apache2
話說沒有直觀的編輯器你們還習慣么,來個VIM編輯器吧。
命令:apt-get install vim
安裝VIM編輯器
然后修改文件權限 命令sudo chmod 777 /var/www/
具體VIM的使用方法不再贅述。
安裝MySQL
安裝
apt-get install mysql-server mysql-client
安裝PHP
安裝
apt-get install php7.0 apt-get install libapache2-mod-php7.0 apt-get install php7.0-mysql
重啟服務
service apache2 restart
service mysql restart
瀏覽器訪問:http:// ubuntu 地址/phpinfo.php,出現PHP Version網頁
安裝phpMyAdmin
sudo apt-get install phpmyadmin
安裝時:空格選擇apache2,enter確定,下一步配置數據庫,輸入密碼。
啟用Apache mod_rewrite模塊,后面修改wordpress鏈接時會用
sudo a2enmod rewrite
重啟服務
service php7.0-fpm restart
提示服務沒找到?不去管它
service apache2 restart
配置Apache
//讓Apache加載PHP模塊,即為安裝驅動,這個驅動名字為‘libapache2-mod-php7.0’
sudo apt-get instal libapache2-mod-php7.0
//我們通過 sudo apt-get instal libapache2-mod-php7.0
完成安裝。然后刷新瀏覽器即可看到PHP的信息
初始化數據庫
sudo mysql -u root -p Enter Password:…mysql> CREATE DATABASE wordpress; //wordpress需要的數據庫 mysql>FLUSH PRIVILEGES; mysql>exit
重啟服務
sudo service apache2 restart
sudo service mysql restart
下載並配置WordPress
中文版
wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz
配置wp-config.php
cd /var/www/html/wordpress/ cp wp-config-sample.php wp-config.php vim wp-config.php define('DB_NAME', 'wordpressdb'); /* MySQL database username / define('DB_USER', 'wordpressuser'); /* MySQL database password / define('DB_PASSWORD', 'wordpresspassword');
訪問wordpress安裝