1、一台云服务器: 阿里云、腾讯云、华为云、AWS等都可以。
2、操作系统: 推荐使用CentOS 7.x / 8.x 或Ubuntu 20.04 / 22.04(宝塔对这两个系统支持最好)。
3、SSH工具: 用于连接服务器,推荐使用:
Windows: 自带的 PowerShell 或 CMD,或者下载 Putty、Termius、XShell。
Mac: 自带的终端(Terminal)。
4、服务器初始状态: 建议是刚重装过系统的干净服务器,避免环境冲突。
1、获取IP和密码:
- 登录你的云厂商控制台(如阿里云ECS控制台)。
- 找到你的云主机实例,记录下公网IP。
- 重置或记下实例密码(不是登录云厂商控制台的密码,是服务器的root密码)。
2、连接服务器(以Mac终端或Windows PowerShell为例):
- 打开终端或PowerShell。
- 输入以下命令(将你的IP替换为你的公网IP,按回车):
ssh root@你的IP ssh root@123.123.123.123
- 首次连接会提示是否信任该主机,输入yes 然后回车。
- 输入你的服务器密码(输入时不会显示,是正常现象),然后回车。
如果一切顺利,你会看到类似[root@你的主机名 ~]# 的命令行提示符,说明连接成功。
在刚才连接成功的命令行里,根据你的操作系统,输入对应的安装命令。
宝塔官方提供了一个集成脚本,会自动识别系统并安装。
CentOS/Ubuntu/Debian 通用 wget -O install.sh https://download.bt.cn/install/install-ubuntu.sh && bash install.sh
如果你的系统是 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.sh && bash install.sh安装过程:
1、 输入命令后按回车,系统会开始下载安装。
2、 过程中会弹出一次确认,输入y 然后回车(代表同意协议并安装)。
3、耐心等待,这个过程大概需要2-10分钟,取决于你的服务器配置和网络,期间不要关闭窗口。
安装完成后,屏幕上会显示几行非常重要的信息,请务必复制并保存! 主要包括:
宝塔面板地址:http://你的服务器IP:8888 (外网访问地址)
username: 用户名(通常是admin 或一个随机字符串)
password: 密码(一个随机字符串)
注意: 如果屏幕滚动太快没看清,可以输入以下命令重新查看:
bt default
这是新手最容易卡住的一步,你需要去云厂商的控制台,放行宝塔需要的端口。
1、登录云厂商控制台,找到你的云服务器实例。
2、 找到安全组 或防火墙 规则。
3、添加入方向规则(或“放通端口”):
端口 8888:宝塔面板Web访问端口(必须放行)。
端口 80:HTTP网站访问端口。
端口 443:HTTPS访问端口。
端口 3306:MySQL数据库远程访问端口(如需远程连接)。
端口 21:FTP服务端口。
授权对象/来源: 建议先填0.0.0.0/0(允许所有IP),后续如果安全性要求高,可以再限制。
示例(在腾讯云或阿里云控制台):
- 规则方向:入方向
- 协议类型:TCP
- 端口范围:8888
- 授权对象:0.0.0.0/0
- 策略:允许
1、 打开你电脑的浏览器(Chrome、Edge等)。
2、 在地址栏输入:http://你的服务器IP:8888 。
- http://123.123.123.123:8888
3、 输入安装完成后显示的用户名和密码。
4、 首次登录,宝塔会要求你绑定宝塔官网账号(免费注册一个即可)。
5、 绑定后,会弹出一个“推荐安装环境” 的窗口。
这是最核心的步骤,你需要根据你的建站需求选择环境:
LNMP(推荐): Linux + Nginx + MySQL + PHP,适合大多数网站,性能好。
LAMP: Linux + Apache + MySQL + PHP,兼容性更好,适合一些旧程序。
新手推荐勾选:
Nginx
MySQL 5.7 或 8.0
PHP 7.4 或 8.0(点击PHP后面的“编译安装”会更稳定,但耗时较长)。
phpMyAdmin(数据库管理工具)
点击“一键安装”,此过程根据服务器配置,可能需要15分钟到1小时,你可以关闭浏览器窗口,让它后台运行。
1、 安装完成后,宝塔面板首页会显示服务器状态。
2、强烈建议立即修改面板密码和用户名: 面板设置 -> 修改面板用户/密码。
3、更改SSH端口(可选但推荐安全): “安全”菜单里可以修改。
4、创建网站: 点击“网站” -> “添加站点” -> 输入域名或IP,即可开始使用。
1、安装失败/卡住:
- 检查服务器是否已安装过其他软件(如Apache或Nginx),宝塔需要在纯净系统上安装。
- 检查服务器磁盘空间是否足够(df -h 命令查看)。
- 服务器内存是否太小(如512MB内存,建议至少1GB或开启Swap虚拟内存)。
2、访问不了IP:8888:
- 99%的原因是云厂商的安全组没有放行 8888 端口,请重点检查这一步。
- 服务器内部防火墙(如CentOS的firewalld)是否开启并阻挡了,宝塔安装时会自动处理,但安全组是云厂商层面的,必须手动开。
3、忘记面板密码:
- 连接服务器SSH,输入命令bt,然后在菜单中选择修改密码。
4、需要开启SSL(HTTPS):
- 在宝塔面板的“网站”设置里,找到“SSL”选项,可以使用“Let‘s Encrypt”申请免费证书,一键部署。
5、宝塔面板更新:
- 直接在面板右上角“更新”按钮点击即可,或在SSH里输入bt 选择更新。
你的云主机应该已经成功搭建了宝塔面板,接下来就可以去“网站”菜单里添加站点,上传源码,开始你的建站之旅了,如果还有具体步骤遇到问题,可以随时提问。
文章摘自:https://idc.huochengrm.cn/zj/26814.html
评论