阿里云搭建宝塔教程?

在阿里云(ECS)服务器上搭建 宝塔面板 是一个非常常见的操作,适合用于网站、博客、商城等项目的部署。下面是一个详细的图文教程步骤,适用于 Linux 系统(CentOS、Ubuntu、Debian)


🌐 一、准备工作

1. 购买阿里云 ECS 实例

  • 登录 阿里云官网
  • 购买一台云服务器 ECS(建议选择 CentOS 7.x 或 Ubuntu 20.x/22.x)

2. 安全组配置

确保安全组开放以下端口:

  • 80(HTTP)
  • 443(HTTPS)
  • 22(SSH)
  • 8888(宝塔默认面板访问端口)
  • 3306(MySQL 可选)
  • 21 / 20(FTP 可选)

⚠️ 注意:有些新用户可能需要先实名认证才能购买。


💻 二、连接服务器

使用 SSH 工具连接你的 ECS 实例:

方法一:使用本地终端(Mac/Linux)

ssh root@你的公网IP

方法二:使用工具(如 Xshell、Putty、FinalShell)

输入用户名和密码登录服务器。


🛠️ 三、安装宝塔面板

✅ CentOS 系统安装命令:

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

✅ Ubuntu/Debian 系统安装命令:

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

安装过程中会提示你是否继续,输入 y 回车即可。


🔐 四、获取面板地址和账号密码

安装完成后,系统会输出如下信息:

Bt-Panel: http://xxx.xxx.xxx.xxx:8888
username: xxxxxxxx
password: xxxxxxxx

请保存好用户名和密码,后续可以通过浏览器访问宝塔面板。


🧱 五、登录宝塔面板

在浏览器中打开:

http://你的服务器公网IP:8888

输入刚才的用户名和密码,进入宝塔面板后台。


⚙️ 六、推荐设置(新手必备)

1. 修改默认面板端口(可选)

为了安全,可以修改默认的 8888 端口为其他端口。

路径:宝塔面板 → 设置 → 面板端口 → 修改并保存

2. 安装 LNMP 环境

点击【软件商店】,安装你需要的环境组件,比如:

  • Nginx 或 Apache
  • MySQL(推荐 5.6+)
  • PHP(根据项目需求选择版本)

3. 添加网站

  • 点击【网站】→【添加站点】
  • 填写域名(记得解析到服务器 IP)
  • 自动创建数据库和 FTP
  • 根目录路径 /www/wwwroot/你的域名

📦 七、上传网站文件

你可以通过以下方式上传网站文件:

  • 使用宝塔内置的文件管理器
  • 使用 FTP(需先安装 FTP 服务)
  • 使用 Git 拉取代码
  • 使用 SFTP 工具(如 WinSCP)

🔒 八、配置 SSL 证书(可选)

在【网站】→【SSL】选项卡中,可以选择申请免费的 Let’s Encrypt 证书。


🧹 九、常见问题

问题 解决方案
打不开面板 检查安全组是否放行 8888 端口
面板登录失败 查看日志或重置密码(bt default
网站无法访问 检查防火墙、Nginx 是否启动、域名是否解析正确

📌 十、附加命令(宝塔常用命令)

# 查看面板默认信息
bt default

# 重启宝塔面板
bt restart

# 修改面板端口(例如改为 8080)
echo '8080' > /www/server/panel/data/port.pl && bt restart

# 忘记密码时重置
cd /www/server/panel && python tools.pyc panel your_new_password

如果你有具体的项目部署需求(如 WordPress、Discuz、ShopXO 等),我也可以提供对应的部署教程!

是否需要我帮你生成一键脚本或者自动部署某个 CMS?欢迎继续提问 😊

未经允许不得转载:云计算HECS » 阿里云搭建宝塔教程?