1. 程式人生 > >如何部署最新版本的WordPress

如何部署最新版本的WordPress

wordpress linux nginx php mariadb

1 基礎環境配置

1.1 最新版本的PHP編譯安裝

http://blog.51cto.com/cmdschool/2046062

1.2 LNMP環境部署

http://blog.51cto.com/cmdschool/1962061

註:PHP部分的rpm包不用安裝配置

2 部署WordPress

2.1 添加WordPress需要的額外模塊

cd ~/php-7.1.12		
./configure --bindir=/usr/sbin/             --sbindir=/usr/sbin/             --sysconfdir=/etc/             --libdir=/usr/lib64/              --mandir=/usr/share/man/             --includedir=/usr/include/             --with-fpm-user=apache             --with-fpm-group=apache             --enable-fpm             --with-mysqli             --with-zlib=/usr/

2.2 編譯並安裝

make
make install | tee install.log

2.3 下載WordPress

cd ~
wget https://wordpress.org/latest.tar.gz -O wordpress-4.9.1.tar.gz

註:最新版本的下載地址請參閱,

https://wordpress.org/download/

2.4 部署源代碼

tar -xf wordpress-4.9.1.tar.gz
mv wordpress/* /var/www/www.cmdschool.org/
chown root:apache -R /var/www/www.cmdschool.org/
chmod 775 -R /var/www/www.cmdschool.org/

2.5 創建數據庫

mysql -uroot -p
create database wordpress character set utf8;
grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'wordpresspwd';
grant all privileges on wordpress.* to 'wordpress'@'127.0.0.1' identified by 'wordpresspwd';
flush privileges;

2.6 登錄並根據向導連接數據庫

O(∩_∩)O哈哈~,界面操作自己領悟哈!

2.7 登錄管理後臺

技術分享圖片

2.8 安裝主題

2.8.1 安裝解壓工具

yum install -y unzip

2.8.2 下載主題

cd ~
wget https://downloads.wordpress.org/theme/imnews.1.12.zip

註:選擇主題,請訪問如下鏈接,

https://wordpress.org/themes/

2.8.3 解壓主題

unzip imnews.1.12.zip

2.8.4 部署主題

cp -a imnews /var/www/www.cmdschool.org/wp-content/themes/
chown apache:apache -R /var/www/www.cmdschool.org/wp-content/themes/imnews/
chmod 775 -R /var/www/www.cmdschool.org/wp-content/themes/imnews/

註:經過以上操作,後臺管理即可單擊激活主題



如何部署最新版本的WordPress