623 字
3 分钟
宝塔面板安装-创建第一个网站
宝塔(BTPanel)面板安装 & 创建第一个网站
目录
- 系统准备
- 安装宝塔面板
- 面板初始设置
- 安装 Web 环境(LNMP 或 LAMP)
- 创建第一个网站
- 上传程序 & 配置数据库
- SSL / HTTPS 设置
- 常见问题 & 安全建议
1. 系统准备
项目 | 要求 | 原因 / 提示 |
---|---|---|
操作系统 | 推荐系统:Ubuntu‑22.04 / Debian‑12 / CentOS9 / OpenCloudOS9 | 新系统干净、没有遗留旧版本的软件包冲突问题。 |
系统架构 | 64 位(x86_64) | 32 位不被支持或功能不全。 |
内存 | 建议 ≥ 2 GB | 更高的内存有利于 PHP、数据库等运行稳定。 |
硬盘空间 | 保证有足够空间,例如剩余至少 5‑10GB+ | 安装 + 网站数据 + 日志 + 备份都要用到空间。 |
系统干净 | 必须未安装 Apache / Nginx / PHP / MySQL / MariaDB 等 | 避免端口冲突、版本冲突、权限问题。 |
云服务商安全组 / 防火墙 | 放通 SSH、宝塔端口、80、443 | 保证能访问面板和网站。 |
2. 安装宝塔面板
2.1 SSH 登录
ssh root@服务器IP
2.2 执行安装脚本
CentOS / Alibaba Cloud Linux:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu / Deepin:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
2.3 注意事项
- 安装中不要断开 SSH。
- 记录脚本输出的面板地址、账号、密码。
3. 面板初始设置
- 开放安全组和防火墙端口。
- 浏览器访问安装脚本输出的地址,登录面板。
- 修改默认密码,绑定宝塔账号(可选)。
4. 安装 Web 环境
- 打开“软件商店”,一键安装 LNMP 或 LAMP。
- 选择合适的 PHP 版本、数据库版本。
- 安装所需的 PHP 扩展。
5. 创建第一个网站
- 点击“网站” → “添加站点”。
- 填写域名、根目录、选择 PHP 版本。
- 勾选创建数据库(如需)。
- 提交后宝塔会自动创建配置文件。
6. 上传程序 & 配置数据库
- 使用文件管理器或 FTP 上传文件到站点根目录。
- 解压、设置文件权限。
- 在数据库模块查看数据库名、用户名、密码并填入程序配置文件。
7. 配置 SSL / HTTPS
- 在网站设置中打开 SSL,选择 Let’s Encrypt 自动申请。
- 启用强制 HTTPS。
8. 常见问题 & 安全建议
- 修改面板默认端口,限制登录 IP。
- 设置强密码,启用防火墙、Fail2Ban。
- 定期备份站点和数据库。
- 监控资源,避免宕机。
宝塔面板安装-创建第一个网站
https://fuwari.vercel.app/posts/宝塔面板安装-创建第一个网站/