亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

在Linux系統下一鍵重新安裝WordPress的腳本示例

2024-05-04 23:36:59
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了在Linux系統下一鍵重新安裝WordPress的腳本示例,尤其適用于VPS服務器上進行操作,需要的朋友可以參考下

網站可能時不時的要遷移,或者誤操作,數據庫沒了,所以,我為了省時間,寫了個wordpress一鍵重新安裝的腳本。

我這只是寫個大概的。大家可以根據自己的需要修改腳本。

使用條件:

我這個腳本主要用在網站遷移的情況下,完全重新安裝時候用的。也就是說,我這個操作只導入數據庫等操作。那些wordpress的主題和插件等文件我并沒有用在下面的腳本,需要的話,你可以自己改(下面會提到)。

準備以下文件:

原來wordpress的配置文件wp-config.php

原來的wordpress數據庫備份文件

系統安裝了wget(大部分默認安裝了)

 

 
  1. #!bin/sh 
  2. #vps wordpress一鍵重新安裝腳本 
  3. #global setting 
  4. USERNAME="root" #數據庫用戶名 
  5. PASSWORD="ksharpdabu.info" #數據庫密碼 
  6.  
  7. DBNAME="wordpress" #要導入的數據庫名 
  8. BACKUPSQL="/home/ksharpdabu.sql" #備份的sql文件絕對路徑 
  9.  
  10. OLD_WP-CONFIG="/home/wp-config.php" #以前保存到wp-config.php文件的絕對路徑 
  11. #setting end!! 
  12.  
  13. WEBROOT="/home/wwwroot" #網站根目錄http://www.dabu.info/?p=4329 
  14.  
  15. echo "###################################################################/n" 
  16. echo "please backup your website data when you run this shell script!!!!/n" 
  17. echo "please backup your website data when you run this shell script!!!!/n" 
  18. echo "please backup your website data when you run this shell script!!!!/n" 
  19. echo "###################################################################/n" 
  20.  
  21. get_char() #這一段的代碼其實的功能就是讓用戶輸入任意鍵以繼續執行腳本,是常用的代碼段 
  22. SAVEDSTTY=`stty -g` 
  23. stty -echo 
  24. stty cbreak 
  25. dd if=/dev/tty bs=1 count=1 2> /dev/null 
  26. stty -raw 
  27. stty echo 
  28. stty $SAVEDSTTY 
  29. echo "" 
  30. echo "Press any key to start..." 
  31. char=`get_char` 
  32.  
  33. create_db="create database IF NOT EXISTS ${DBNAME}" 
  34. mysql -u${USERNAME} -p${PASSWORD} -e "${create_db}" #創建名為wordpress的數據庫,如果不存在http://www.dabu.info/?p=4329 
  35.  
  36. wget -c http:#cn.wordpress.org/wordpress-3.7.1-zh_CN.zip #下載wordpress網站程序 
  37. unzip wordpress-3.7.1-zh_CN.zip #解壓wordpress程序 
  38. cd wordpress #切換到解壓后的wordpress目錄 
  39. cp ./* ${WEBROOT} #將網站程序復制到網站根目錄 
  40. /cp ${OLD_WP-CONFIG} ${WEBROOT} #將原先的wordpress的配置文件wp-config.php放到網站根目錄 
  41. mysql -u${USERNAME} -p${PASSWORD} ${DBNAME} <${BACKUPSQL} #導入你備份的數據庫到wordpress數據庫里 
  42.  
  43. echo "###################################################################/n" 
  44. echo "please view you blog to check the success or failure./n" 
  45. echo "view my blog:http://www.dabu.info/ if you have question!!/n" 
  46. echo "###################################################################/n" 
  47.  
  48. #!bin/sh 
  49. #vps wordpress一鍵重新安裝腳本 
  50. #global setting 
  51. USERNAME="root" #數據庫用戶名 
  52. PASSWORD="ksharpdabu.info" #數據庫密碼 
  53.  
  54. DBNAME="wordpress" #要導入的數據庫名 
  55. BACKUPSQL="/home/ksharpdabu.sql" #備份的sql文件絕對路徑 
  56.  
  57. OLD_WP-CONFIG="/home/wp-config.php" #以前保存到wp-config.php文件的絕對路徑 
  58. #setting end?。?/span> 
  59.  
  60. WEBROOT="/home/wwwroot" #網站根目錄http://www.dabu.info/?p=4329 
  61.  
  62. echo "###################################################################/n" 
  63. echo "please backup your website data when you run this shell script!!!!/n" 
  64. echo "please backup your website data when you run this shell script!!!!/n" 
  65. echo "please backup your website data when you run this shell script!!!!/n" 
  66. echo "###################################################################/n" 
  67.  
  68. get_char() #這一段的代碼其實的功能就是讓用戶輸入任意鍵以繼續執行腳本,是常用的代碼段 
  69. SAVEDSTTY=`stty -g` 
  70. stty -echo 
  71. stty cbreak 
  72. dd if=/dev/tty bs=1 count=1 2> /dev/null 
  73. stty -raw 
  74. stty echo 
  75. stty $SAVEDSTTY 
  76. echo "" 
  77. echo "Press any key to start..." 
  78. char=`get_char` 
  79.  
  80. create_db="create database IF NOT EXISTS ${DBNAME}" 
  81. mysql -u${USERNAME} -p${PASSWORD} -e "${create_db}" #創建名為wordpress的數據庫,如果不存在http://www.dabu.info/?p=4329 
  82.  
  83. wget -c http:#cn.wordpress.org/wordpress-3.7.1-zh_CN.zip #下載wordpress網站程序 
  84. unzip wordpress-3.7.1-zh_CN.zip #解壓wordpress程序 
  85. cd wordpress #切換到解壓后的wordpress目錄 
  86. cp ./* ${WEBROOT} #將網站程序復制到網站根目錄 
  87. /cp ${OLD_WP-CONFIG} ${WEBROOT} #將原先的wordpress的配置文件wp-config.php放到網站根目錄 
  88. mysql -u${USERNAME} -p${PASSWORD} ${DBNAME} <${BACKUPSQL} #導入你備份的數據庫到wordpress數據庫里 
  89.  
  90. echo "###################################################################/n" 
  91. echo "please view you blog to check the success or failure./n" 
  92. echo "view my blog:http://www.dabu.info/ if you have question!!/n" 
  93. echo "###################################################################/n" 

Ps:根據需要修改腳本情況

1.如果你不但備份了數據庫,還備份了網站的插件等文件,那么,你就直接將:

 

 
  1. wget -c http:#cn.wordpress.org/wordpress-3.7.1-zh_CN.zip #下載wordpress網站程序 
  2. unzip wordpress-3.7.1-zh_CN.zip #解壓wordpress程序 
  3. cd wordpress #切換到解壓后的wordpress目錄 
  4. cp ./* /home/wwwroot/ #將網站程序復制到網站根目錄 
  5. /cp ${OLD_WP-CONFIG} ${WEBROOT} 
  6.  
  7. wget -c http:#cn.wordpress.org/wordpress-3.7.1-zh_CN.zip #下載wordpress網站程序 
  8. unzip wordpress-3.7.1-zh_CN.zip #解壓wordpress程序 
  9. cd wordpress #切換到解壓后的wordpress目錄 
  10. cp ./* /home/wwwroot/ #將網站程序復制到網站根目錄 
  11. /cp ${OLD_WP-CONFIG} ${WEBROOT} 

刪除,換成將網站所有備份文件的解壓復制命令就可以了。

假設我整個我備份了/wwwroot目錄為all.tar.gz

那么就寫成:

 

 
  1. tar -zvxf all.tar.gz /home 

2.如果僅僅是重新安裝

那么你就要添加一個刪除原先wordpress數據庫或表的命令:

 

 
  1. drop database 
 

 

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
这里精品视频免费| 一本色道久久综合狠狠躁篇的优点| 日韩欧美国产成人| 日韩一区视频在线| 亚洲女人天堂成人av在线| 91亚洲精华国产精华| 国产日韩欧美夫妻视频在线观看| 国产一区二区三区在线观看网站| 欧美激情欧美激情在线五月| 日韩美女免费线视频| 久久久亚洲欧洲日产国码aⅴ| 日韩中文字在线| 久久久精品久久久久| 成人深夜直播免费观看| 久久电影一区二区| 日韩中文字幕视频在线观看| 韩日精品中文字幕| 欧美乱大交xxxxx另类电影| 亚洲一区二区自拍| 日韩在线中文字| 亚洲成人精品视频在线观看| 国产精品精品视频一区二区三区| 亚洲女在线观看| 日韩中文字幕网址| 亚洲第一精品自拍| 91精品国产综合久久香蕉| 不卡伊人av在线播放| 国产午夜精品视频免费不卡69堂| 亚洲999一在线观看www| 中文字幕视频在线免费欧美日韩综合在线看| 大桥未久av一区二区三区| 亚洲国产精品久久久| 色综合久久中文字幕综合网小说| 97婷婷大伊香蕉精品视频| 亚洲天堂网站在线观看视频| 2018日韩中文字幕| 欧美乱大交做爰xxxⅹ性3| 国产一区二区三区直播精品电影| 久久国内精品一国内精品| 色婷婷成人综合| 中文字幕日韩高清| www.日韩不卡电影av| 日韩电影在线观看中文字幕| 亚洲激情国产精品| 久久久精品2019中文字幕神马| 日韩免费观看在线观看| 亚洲综合自拍一区| 国产精品亚洲激情| 亚洲精品久久久久中文字幕欢迎你| 日本免费一区二区三区视频观看| 日韩欧美国产视频| 亚洲jizzjizz日本少妇| 亚洲天堂2020| 一区二区三区动漫| 全色精品综合影院| 久久久久999| 日本中文字幕成人| 一本一本久久a久久精品牛牛影视| 992tv在线成人免费观看| 成人女保姆的销魂服务| 亚洲国产婷婷香蕉久久久久久| 欧美激情xxxxx| 久久精品国产成人精品| 欧美成年人视频网站欧美| 丝袜美腿亚洲一区二区| 亚洲mm色国产网站| 亚洲在线一区二区| 中国日韩欧美久久久久久久久| 91香蕉嫩草影院入口| 国外日韩电影在线观看| 国产精品久久久久久久久久免费| 亚洲人成在线观看网站高清| 一区二区在线视频播放| 国产一区二区三区视频在线观看| 66m—66摸成人免费视频| 懂色av中文一区二区三区天美| 欧美亚洲在线观看| 欧美美女18p| 成人免费在线视频网址| 国产午夜精品视频免费不卡69堂| 国产一区二区视频在线观看| 国产精品久久久久久久久免费看| 欧美成人h版在线观看| 日本精品一区二区三区在线播放视频| 69精品小视频| 欧美综合激情网| 久久99精品视频一区97| 午夜精品三级视频福利| 欧美最顶级的aⅴ艳星| 性夜试看影院91社区| 久久手机免费视频| 国产精品一区二区三区毛片淫片| 久久久精品亚洲| 久久精品电影一区二区| 国产精品久久久久久久久免费看| 国产啪精品视频| 国产一区二区丝袜高跟鞋图片| 日韩激情片免费| 88国产精品欧美一区二区三区| 国产欧美久久一区二区| 亚洲国产精品成人一区二区| 久久久精品视频在线观看| 日韩国产高清污视频在线观看| 91色在线观看| 都市激情亚洲色图| 亚洲女人初尝黑人巨大| 国产精品嫩草影院一区二区| 91精品国产99久久久久久| 国产精品一区二区久久久久| 亚洲日韩欧美视频一区| 国产精品久久久久久久av电影| 国产精品扒开腿做爽爽爽男男| 亚洲在线免费看| 日韩综合视频在线观看| 91美女片黄在线观看游戏| 国产精品一区二区在线| 欧美夫妻性视频| 国产精品爽爽ⅴa在线观看| 欧美黑人性视频| 欧美福利视频在线观看| 国产精品情侣自拍| 精品视频久久久| 欧美夫妻性视频| 中文字幕亚洲二区| 色综合久久88| 欧美尺度大的性做爰视频| 国产盗摄xxxx视频xxx69| 国产aaa精品| 亚洲精品久久7777777| 欧美午夜xxx| 欧美激情在线观看视频| 2025国产精品视频| 国模极品一区二区三区| 自拍偷拍亚洲精品| 91在线精品视频| 在线观看欧美日韩| 国产丝袜视频一区| 亚洲丁香久久久| 91亚洲一区精品| 国产成人精品视频在线观看| 亚洲色图综合网| 国产在线日韩在线| 亚洲精品wwww| 在线观看国产欧美| 国内精品视频在线| 亚洲成人久久久久| 一区二区日韩精品| 亚洲国产精品99| 精品久久久中文| 亚洲欧美视频在线| 国产精品久久久av| 国产欧美精品va在线观看| 日韩精品免费电影| 亚洲性视频网站| 国产精品无av码在线观看| 午夜精品理论片| 国产视频精品自拍| 久久琪琪电影院| 亚洲免费福利视频| 国产精品久久久一区| 26uuu日韩精品一区二区| 日韩欧美成人区| 国产精品成人一区二区三区吃奶| 国产精品成人av性教育|