如何部署最新版本的WordPress
阿新 • • 發佈:2017-12-01
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