宝塔+wordpress搭建/迁移网站
一、使用寶塔linux和阿里云ECS搭建網站/從百度云服務器遷移網站到阿里云ECS
示例:
ECS:Ubuntu 18.04
打開阿里云控制臺,進入已綁定的實例頁面,使用workbench或者VNC(推薦使用workbench,workbench可以在"文件—打開文件樹"直接查看文件位置,更直觀)遠程連接到自己的linux服務器(你也可以通過xshell等軟件自己連線安裝)
遠程連接之后,安裝寶塔linux:
安裝代碼ubuntu使用 apt-get install...(apt-get需要安裝apt),centos系統使用yum install...
寶塔linux安裝教程:https://www.bt.cn/download/linux.html
復制Ubuntu安裝命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
ctrl+v粘貼到linux終端,回車運行,輸入y繼續安裝:
安裝完,在進入寶塔面板之前,要對寶塔面板實行端口放行:
如果不清楚ECS安全組設置放行端口操作步驟參照如下鏈接,或在阿里云幫助文檔查看
https://www.bt.cn/bbs/thread-2897-1-1.html
注意
如需完整使用寶塔的所有功能 你還需要放行如下端口
20 、21、 39000-40000端口(linux 系統 ),3000-4000(windows系統)
22 (SSH)
80、443(網站及SSL)
3306 (數據庫遠程連接)
888 (phpmyadmin)
當安裝完成寶塔到ECS且放行端口正確設置完之后,可以在網頁進入自己的寶塔面板:
遮住的是你的公網ip,冒號后面跟你的端口,login不用輸,一般開始默認是8888
如果對自己的端口不清楚可以先多試幾個
如果你進入面板卻提示如下,實再不記得端口就往下看
你可以連接你的ECS服務器,輸入如下命令查看你的寶塔面板網址和登錄的賬號密碼:
/etc/init.d/bt default
然后你再次回到頁面,輸入公網IP加端口加后面一串8位數,復制Bt-Panel-URL:
把它輸入到網址欄,你就可以進入寶塔面板了
另外要提一點的是如果你剛剛已經進入過寶塔面板并且更改了密碼
你使用上面的命令查詢顯示的密碼是無法登入寶塔的(可能是還沒更新到服務器?)
使用查詢的賬號登錄寶塔,成功登錄寶塔面板:
接下來寶塔會提示你安裝必要的插件,選一個合適的自動安裝就好。
1、如果你是從0搭建網站建議使用wordpress搭建:(免費開源)
(遷移之前的網站?往后面看第2種情況)
使用寶塔一鍵網站部署選擇wordpress:
網站—添加站點:
生成FTP賬戶、SQL賬戶,注意這里寶塔給你生成的賬號密碼記得截圖保存,避免忘記:
這里上面其實還會顯示一個用于進入你的站點網絡ip,在網址欄輸入ip進去后根據提示操作就行,注意上面這張圖要記住,等會兒要用,最好截圖保存
如果進入wordpress出錯429 Too Many Requests,先等等吧,wordpress太多訪問了,或者自行上網搜一下解決方法
后面注冊完登錄后臺,同時你就可以訪問你的網站了,開始創造世界吧~
2、如果你是遷移之前的網站,這里介紹直接轉移網站文件的方法
登錄FTP(如filezilla)打包下載你的網站的文件(上傳時可以上傳壓縮包后解壓,也可以上傳全部目錄和文件,只要最后網址目錄和運行目錄設置正確就行)
這里以壓縮包為例:
下載完之后,在寶塔面板“文件”里面點上傳,把你下載的wordpress壓縮包(tar.gz)上傳到你設置的網頁根目錄一般是www/wwwroot/你的域名/下,注意你的文件儲存路徑可能跟我這里不一樣
(如果你熟悉FTP傳輸也可以登錄使用寶塔給你創建的FTP賬戶傳輸文件,但是建議使用寶塔更方便),
上傳完你的wordpress.tar.gz文件,然后在寶塔解壓:
接下來,你可以先到寶塔面板——網站,檢查一下你的網站目錄和運行目錄,運行目錄應該是wordpress,或/
如果沒問題,繼續轉移sql數據
將你的舊服務器的數據全部導出保存到本地:
然后打開你的新服務器的數據庫(可以在寶塔面板進入),選擇你要導入到哪個數據庫——與你的網域名相同的文件,選擇你的舊數據庫文件導入你的數據庫文件:
進入wp_options修改網址和住目錄:這兩項修改為你的網域名即可
然后你應該就把你的就網站搬遷到新網域了,進入你的新網域看看
如果無法進入,請返回寶塔檢查網站目錄和運行目錄是否正確:wordpress應該是運行目錄,記得每次選擇之后要點保存
總結
以上是生活随笔為你收集整理的宝塔+wordpress搭建/迁移网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 定时器框架_java定时器
- 下一篇: 2学习率调整_学习率衰减