手把手搭建個人博客(六)——系統(tǒng)部署(寶塔的安裝與使用)

1、安裝寶塔

  • Centos安裝腳本
    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
  • Ubuntu/Deepin安裝腳本
    wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
  • Debian安裝腳本
    wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
  • Fedora安裝腳本
    wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh
    由于我的系統(tǒng)是Ubuntu的,所以直接在root目錄直接輸入相應(yīng)命令即可:
安裝寶塔

然后系統(tǒng)會自動安裝,大概1~2分鐘的樣子(中間需要 y 確認)即可安裝完成,安裝后的樣子如下圖:

安裝寶塔成功

usernamepassword要保存下來以便登錄,這個賬號密碼可以在面板里面去修改,面板的端口是8888。
然后我輸入http://IP地址:8888/進行訪問,以為可以萬事大吉了,結(jié)果卻訪問不了面板,查教程得知原來是阿里云的安全組沒有放行8888端口才導致的,因為寶塔面板默認是以IP:8888的形式訪問的,所以需要到阿里云的控制臺放行8888端口,最終才能打開寶塔面板。

2、開放相應(yīng)端口

要想寶塔上的功能能全部正常使用,還需要在寶塔上放行相關(guān)端口,并且如果是阿里云、騰訊云、華為云等服務(wù)器就要自己打開安全組件、放行相關(guān)端口,如果是其他服務(wù)器入香港等就不需要。

  • 8888 寶塔默認面板端口
  • 888 phpmyadmin端口
  • 80 http(要想使用HTTP正常訪問,則需放行80端口)
  • 443 https(要想使用HTTPS正常訪問,則需放行443端口)
  • 21 ftp
  • 20 ftp-data
  • 39000 - 40000 ftp被動端口
  • 3306 myql數(shù)據(jù)庫端口
    下面以在阿里云上開放8888端口為例:
  • (1)登陸控制臺->云服務(wù)器ECS->安全組->選擇實例使用的安全組策略->配置規(guī)則
安全組
  • (2)選擇入方向->新建安全組規(guī)則,放行8888端口,并開放所有IP訪問,點擊確定。
    協(xié)議類型:自定義TCP
    端口范圍:8888/8888
    授權(quán)類型:地址段訪問
    授權(quán)對象:0.0.0.0/0
新建安全組規(guī)則

按照以上方法放行8888端口以后即可訪問寶塔面板了,如下:

寶塔登錄頁面

輸入用戶名、密碼登錄即可使用寶塔面板了

寶塔登錄成功

3、安裝軟件

進入面板選擇軟件管理,安裝Apache、MySQL、PHP、phpMyAdmin (版本隨自己需求而定)等

寶塔軟件安裝

4、將內(nèi)容上傳至服務(wù)器

先將內(nèi)容上傳至服務(wù)器,可以選擇ftp等工具,由于我使用了基于Git的coding.net代碼托管平臺,將其放置在了遠程倉庫,所以需要將遠程倉庫的內(nèi)容clone到服務(wù)器。
那如何從coding.net平臺上將內(nèi)容clone到自己服務(wù)器上呢?

  • A、首先要使用Xshell連接服務(wù)器(關(guān)于Xshell如何連接到服務(wù)器見上文)
使用Xshell連接服務(wù)器
  • B、在代碼托管平臺(coding.net)找到項目的倉庫地址(倉庫地址可以是https地址,也可以是SSH地址),這里我選擇SSh地址。
倉庫地址
  • C、使用Xshell進入服務(wù)器放置項目的目錄并在該目錄下clone
    Clone時如果出現(xiàn)如下提示,則需在代碼托管平臺配置SSH Key,具體如何配置SSH Key請參考(Coding.net如何配置SSH Key
Permission Denied

配置好SSH Key后再重新進入到放置項目內(nèi)容的目錄Clone即可

Clone項目

5、使用寶塔添加站點

點擊“網(wǎng)站”,然后點擊添加站點,在域名處填寫你將要綁定的域名,設(shè)置好網(wǎng)站的根目錄,選擇要創(chuàng)建的數(shù)據(jù)庫版本,設(shè)置好用戶名與密碼,點擊“提交”。

寶塔添加站點

寶塔Linux面板站點創(chuàng)建完成。你可以在“網(wǎng)站”中看到已經(jīng)創(chuàng)建好的網(wǎng)站。

寶塔查看網(wǎng)站

如果新建站點時,選擇創(chuàng)建數(shù)據(jù)庫的話,相應(yīng)的數(shù)據(jù)庫也會被創(chuàng)建

寶塔查看數(shù)據(jù)庫

如果域名之前已經(jīng)解析好了(手把手搭建個人博客(五)——域名解析),相應(yīng)的端口也放行了(可參考上文提到的第2點開放相應(yīng)端口),那么剛剛添加的域名就能被訪問啦!

系列文章

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、服務(wù)器及SSH 1系統(tǒng)環(huán)境 建議選擇Centos 7.x (x64)系統(tǒng),內(nèi)存 1GB以上,硬盤 10GB以上...
    顧村長0414閱讀 19,396評論 7 8
  • 人生的幸福和煩惱是等量的,看你如何感受。就像在沙漠里發(fā)現(xiàn)半瓶水,如果你說:“太好,還有半瓶水。”你感受到的是幸福。...
    xcy無名閱讀 191評論 0 0
  • 畫個小畫,省時間。有步驟,喜歡的朋友可以畫起來。 本人自學水彩,買了許多視頻課程,低價出,換水彩紙。有需要的可以私信我。
    陽光貝拉閱讀 525評論 0 3
  • 根據(jù)微信朋友圈發(fā)來的報道,今天的紹興銀泰現(xiàn)場是這樣的: 朋友圈里都在奔走相告:“雙十二”終于來了!狂歡已經(jīng)開始!多...
    流年飛螢閱讀 272評論 0 0

友情鏈接更多精彩內(nèi)容