服务器--宝塔命令

一、宝塔面板安装命令

⚠️ 必须使用 root 用户 或 sudo 权限执行!

sudo su -

1. CentOS 系统:

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

2. Ubuntu / Debian 系统:

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

3. can use:

if [ -f /usr/bin/curl ];then curl -sSO https://d3abu9wgraqm9t.cloudfront.net/install_panel.sh;else wget -O install_panel.sh https://d3abu9wgraqm9t.cloudfront.net/install_panel.sh;fi;sudo bash install_panel.sh

二、安装成功后提示信息

安装完成后,终端会输出以下内容(类似):

外网面板地址: http://IP:8888/login
用户名:admin
初始密码: xxxxxx

📌 注意事项:

  • 登录后请尽快修改密码。

  • 确保你的云服务器放行端口:8888804432021 等。


三、宝塔命令汇总(再次列出供整理)

1.  宝塔面板主命令

命令说明
bt显示宝塔面板操作菜单
bt status查看面板运行状态
bt restart重启面板服务
bt stop停止面板服务
bt start启动面板服务
bt default查看面板默认信息(地址 + 初始密码)
bt 5修改面板登录密码
bt 14修改面板端口
bt update更新面板版本
bt backup备份面板数据
bt repair修复面板(更新脚本等)
bt ssl启用或禁用面板的 SSL 访问(HTTPS)
bt plugin插件操作(安装、卸载插件)

2. 密码和安全

命令说明
bt 5修改面板登录密码
bt 6设置是否开启面板的基本认证(访问前需输入账号密码)
bt 7设置面板安全入口(防止暴力破解)

3. 网络端口和访问设置

命令说明
bt 14修改面板端口(默认是 8888)
bt 22重置防火墙规则(如果误封端口)

4. 网站/数据库备份命令(通过面板 web 操作更方便,但可配合脚本)

  • 宝塔本身不提供 CLI 管理网站和数据库的命令行,需要使用 Web UI 或查找 /www/server/panel/script/ 下的工具脚本。


5. 故障恢复建议

如果宝塔异常打不开或错误频出,可尝试:

# 更新面板
sudo bt update

# 修复宝塔环境
sudo bt repair

四、卸载宝塔面板

若你想彻底卸载宝塔,可以使用以下命令:

# 1. 停止服务
/etc/init.d/bt stop

# 2. 删除宝塔相关文件(慎用,数据会丢)
rm -rf /www/server
rm -rf /www

# 3. 删除 bt 命令
rm -f /etc/init.d/bt
rm -f /usr/bin/bt

五、清理残留(可选)

# 删除宝塔计划任务和系统用户
crontab -r
userdel -r www

# 查看是否仍有端口被占用
netstat -tulnp | grep 8888

### 使用 Docker Compose 安装宝塔面板 #### 1. 准备工作 在开始之前,需确认服务器上已经正确安装并运行了 Docker 和 Docker Compose。可以通过以下命令验证其状态: ```bash docker --version docker-compose --version ``` 如果上述命令返回版本号,则说明两者均已成功安装[^2]。 --- #### 2. 创建必要的文件夹结构 创建一个新的目录用于存储配置文件和数据卷,并进入该目录执行后续操作: ```bash mkdir bt-docker && cd bt-docker ``` 在此目录下新建 `docker-compose.yml` 文件,作为容器编排的核心配置文件。 --- #### 3. 编写 `docker-compose.yml` 以下是适用于宝塔面板的标准 `docker-compose.yml` 配置示例: ```yaml version: '3' services: panel: image:.bt.cn/bt7:latest # 替换为官方镜像地址或自定义构建的镜像 container_name: btpanel restart: always ports: - "8888:8888" - "80:80" - "443:443" volumes: - ./wwwroot:/www/wwwroot # 网站根目录映射到宿主机 - ./logs:/www/logs # 日志目录映射到宿主机 - ./backup:/www/backup # 备份目录映射到宿主机 - ./ssl:/www/server/panel/vhost/cert # SSL证书目录映射到宿主机 environment: - TZ=Asia/Shanghai # 设置时区为中国标准时间 ``` 此配置会拉取最新的宝塔面板镜像,并将其端口和服务挂载至本地路径以便于管理[^4]。 --- #### 4. 启动服务 完成配置后,在同一目录下运行以下命令启动宝塔面板的服务: ```bash docker-compose up -d ``` 这将以分离模式后台运行容器。访问浏览器中的 `<服务器IP>:8888` 即可看到默认登录界面以及初始用户名密码提示信息。 --- #### 5. 常见问题排查 - **无法识别 Docker 或 Docker Compose** 如果仍然遇到“当前未安装 Docker 或 Docker Compose”的错误消息,请按照以下步骤处理: 执行软链接修复命令以确保工具链可用性: ```bash ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose ln -sf /usr/libexec/docker/cli-plugins/docker-compose /usr/bin/docker-compose ``` 刷新页面后再试一次即可解决问题[^3]。 - **权限不足** 若因权限原因导致某些功能受限,可以尝试赋予相关目录适当读写权限: ```bash chmod -R 777 wwwroot logs backup ssl ``` --- #### 总结 通过 Docker Compose 方式部署宝塔面板不仅简化了传统手动安装流程,还提供了更高的灵活性与隔离度。对于熟悉容器技术的操作者来说是一种高效的选择方案[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值