yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安裝腳本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安裝腳本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安裝腳本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
寶塔工具箱(包含下列絕大部分功能 直接ssh中執(zhí)行bt命令 僅限6.x以上版本面板)
bt
停止
/etc/init.d/bt stop
啟動(dòng)
/etc/init.d/bt start
重啟
/etc/init.d/bt restart
卸載
/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel
查看當(dāng)前面板端口
cat /www/server/panel/data/port.pl
修改面板端口,如要改成8881(centos 6 系統(tǒng))
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8881 -j ACCEPT service iptables save service iptables restart
修改面板端口,如要改成8881(centos 7 系統(tǒng))
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart firewall-cmd --permanent --zone=public --add-port=8881/tcp firewall-cmd --reload
強(qiáng)制修改MySQL管理(root)密碼,如要改成123456
cd /www/server/panel && python tools.py root 123456
修改面板密碼,如要改成123456
cd /www/server/panel && python tools.py panel 123456
查看寶塔日志
cat /tmp/panelBoot.pl
查看軟件安裝日志
cat /tmp/panelExec.log
站點(diǎn)配置文件位置
/www/server/panel/vhost
刪除域名綁定面板
rm -f /www/server/panel/data/domain.conf
清理登陸限制
rm -f /www/server/panel/data/*.login
查看面板授權(quán)IP
cat /www/server/panel/data/limitip.conf
關(guān)閉訪問限制
rm -f /www/server/panel/data/limitip.conf
查看許可域名
cat /www/server/panel/data/domain.conf
關(guān)閉面板SSL
rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
查看面板錯(cuò)誤日志
cat /tmp/panelBoot
查看數(shù)據(jù)庫錯(cuò)誤日志
cat /www/server/data/*.err
站點(diǎn)配置文件目錄(nginx)
/www/server/panel/vhost/nginx
站點(diǎn)配置文件目錄(apache)
/www/server/panel/vhost/apache
站點(diǎn)默認(rèn)目錄
/www/wwwroot
數(shù)據(jù)庫備份目錄
/www/backup/database
站點(diǎn)備份目錄
/www/backup/site
站點(diǎn)日志
/www/wwwlogs
nginx安裝目錄
/www/server/nginx
啟動(dòng)
/etc/init.d/nginx start
停止
/etc/init.d/nginx stop
重啟
/etc/init.d/nginx restart
啟載
/etc/init.d/nginx reload
nginx配置文件
/www/server/nginx/conf/nginx.conf
apache安裝目錄
/www/server/httpd
啟動(dòng)
/etc/init.d/httpd start
停止
/etc/init.d/httpd stop
重啟
/etc/init.d/httpd restart
啟載
/etc/init.d/httpd reload
apache配置文件
/www/server/apache/conf/httpd.conf
mysql安裝目錄
/www/server/mysql
phpmyadmin安裝目錄
/www/server/phpmyadmin
數(shù)據(jù)存儲(chǔ)目錄
/www/server/data
啟動(dòng)
/etc/init.d/mysqld start
停止
/etc/init.d/mysqld stop
重啟
/etc/init.d/mysqld restart
啟載
/etc/init.d/mysqld reload
mysql配置文件
/etc/my.cnf
ftp安裝目錄
/www/server/pure-ftpd
啟動(dòng)
/etc/init.d/pure-ftpd start
停止
/etc/init.d/pure-ftpd stop
重啟
/etc/init.d/pure-ftpd restart
ftp配置文件
/www/server/pure-ftpd/etc/pure-ftpd.conf
php安裝目錄
/www/server/php
啟動(dòng)(請(qǐng)根據(jù)安裝PHP版本號(hào)做更改,例如:/etc/init.d/php-fpm-54 start)
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} start
停止(請(qǐng)根據(jù)安裝PHP版本號(hào)做更改,例如:/etc/init.d/php-fpm-54 stop)
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} stop
重啟(請(qǐng)根據(jù)安裝PHP版本號(hào)做更改,例如:/etc/init.d/php-fpm-54 restart)
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} restart
啟載(請(qǐng)根據(jù)安裝PHP版本號(hào)做更改,例如:/etc/init.d/php-fpm-54 reload)
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} reload
配置文件(請(qǐng)根據(jù)安裝PHP版本號(hào)做更改,例如:/www/server/php/52/etc/php.ini)
/www/server/php/{52|53|54|55|56|70|71|72|73|74}/etc/php.ini
redis安裝目錄
/www/server/redis
啟動(dòng)
/etc/init.d/redis start
停止
/etc/init.d/redis stop
redis配置文件
/www/server/redis/redis.conf
memcached安裝目錄
/usr/local/memcached
啟動(dòng)
/etc/init.d/memcached start
停止
/etc/init.d/memcached stop
重啟
/etc/init.d/memcached restart
啟載
/etc/init.d/memcached reload
操作步驟:
1. 登錄會(huì)員中心,進(jìn)入需要添加規(guī)則的云服務(wù)器管理頁面。
2. 在云服務(wù)器管理頁面的上方導(dǎo)航欄,點(diǎn)擊進(jìn)入“安全組”管理頁面。
3. 在安全組界面,點(diǎn)擊控制列的“配置規(guī)則”,進(jìn)入安全組規(guī)則詳情界面。
4. 點(diǎn)擊右側(cè)上方的“創(chuàng)建”,開始添加新的安全組規(guī)則。
5. 選擇“入方向”,選擇“自定義TCP”,端口范圍輸入“8888”,授權(quán)IP輸入“0.0.0.0/0”(表示允許所有IP來源訪問 8888 端口,當(dāng)然你也可以指定IP或IP段),點(diǎn)擊確定即可。
然后再訪問面板,正常。
]]>/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel
執(zhí)行后,
再安裝寶塔面板發(fā)現(xiàn)。不用安裝運(yùn)行環(huán)境,可以直接使用。對(duì)于我這種有強(qiáng)迫癥的來說,不是全新的就容易出問題。所以就想刪除寶塔全部文件,然后全新安裝。找到官方,給出了下面的命令。
首先執(zhí)行下面命令:
wget http://download.bt.cn/install/bt-uninstall.sh
然后再執(zhí)行下面命令
sh bt-uninstall.sh
如果你只是想卸載面板,選擇1就行了。如果想卸載面板及運(yùn)行環(huán)境,就選擇2
刪除完成。
]]>首先,我們打開域名管理,點(diǎn)擊我們需要開啟SSL的域名,如果你是從別的域名注冊(cè)商轉(zhuǎn)移過來的,那么SSL證書會(huì)提示不可用。如下圖,
你可以點(diǎn)擊下面的點(diǎn)擊這里更新域名服務(wù)器,點(diǎn)擊使用默認(rèn)域名服務(wù)器
點(diǎn)擊保存更改,然后再回到域名管理界面,點(diǎn)擊激活SSL,
出現(xiàn)下面的頁面。
上面的信息項(xiàng)不用管,在CERTIFICATE SIGNING REQUEST?(證書簽名請(qǐng)求)這個(gè)必須填寫,不然無法進(jìn)行下一步,下面提示的大概意思,你的服務(wù)器沒在name托管,你得向你的服務(wù)器提供商生成CSR代碼,把生成CSR代碼復(fù)制到上面框里,然后進(jìn)行下一步就行了。但我們的服務(wù)器提供商一般都無法提供這個(gè)代碼,所以得找一個(gè)CSR在線生成工具,在百度直接搜索 就行了。我用的是https://myssl.com/csr_create.html的,打開后出現(xiàn)下面畫面
只用填寫域名 ,其他的隨意填寫。然后點(diǎn)擊生成。如下圖,就生成的CSR代碼,這個(gè)窗口不要關(guān),我們一會(huì)還要復(fù)制KEY文件里面的代碼 。
我們復(fù)制CSR框里的代碼 ,粘貼到name管理后臺(tái)的CERTIFICATE SIGNING REQUEST下面的框里面。它會(huì)自動(dòng)識(shí)別
識(shí)別成功后,點(diǎn)擊下一步,驗(yàn)證域名DNS,直接點(diǎn)擊CHECK VALIDATION STATUS按鈕就行了。
然后就成功了。點(diǎn)擊顯示代碼 ,
這樣,我們需要的代碼就出來了,打開寶塔網(wǎng)站管理后臺(tái)SSL管理,點(diǎn)擊其他證書,把上面用在線工具生成的KEY代碼復(fù)制到密鑰里面,把域名管理后臺(tái)生成的證書代碼復(fù)制到證書那一框里面,點(diǎn)擊保存。然后把右上角的強(qiáng)制HTTPS選項(xiàng)打開。
這樣,證書就安全好了。此教程是針對(duì)寶塔面板的,如果你用的其他平臺(tái),自行研究,有密鑰和證書,想必安裝沒那么費(fèi)事了 。
]]>但我們想屏蔽192.168.X.X段的應(yīng)該怎么寫呢?
192.168.0.0/16
那么意思就是屏蔽192.168開頭的所有IP
屏蔽所有以192開頭的IP就是192.0.0.0/8
]]>
解決方法:
在SSH里執(zhí)行下面代碼
sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js
執(zhí)行后,如果還有登錄提示,請(qǐng)按CTRL+F5強(qiáng)制刷新瀏覽器,親測(cè)有效!
如果想恢復(fù),可執(zhí)行下面代碼:
sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js
]]>
vultr全球共有16個(gè)數(shù)據(jù)中心,其中對(duì)國內(nèi)速度較好的是日本東京、硅谷和洛杉磯,我們今天這個(gè)寶塔面板安裝教程是為了在vultr服務(wù)器上面存放網(wǎng)站。
注冊(cè)后,登錄到管理中心,如果你只是想測(cè)試一個(gè)月,可先充值一個(gè)月的費(fèi)用。
操作系統(tǒng)可自行選擇
最低2.5美元/月,但2.5元/月這個(gè)選擇只有在選擇美國部分城市才會(huì)出現(xiàn),并且它分配的IP地址是IPV6的,您可根據(jù)自己的網(wǎng)站需求選擇相應(yīng)的服務(wù)器配置。
本教程選擇的是新加坡的CentOS 7 64位的系統(tǒng),每月5美元,
開通后。我們先ping一下這個(gè)IP,看看能不能PING通。我這次運(yùn)氣不錯(cuò),隨意開了一個(gè)ping值100多,
如果ping不通,再重新開通一個(gè),一個(gè)賬號(hào)大概可以同時(shí)開通5個(gè)站點(diǎn)(如果提示無法新開服務(wù)器,可提交工單,讓微客服增加開通數(shù)),等選中需要的服務(wù)器后,再把其他PING不通,或者ping值很高的站點(diǎn)刪除就可以了。這樣做的好處就是每次購買的服務(wù)器IP都不一樣,如果你直接刪除再新開,獲取的IP還是你刪除的那個(gè)IP。點(diǎn)擊后面三個(gè)點(diǎn),點(diǎn)擊銷毀服務(wù)器,
購買服務(wù)器后,我們需要一個(gè)SSH客戶端連接工具來遠(yuǎn)程部署系統(tǒng)。我這里推薦Xshell windows版下載地址:
國外云盤2下載?提取密碼:666
國外云盤3下載?密碼:123
Xshell安裝過程就不介紹了,安裝完成后,打開Xshell,新建連接
輸入你的ip ,點(diǎn)擊確定,彈出一個(gè)窗口。選擇你剛才新建的連接,點(diǎn)擊連接,彈出輸入用戶名窗口,選擇記住用戶名
輸入連接密碼。密碼在服務(wù)器選項(xiàng)里面可以查看到
把密碼復(fù)制過來后,下面的記住密碼也打上勾,方便以后連接。
點(diǎn)確定。
出現(xiàn)這個(gè)界面,就說明連接成功
下面我們就來安裝寶塔面板,由于vultr服務(wù)器默認(rèn)就一個(gè)盤。所以不用掛載磁盤,如果你有單獨(dú)的磁盤,就需要先執(zhí)行掛載磁盤操作,centos系統(tǒng)VPS服務(wù)器掛載數(shù)據(jù)盤教程? 。寶塔版本這里我選擇5.9(原因看后面),如果你想安裝最新版本,請(qǐng)點(diǎn)擊
點(diǎn)擊立即安裝,在彈出的頁面里面復(fù)制安裝命令。
注意:下面安裝命令是5.9的版本的。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
然后點(diǎn)確定,出現(xiàn)下面提示,意思是問你是否把寶塔面板安裝在WWW文件夾里。如果你想安裝在其他目錄,就選n,然后輸入你的目錄名稱。這里我直接安裝在www文件夾,輸入y 回車。就開始安裝了。
安裝時(shí)間大約一分鐘左右。
出現(xiàn)這個(gè)界面,說明面板安裝好了,記住上面登錄信息。
打開管理地址,輸入上面的登錄信息
安裝套件,我這里就用它推薦的LNMP一鍵安裝,當(dāng)然,你也可以選擇LAMP。
這個(gè)安裝過程得兩三分鐘。安裝完成后,打開就這個(gè)頁面。
關(guān)于我為什么選擇5.9版本呢。因?yàn)?.9帶有過濾器,相當(dāng)于防火墻,而新的版本去掉了這個(gè)功能,改為收費(fèi)的防火墻了。新版本功能估計(jì)會(huì)多些,如果不在意這個(gè),當(dāng)然新版本的更好啦!
面板安裝好了。剩下的就是一些安全設(shè)置了。把上圖過濾器打開。除POST過濾外,其他的都勾選,如果你勾選了POST過濾,在網(wǎng)站后臺(tái)修改廣告JS代碼保存時(shí),就保存不了,出現(xiàn)下面提示:
1、在面板設(shè)置里面修改用戶名和密碼;
2、修改默認(rèn)端口;
最后一步,在安全里面把剛才替換掉的端口刪除,查看后面的狀態(tài),未使用的都刪除掉。20、21、22、8888、888,默認(rèn)的80端口不能刪除。
至此,vultr服務(wù)器安裝寶塔面板圖文教程完成.
]]>但是寶塔面板默認(rèn)的安裝位置是在www目錄下,我不想再重新加掛磁盤了,想直接使用home目錄,以前安裝時(shí)都是自己加掛的磁盤,安裝在默認(rèn)的www目錄下面。到目錄這一步時(shí)選擇Y就安裝了。今天準(zhǔn)備換其他目錄時(shí)發(fā)現(xiàn)輸入N后,命令就直接中止了,重新執(zhí)行安裝命令,在選擇目錄這一步。我沒輸入N。直接輸入加載磁盤的目錄,回車后發(fā)現(xiàn)不起作用,還是得選擇Y或者N。
經(jīng)過一番搜索,終于解決。
我們?cè)谝鸭訏齑疟P的文件夾里用下面命令新建一個(gè)名為WWW文件夾
mkdir -p www
查看目錄。根目錄下的文件夾如下
然后在根在目錄輸入下面命令創(chuàng)建www的快捷方式
ln -s /home/www /www
我們?cè)賮聿榭匆幌赂夸?,發(fā)現(xiàn)根目錄下已經(jīng)有了WWW這個(gè)文件夾了。
通過FTP也可以查看到
這樣。安裝時(shí)不用選擇目錄時(shí),直接按Y,寶塔面板就安裝在HOME文件夾里面的www目錄下面了。
這種方法比較簡(jiǎn)單,就執(zhí)行兩個(gè)簡(jiǎn)單的命令就行了。在寶塔官方群里咨詢:如何修改默認(rèn)的www安裝目錄到其他加掛硬盤目錄的這個(gè)問題。官方保持沉默,估計(jì)是俺免費(fèi)用戶的原因吧。
]]>
輸入fdisk -l然后回車,我們可以看到/dev/vdb/數(shù)據(jù)盤有128.8GB沒有掛載(注意紅色文字,我在網(wǎng)上看別的教程顯示的是/xvdb/,而我這里顯示的是vdb,運(yùn)行命令時(shí)根據(jù)實(shí)際顯示操作。)
2、掛載數(shù)據(jù)硬盤,輸入以下命令:
fdisk /dev/vdb
根據(jù)提示我們依次輸入 n p 1 回車 回車 wq
3、查看掛載情況(fdisk -l)
我們可以看到需要掛載盤已經(jīng)在了,現(xiàn)在需要加載到文件夾中去。由于我的網(wǎng)站是放在WWW文件夾里面。所以先用mkdir創(chuàng)建一個(gè)名為www文件夾
4、格式化分區(qū)、創(chuàng)建目錄和掛載
mkfs.ext4 /dev/vdb1
echo "/dev/vdb1 /www ext4 defaults 0 0" >> /etc/fstab
mount -a
df?查看是否加載成功
我們可以看到目錄已經(jīng)創(chuàng)建掛載完畢,在www目錄有112G,然后用reboot重起一下系統(tǒng) ,再看看是不是顯示正常。
最后安裝LNMP環(huán)境包或者BT面板。安裝方法官網(wǎng)都有介紹,我這邊就不做說明了。我比較喜歡安裝BT面板。
注意:只方法只適合有一個(gè)系統(tǒng)盤,又增加了一塊盤這種情況。如果只有一個(gè)系統(tǒng)盤,則不需要加掛,直接安裝環(huán)境面板。
關(guān)于分區(qū)時(shí)錯(cuò)誤,分了兩個(gè)區(qū),想刪除重新分??蓤?zhí)行下面命令
fdisk /dev/vdb
然后輸入d ,再輸入wq保存。
]]>可用下面代碼可實(shí)現(xiàn)。把下面代碼放到偽靜態(tài)配置里面即可
location / {
#root html;
#index index.html index.htm;
return 404;
}
]]>