宝塔面板是一款服务器运维软件,可以帮助新手管理VPS服务器,通过图形化界面来管理服务器和在服务器创建网站,本文将详细介绍在主流云服务器上安装宝塔面板的完整步骤,支持阿里云、腾讯云等主流VPS,5分钟即可完成安装。
安装宝塔面板准备工作
1、在安装前,需要有一台VPS,如果你还没有VPS的话,请点击这里查看笔者推荐的VPS商家,购买一台VPS备用。
2、然后需要下载xShell软件来管理VPS,参见:免费的VPS管理软件Xshell7/Xftp7中文版下载
3、注册一个免费的宝塔账号,后面需要用到。点击这里注册宝塔(网站右上角免费注册)
宝塔面板一键安装
宝塔面板一键安装脚本
宝塔面板推荐的服务器系统是Debian-12 或 Ubuntu-22 或 OpenCloud-9(腾讯云),Alibaba-Cloud-3(阿里云)
小广告:想要体验比宝塔面板安装WordPress网站更加轻量、方便、安全的面板吗?试试WP Panel。基于笔者多年WordPress和VPS经验开发,点击访问。
如果你没有选择宝塔镜像的系统,那么可以采用下面的脚本一键安装。
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
如果是Debian系统,也可以使用下面的脚本安装。
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && bash install_panel.sh ed8484bec
腾讯云/阿里云选择宝塔镜像快速安装
如果你觉得手动安装太麻烦,并且你使用的是腾讯云或者阿里云的服务器,那么也可以直接选择重装系统为宝塔镜像。
选择这些带有宝塔面板的镜像就是和以前的Ghost系统类似,默认的在系统里面就已经安装好了宝塔面板,系统装好就直接可以查看宝塔面板登录信息,不需要自己手动安装。
手动安装和采用系统镜像安装唯一的区别就是系统镜像安装的版本可能不是最新的,需要手动更新一次。
提示:如果你的腾讯云、阿里云和华为云的服务器安装宝塔面板后无法访问宝塔面板后台,那么是因为没有开放防火墙导致的,参见下面的教程去开放宝塔端口即可。
安装宝塔面板详细图文步骤
如果不是使用的阿里云或者腾讯云这种带有宝塔镜像的VPS,我们可以手动安装宝塔面板,总体耗时估计在2分钟左右。
1、打开xShell软件,点击新建,然后填写上你VPS的IP;
2、第一次连接会有安全提示,点击接受并保存,然后输入VPS的用户名和密码登录。
通常用户名都是root,可以保存用户名,密码看情况是否选择保存。
特别提示,如果你的vps系统不是选择的Linux(例如Centos、Ubuntu或者Debian),而是选择的Windows系统,那么先给VPS重装系统之后再跟着教程操作,本教程系统是采用的Debian 12的版本。
3、当出现[root@xxx ~]#这样的提示后,就代表登录成功了。
使用Xshell连接上VPS后,复制下面这串代码,然后粘贴到Xshell的界面里。(提示:可以在Xshell界面鼠标右键复制和粘贴命令)
Centos7在2024年6月30日官方停止维护 ,堡塔推荐以下系统【兼容性排序:Debian-12 Ubuntu-22 Centos 9,OpenCloud 9,AlibabaCloud 3】
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
Windows系统的建议重装为Linux系统后再来
粘贴命令后回车,当出现下面图片中这段内容的时候,输入y然后回车。
Do you want to install Bt-Panel to the /www directory now?(y/n)
然后会自动安装宝塔面板到你的服务器,继续等待即可。
当出现下图这样的界面,Congratulations! Installed successfully!就代表安装成功了。
上图红色方框里面的三行分别是你宝塔面板管理地址、管理账号和管理密码。你可以用鼠标选中后右键复制,然后把信息保存到电脑上。
特别提醒:后台登录地址一定记得保存书签或者文本里面,8888/后面的内容也需要记住才能登录后台。实在是忘记了地址就参考宝塔面板忘记后台登录网址怎么办
4、使用浏览器打开外网面板管理地址,会出现宝塔登录地址。
如果你要自己修改宝塔面板的账号密码,就登录宝塔面板后左边选择“面板设置”,下面的面板用户和面板密码处修改。
安装网站环境
注意,安装完毕宝塔面板不代表你就可以安装网站了,你还需要安装网站环境,默认你第一次登录宝塔面板就会出现下面这张图片。
新版本宝塔登录后需要强制登录宝塔账号,所以自己去注册一个宝塔账号然后登录即可。
默认的,选择LNMP这边的一键安装,如果你是1G内存及以上用户,建议php版本选择php 8以上,MySQL选择5.7,其他保持默认。(配置高,推荐推荐 PHP 8.3+ 以及 MySQL 版本 8.0+ 或 MariaDB 版本 10.6+,可以参考WordPress配置要求)
然后就会有下面图片这样的界面,等待就好了,这个时间会久一点,你可以先干点其他的事情。
当一切安装完毕后,就可以创建网站了,请点击在宝塔面板里面添加你自己的网站(宝塔添加虚拟主机)查看。
宝塔面板视频安装教程
如果觉得图文教程担心看不懂的朋友,可以直接观看下面的宝塔面板安装视频教程
提示:视频有些年数了,软件界面有一些变化,自己变通一下就知道怎么操作,注意的是操作系统现在推荐选择Debian12.
其他宝塔面板相关教程文章
- 怎么在宝塔面板里面添加网站_绑定更多网站
- 宝塔面板安装WordPress教程:新手10分钟建站
- 宝塔面板修改nginx配置支持Converter for Media插件
- 宝塔面板Nginx FastCGI缓存配置教程:WordPress网站加速完整指南
- 宝塔面板忘记后台登录网址,安全入口校验失败的解决办法
- 宝塔面板升级WordPress提示连接服务器时出错需要FTP信息的解决办法
- 宝塔面板安装Memcached、ionCube等扩展的方法
宝塔面板常见软件配置文件路径
宝塔将所管理的软件(如Web服务器、数据库等)统一安装在 /www/server/目录下。
1. Web 服务器
Nginx
配置文件
路径
说明
主配置文件
/www/server/nginx/conf/nginx.conf
Nginx 的核心配置文件。
站点配置文件
/www/server/panel/vhost/nginx/
宝塔为每个网站生成的独立配置文件,例如 www.yourdomain.com.conf。
默认站点文件
/www/server/nginx/conf/
包含 proxy.conf, rewrite目录等通用配置。
Apache
配置文件
路径
说明
主配置文件
/www/server/apache/conf/httpd.conf
Apache 的核心配置文件。
站点配置文件
/www/server/panel/vhost/apache/
宝塔为每个网站生成的独立配置文件。
OpenLiteSpeed
配置文件
路径
说明
主配置文件
/usr/local/lsws/conf/httpd_config.conf
OpenLiteSpeed 的核心配置文件。
2. 数据库
MySQL / MariaDB
配置文件
路径
说明
主配置文件 (my.cnf)
/etc/my.cnf
MySQL 的主要配置,如端口、缓冲区大小等。
数据目录
/www/server/data/
数据库文件实际存放的位置。
3. 编程语言环境
PHP
配置文件
路径
说明
PHP.ini 主配置
/www/server/php/{版本号}/etc/php.ini
例如:/www/server/php/74/etc/php.ini
PHP-FPM 进程管理配置
/www/server/php/{版本号}/etc/php-fpm.conf
PHP-FPM 主进程配置。
PHP-FPM 池配置
/www/server/php/{版本号}/etc/php-fpm.d/www.conf
管理PHP进程池的配置。
Pure-FTPd
配置文件
路径
说明
Pure-FTPd 配置
/www/server/pure-ftpd/etc/pure-ftpd.conf
纯FTP服务的配置文件。
4. 其他服务
Redis
配置文件
路径
说明
Redis 主配置
/www/server/redis/redis.conf
Redis 的配置文件。
Memcached
配置文件
路径
说明
Memcached 配置
/etc/init.d/memcached
Memcached 的启动脚本和配置。
宝塔面板安装常见问题
安装完成后无法访问面板?
通常是服务器没有开放对应的防火墙规则导致的,国内主机例如阿里云和腾讯云称为安全组,手动去开放宝塔面板对应端口即可访问。
忘记宝塔面板登录地址?
SSH连接到服务器,执行命令: bt default 查看外网面板地址 详细方法: 找回宝塔面板登录地址
