一、面板选择与前置准备
1. 主流面板推荐(新手优先宝塔)
2. 前置条件(必做!)
云服务器已创建并运行(阿里云 ECS / 腾讯云 CVM 均可,系统建议纯净版,未安装 Nginx/MySQL 等环境)。
安全组放行面板所需端口(关键!):
宝塔面板:8888(面板登录)、888(phpMyAdmin)、80/443(Web 服务)、20/21(FTP)。
1Panel 面板:默认 18080(可自定义)、80/443(Web 服务)。
已通过 SSH(Linux)或远程桌面(Windows)连接服务器(参考之前教程的远程连接步骤)。
二、宝塔面板安装(阿里云 ECS CentOS 7.9 为例)
1. 安全组端口放行(阿里云操作)
登录阿里云 ECS 控制台→「网络与安全」→「安全组」,找到服务器绑定的安全组,点击「配置规则」。
入方向添加规则:
端口范围:8888/8888、888/888、80/80、443/443、20/21、22/22(SSH)。
授权对象:0.0.0.0/0(测试环境,生产环境建议设为固定 IP)。
协议类型:TCP,描述填写 “宝塔面板所需端口”,点击「保存」。
2. 执行安装命令(Linux 终端)
远程连接服务器后,执行宝塔官方一键安装脚本(CentOS 系统):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh执行后会提示 “是否安装宝塔面板”,输入 y 回车,等待安装完成(约 5-10 分钟,取决于服务器带宽)。
安装成功后,终端会显示面板登录地址、用户名、密码(务必记录!示例如下):
外网面板地址: http://120.XX.XX.XX:8888/ec0215f6内网面板地址: http://172.16.16.12:8888/ec0215f6
用户名: admin
密码: 8a32xxxx
3. 登录面板与环境搭建
本地浏览器输入外网面板地址,输入用户名和密码登录(首次登录需勾选用户协议)。
首次登录会提示「推荐安装套件」,选择「LNMP 套件」(Linux+Nginx+MySQL+PHP,适合 Web 建站),点击「一键安装」:
推荐版本:Nginx 1.20+、MySQL 5.6+、PHP 7.4+、Pure-Ftpd 1.0+。
等待套件安装完成(约 10-15 分钟,可在面板「消息盒子」查看进度),安装完成后即可开始创建网站。
4. 宝塔面板 Windows 版安装(腾讯云 CVM Windows Server 2019)
远程桌面连接腾讯云 CVM,打开浏览器,访问宝塔官网下载 Windows 版安装包:宝塔 Windows 面板。
双击安装包,选择安装路径(默认 C 盘,建议改到 D 盘),勾选「创建桌面快捷方式」,点击「下一步」完成安装。
安装完成后自动启动面板,桌面双击「宝塔面板」,会显示登录地址和密码,浏览器访问即可登录,后续步骤与 Linux 版一致(安装 LNMP/LAMP 套件)。
三、1Panel 面板安装(腾讯云 CVM Ubuntu 22.04 为例)
1. 安全组端口放行(腾讯云操作)
登录腾讯云 CVM 控制台→「安全组」→「配置规则」,入方向添加规则:
端口范围:18080/18080(默认面板端口)、80/80、443/443。
授权对象:0.0.0.0/0,协议 TCP,点击「确定」。
2. 一键安装 1Panel(开源轻量)
远程连接 Ubuntu 服务器,执行官方一键安装脚本:
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"执行后按提示操作:
输入「2」选择自定义安装(推荐),设置安装目录(如/www/1panel)。
自定义面板端口(默认 18080,可修改为其他端口如 28080)、管理员账号和密码,回车确认。
安装完成后,终端显示登录信息(示例):
1Panel 安装完成!登录地址: http://119.XX.XX.XX:18080
用户名: admin
密码: 12345678
3. 面板基础配置
浏览器访问登录地址,输入账号密码登录,进入 1Panel 控制台。
点击「应用商店」,可一键安装 Nginx、MySQL、Docker 等环境,或直接部署 WordPress、Alist 等应用。
若需远程访问,可结合 cpolar 内网穿透(可选),具体步骤:
安装 cpolar:sudo curl https://get.cpolar.sh | sh。
启动服务:sudo systemctl start cpolar。
浏览器访问http://服务器IP:9200,配置隧道映射 18080 端口,获取公网访问地址。
四、面板使用关键操作(宝塔为例)
1. 创建第一个网站
登录宝塔面板→「网站」→「添加站点」。
填写域名(无域名可填服务器公网 IP)、设置网站目录(默认 /www/wwwroot/IP)、数据库(选择 MySQL,设置数据库名和密码)。
点击「提交」,网站创建完成后,将网站文件上传至网站目录,即可通过公网 IP 访问。
2. 安全设置(必做!)
修改面板密码:「面板设置」→「修改密码」,设置强密码(大小写 + 数字 + 特殊字符)。
更换面板端口:「面板设置」→「端口修改」,将 8888 改为其他端口(如 8899),降低被扫描风险。
定期更新:「面板设置」→「检查更新」,更新到最新版本修复安全漏洞。
五、常见问题排查
面板无法访问:
检查安全组是否放行对应端口(如宝塔 8888、1Panel 18080)。
服务器防火墙是否开放端口:Linux 执行firewall-cmd --list-ports,若未开放则执行firewall-cmd --add-port=8888/tcp --permanent && firewall-cmd --reload。
确认安装命令是否正确,若安装失败可卸载重装:宝塔卸载命令/etc/init.d/bt stop && rm -f /etc/init.d/bt && rm -rf /www/server/panel。
忘记面板密码:
宝塔面板:服务器终端执行bt default,即可查看默认登录信息。
1Panel 面板:执行1panel default,获取登录信息。
环境安装失败:
检查服务器内存是否充足(1 核 2G 以上建议),可通过free -m查看内存占用。
更换软件源:宝塔面板→「软件商店」→「设置」→「切换软件源」,选择国内源(如阿里云)。
六、面板选择建议
新手入门:优先选择宝塔面板,操作简单、教程丰富,适合快速建站和管理。
技术爱好者:选择1Panel,开源免费、轻量化,支持 Docker 容器,适合自定义部署。
生产环境:无论选择哪种面板,都需关闭不必要的端口、设置强密码、定期备份数据(宝塔可设置自动备份,1Panel 支持快照功能)。