当前位置:首页 > 站长知识 > 正文内容

宝塔面板的安装方法和基本命令的使用指南

2024-08-24站长知识36

服务器管理已成为IT专业人士必备的技能之一。宝塔面板成为了一个桥接复杂服务器操作与用户友好界面的重要工具,通过宝塔面板的图形界面和命令行工具,用户能轻松管理服务器、部署网站,以及维护整个网站的运行。

一、宝塔面板环境要求

1、Linux面板环境要求

(1)操作系统

推荐使用顺序为 Centos 7.x > Debian 10+ > Ubuntu 20.04 > Centos 8 Stream > Ubuntu 18.04。请确保操作系统是全新的,未安装过其他环境如Apache/Nginx/php/MySQL等,以免影响既有项目和数据。

(2)配置需求

  • CPU:最低1核;

  • 内存:最低512MB,推荐768MB以上(纯面板约占系统60MB内存);

  • 硬盘:300M以上可用空间(纯面板约占用20M磁盘空间);

  • 架构:x86_64(主流服务器均为此架构),ARM兼容性不完整。

2、Windows面板环境要求

(1)操作系统

仅支持Windows Server 2008 R2/2012/2016/2019/2022的64位系统,暂不支持家庭版。

(2)配置需求

  • 内存:2048M以上,推荐4096M(纯面板约占用300M);

  • 硬盘:4096M以上可用空间(纯面板约占用200M);

  • CPU:至少1个核心,1Ghz以上,推荐2个核心,1.5Ghz以上;

  • 架构:x86_64。

二、安装宝塔面板

针对不同Linux发行版,选择相应的安装脚本。例如,对于Centos系统,可以使用以下命令进行安装:

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

如果需要查看其他系统的安装命令或获取最新版本的安装脚本,请访问宝塔官方指南。

三、宝塔面板常用命令

宝塔面板提供了一系列命令行工具,方便用户通过命令行管理面板。以下是一些常用命令:

启动/停止/重启面板服务:

/etc/init.d/bt start # 启动面板服务
/etc/init.d/bt stop # 停止面板服务
/etc/init.d/bt restart # 重启面板服务

修复面板、修改端口和其他操作:

/etc/init.d/bt 16 # 修复面板
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart # 修改端口为8881
cd /www/server/panel && btpython tools.py root 123456 # 修改MySQL root密码为123456
cd /www/server/panel && btpython tools.py panel 123456 # 修改面板登录密码为123456

查看日志和配置文件位置:

cat /www/server/panel/logs/error.log # 查看面板错误日志
cat /www/server/data/*.err # 查看数据库错误日志
/www/server/panel/vhost # 站点配置文件目录(nginx和apache)
/www/wwwroot # 站点默认根目录
/www/backup/database # 数据库备份目录
/www/backup/site # 站点备份目录
/www/wwwlogs # 站点日志目录

这些命令提供了一种快速而有效的方式来管理和诊断宝塔面板,特别是在无法直接访问图形界面时。