当前位置:首页 > 焦点

宝塔安装教程

第一次装宝塔面板,宝塔我花了整整一个下午。安装不是教程因为它难,而是宝塔因为网上那些教程要么太老,要么跳步。安装后来帮朋友装过七八次,教程总结出一套最顺手的宝塔流程,今天直接给你。安装

先搞清楚你要什么

宝塔有两个版本:Linux面板和Windows面板。教程Windows版功能少、宝塔坑多,安装官方自己都不太推荐。教程如果你手上有台Linux服务器——不管是宝塔阿里云、腾讯云还是安装家里的旧电脑装了Ubuntu——直接上Linux版。下面说的教程都是Linux版。

连上服务器

用SSH工具连上去。Windows下我用Xshell,免费版够用;Mac直接开终端。
命令就一行:

ssh root@你的服务器IP

回车,输密码。注意输密码时屏幕上不会显示任何字符,别以为键盘坏了。

一行命令搞定安装

宝塔官方给了一键安装脚本。CentOS系统用这个:

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Debian用这个:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

回车之后它会问你“Do you want to install Bt-Panel to the /www directory now?(y/n)”,输入y再回车。

然后就是等。快的话两三分钟,慢的话十分钟。取决于你服务器网络。我遇到过一台香港机器卡了二十分钟,最后发现是DNS解析问题,换了个源就好了。

记下那串地址和密码

装完之后终端会显示几行关键信息:

  • 面板地址:类似 http://你的IP:8888/随机字符串
  • 用户名:通常是 admin 或者一串随机字符
  • 密码:一串复杂的随机密码

拿手机拍个照,或者复制到记事本。这串东西丢了就得进服务器用命令重置,麻烦。

放行端口

这是新手最容易卡住的地方。宝塔默认用8888端口,但你的云服务器安全组默认不放行这个端口。去云厂商控制台——阿里云叫“安全组”,腾讯云叫“防火墙”——添加一条入站规则:

  • 协议:TCP
  • 端口:8888
  • 来源:0.0.0.0/0(或者只填你自己的IP更安全)

不放行的话,浏览器打开面板地址会一直转圈,最后超时。别问我怎么知道的。

登录后的第一件事

浏览器打开面板地址,输入用户名密码。进去之后它会弹窗推荐你安装一套环境——LNMP还是LAMP。如果你不知道选哪个,选LNMP(Nginx + MySQL + PHP)。Nginx处理静态文件比Apache快,占内存也少。

安装方式选“极速安装”,编译安装太慢,没必要。

等环境装完,宝塔就算真正跑起来了。后面绑域名、建站点、申请SSL证书,都是点几下的事。

几个我踩过的坑

面板打不开?先检查安全组,再检查服务器本身防火墙。CentOS 7默认开着firewalld,要么关掉要么放行8888:

firewall-cmd --permanent --add-port=8888/tcp firewall-cmd --reload

忘记密码?SSH进去执行 bt 命令,选数字5重置密码,选14查看面板默认信息。这个bt命令是个宝,没事可以敲一下看看菜单。

最后说一句:宝塔确实方便,但别在面板里装太多用不上的插件。我见过有人装了五六个PHP版本,服务器内存直接吃满。够用就行。

分享到: