日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS7 安装或迁移 wordpress(完整迁移)

發布時間:2023/12/20 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7 安装或迁移 wordpress(完整迁移) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、安裝Apache web服務器

安裝Apache web服務器:

yum install -y httpd # 使用yum安裝 systemctl start httpd # 啟動Apache服務器 systemctl enable httpd # Apache服務器開機后自動啟動

使用瀏覽器打開http://127.0.0.1檢查Apache安裝是否成功。成功后,瀏覽器顯示如下:

二、安裝MariaDB數據庫

MariaDB數據庫是MySQL的一個分支,MySQL被Oracle公司收購后存在閉源風險。所以我們使用代替的MariaDB。也可以安裝mysql

yum install mariadb-server mariadb # yum 安裝數據庫 systemctl start mariad # 啟動數據庫 systemcrl enable mariadb # 設置MariaDB數據庫開機啟動

完成后安裝一個數據庫腳本,去掉一些危險的默認設置:

mysql_secure_installation

提示你輸入數據庫的root賬戶密碼,如果是新安裝的則輸入空格,如下圖所示:

?

輸入空格,繼續設置root密碼,然后一路回車至結束:

三、安裝PHP

安裝php,yum默認安裝php5.4,高版本的wordpress需要安裝更高版本的php

yum install -y php php-mysql # yum 安裝php systemctl restart httpd # 安裝完php后,重啟Apache服務器

我們在網站的目錄下(默認目錄為:/var/www/html)新建一個info.php的文件來查看php的安裝情況。

vim /var/www/html/info.php

并輸入如下內容:

<?php phpinfo(); ?>

用瀏覽器打開http://127.0.0.1/info.php顯示內容如下:

四、安裝phpMyAdmin(選裝)

phpMyAdmin是一個MariaDB數據庫的Web程序界面。也可以不安裝

yum install -y epel-release # 首先安裝EPEL庫 yum install -y phpmyadmin # 然后安裝phpMyAdmin

安裝完成后,設置phpMyAdmin的httpd設置,配置文件為/etc/httpd/conf.d/phpMyAdmin.conf,源文件如下:

修改后文件如下:

修改后重啟Apache服務器:

systemctl restart httpd

在瀏覽器中輸入http://127.0.0.1/phpMyAdmin即可看到如下界面:

五、安裝或遷移WordPress

1 安裝全新的wordpress

創建數據庫

# 登錄數據庫 mysql -u root -p# 創建數據庫 CREATE DATABASE wordpress;# 創建數據庫用戶和密碼 CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordress_password';# 設置wordpressuser訪問wordpress數據庫權限 GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'wordress_password';# 刷新數據庫設置 FLUSH PRIVILEGES;# 退出數據庫 exit

下載WordPress安裝包

# 下載舊版的wordpress ,舊版的對php版本要求較低,可直接使用 wget?https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz# 下載最新的wordpress,需要升級php,可自行百度 wget http://wordpress.org/latest.tar.gz

解壓出來后,cp到/var/www/html/wordpress目錄:

# 解壓wordpress tar xzvf latest.tar.gz# 拷貝到/var/www/html/wordpress目錄 sudo rsync -avP ~/wordpress/ /var/www/html/wordpress/

編輯wp-config.php文件:

# 切換到wordpress目錄 cd /var/www/html/wordpress# 復制wp-config.php文件 cp wp-config-sample.php wp-config.php# 編輯wp-config.php文件 sudo vim wp-config.php

然后在配置文件里設置正確的值:

// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'database_name_here');/** MySQL database username */ define('DB_USER', 'username_here');/** MySQL database password */ define('DB_PASSWORD', 'password_here');/** MySQL hostname */ define('DB_HOST', 'localhost');

登錄http://127.0.0.1/wordpress/wp-admin/install.php,按照提示創建好博客,顯示如下:

2 整站遷移wordpress

1. 打開終端(Xshell / SecureCRT / 其他)

2. 進入你的網站根目錄(將你網站程序進行打包),使用mysqldump導出wordpress數據:

zip cvf [網站目錄名].tar [網站目錄] # 壓縮文件 mysqldump -uuser -ppassword --database wordpress > wordpress.sql # 使用mysqldump導出數據

3.? 將壓縮包下載到本地,然后解壓到指定目錄,并將數據文件導入數據庫:

zip xvf [網站目錄名].tar # 解壓文件 cp file/* /var/www/html/ -R # 將文件復制到apache或nginx 訪問目錄下 msyqldump -uuser -ppassword < wordpress.sql # 將sql數據導入到數據庫

4. 修改網站根目錄 [網站目錄] 下 wp-config.php 數據庫配置文件,將其中數據庫信息修改成新的數據庫信息;

// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'database_name_here');/** MySQL database username */ define('DB_USER', 'username_here');/** MySQL database password */ define('DB_PASSWORD', 'password_here');/** MySQL hostname */ define('DB_HOST', 'localhost');

不出意外的話,網站已經能顯示啦,但是發現登錄后臺時,所有的url鏈接都是舊的鏈接,原因是因為沒有改wordpress的固定連接

5. 通過數據表修改wordpress固定鏈接

show databases; # 顯示有哪些數據庫 use wordpress;? # 選擇使用wordpress的數據庫 show tables;? # 顯示有哪些表 select * from wp_options; # 查詢 wp_options 表中的內容#將相關值改為你自己的ip update wp_options set option_value="http:127.0.0.1" where option_name="siteurl";?? update wp_options set option_value="http:127.0.0.1" where option_name="home";

?

總結

以上是生活随笔為你收集整理的CentOS7 安装或迁移 wordpress(完整迁移)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。