上一篇文章配置好了LNMP環境,如今開始安裝wordpress而且遷移以前的數據。php
須要使用到的工具備xshell6,xftp。mysql
mysql -uroot -p # 用以前設置的密碼登錄mysql mysql>create database wordpress; # 建立wordpress數據庫 mysql>use wordpress; #切換到wordpress數據庫 mysql>exit # 退出mysql
新建文件夾wpnginx
mkdir wp cd wp yum -y install wget unzip net-tools wget http://wordpress.org/latest.zip
這裏下載了最新版本的,爲了防止與PHP版本不兼容,你們能夠去這裏自行選擇合適的wordpress版本下載web
建立wordpress安裝目錄sql
mkdir /var/www/wordpress
解壓並將文件拷貝到/var/www/wordpress目錄下shell
unzip -q latest.zip cp -rf wordpress/* /var/www/wordpress/
這個目錄不惟一,須要和nginx配置的網站根目錄保持一致便可數據庫
修改wordpress配置centos
cd /var/www/wordpress cp wp-config-sample.php wp-config.php vi wp-config.php
打開文件後,按i鍵或insert鍵進入編輯模式,將其修改成如下格式(其中wordpressdb爲數據庫名稱,wordpressuser爲數據庫用戶名,123456爲數據庫密碼)服務器
// * MySQL settings - You can get this info from your web host * // /* The name of the database for WordPress / define(‘DB_NAME’, ‘wordpressdb’); /* mysql database username / define(‘DB_USER’, ‘wordpressuser’); /* MySQL database password / define(‘DB_PASSWORD’, ‘123456’);
修改文件夾權限微信
chown -R nginx:nginx /var/www/wordpress/ chmod -R 755 /var/www/wordpress/ mkdir -p /var/www/wordpress/wp-content/uploads chown -R :nginx /var/www/wordpress/wp-content/uploads
也能夠簡單點 chmod 777 wordpress
重啓相關服務
systemctl restart php-fpm.service systemctl restart nginx.service service mysqld restart
好了,如今你的wordpress已經配置完畢,你能夠經過域名來繼續你的wordpress安裝登陸 htttp://x.x.x.x/訪問你的博客(x.x.x.x爲你的服務器公網IP),按照本身的喜愛進行相關的設置。
遷移數據必定要等Wordpress安裝成功以後再遷移,遷移前要將網站數據進行備份。
安裝WordPress:在新服務器上安裝WordPress。
恢復網站文件:安裝後將備份的三個文件夾主題、插件以及附件恢復到wp_content目錄下。這裏可使用xftp工具。(注意!這裏不是直接覆蓋,我直接覆蓋就悲劇了,網站打不開了,辛虧我有備份,挑選須要的內容恢復過去便可)
恢復數據庫:將備份的數據庫文件還原到新建的數據庫中。
歡迎轉載,轉載請註明出處! 獨立域名博客:flywill.com 歡迎關注公衆微信號:Java小鎮V 分享本身的學習 & 學習資料 & 生活 想要交流的朋友也能夠加微信號備註入羣:EscUpDn