宝塔介绍:
宝塔面板(BT Panel) 是一款 国产的服务器运维管理面板,主要用于简化 Linux/Windows 服务器的网站、数据库、FTP、防火墙等管理操作。它通过图形化界面(Web端)和命令行工具(bt 命令)让用户无需记忆复杂命令即可高效管理服务器。
核心功能
| 功能分类 | 具体能力 |
|---|
| 网站管理 | 创建/删除网站、SSL证书部署、伪静态设置、PHP版本切换 | | 数据库管理 | MySQL/MongoDB/Redis 的创建、备份、权限管理 | | 文件管理 | 可视化文件操作(上传/下载/编辑)、压缩解压 | | 安全防护 | 防火墙配置、IP黑名单、SSH端口修改、防爆破 | | 软件商店 | 一键安装Nginx/Apache、PHP、Node.js、Docker等 | | 计划任务 | 定时备份网站/数据库、执行Shell脚本 | | 监控统计 | 实时CPU/内存/磁盘监控、网站访问日志分析 |
主要特点
-
图形化操作
-
多环境支持
-
安全增强
-
扩展性强
一、下载安装宝塔
1.官网复制命令去虚拟机中下载(安装好后即可浏览器访问内网面板地址)
不需要执行后面的命令2.3.4.
https://www.bt.cn/new/download.html 官网
复制所需安装脚本并在系统上运行(建议在新机上面操作,也可以通过卸载命令卸载有影响的软件,下面一点提供了卸载命令) - url=https://download.bt.cn/install/install_panel.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_panel.sh $url;fi;bash install_panel.sh ed8484bec
复制代码
- =============注意:首次打开面板浏览器将提示不安全=================
- 请选择以下其中一种方式解决不安全提醒
- 1、下载证书,地址:https://dg2.bt.cn/ssl/baota_root.pfx,双击安装,密码【www.bt.cn】
- 2、点击【高级】-【继续访问】或【接受风险并继续】访问
- 教程:https://www.bt.cn/bbs/thread-117246-1-1.html
- mac用户请下载使用此证书:https://dg2.bt.cn/ssl/mac.crt
- ========================面板账户登录信息==========================
- 【云服务器】请在安全组放行 40106 端口
- 外网ipv4面板地址: https://39.144.190.235:40106/db77f942
- 内网面板地址: https://10.1.1.150:40106/db77f942
- username: ocuaxsbs
- password: f36fef73
- 浏览器访问以下链接,添加宝塔客服
- https://www.bt.cn/new/wechat_customer
- ==================================================================
复制代码
通过内网面板地址访问 - https://10.1.1.150:40106/db77f942
- username: ocuaxsbs
- password: f36fef73
复制代码
如果提示已有web或mysql或其他某些服务,是否强制安装
建议卸载此类服务或者关闭此类服务再进行安装,避免产生端口影响
2.卸载现有的Web环境
(1)卸载Nginx/Apache - # 停止服务
- systemctl stop nginx
- systemctl stop httpd
- # 卸载Nginx(如果是yum安装)
- yum remove nginx -y
- # 卸载Apache(如果是yum安装)
- yum remove httpd -y
- # 删除残留文件
- rm -rf /etc/nginx
- rm -rf /etc/httpd
- rm -rf /usr/local/nginx
- rm -rf /usr/local/apache
复制代码
(2)卸载MySQL/MariaDB - # 停止服务
- systemctl stop mysqld
- systemctl stop mariadb
- # 卸载MySQL/MariaDB(如果是yum安装)
- yum remove mysql-server mariadb-server -y
- # 删除数据库文件(谨慎操作!会删除所有数据库!)
- rm -rf /var/lib/mysql
- rm -rf /etc/my.cnf
复制代码
(3)卸载PHP - # 卸载PHP及相关扩展(如果是yum安装)
- yum remove php php-fpm php-mysql php-curl php-gd php-mbstring -y
- # 删除PHP配置文件
- rm -rf /etc/php.d
- rm -rf /etc/php.ini
- rm -rf /usr/local/php
复制代码
(4)清理其他可能冲突的软件 - # 卸载常见的Web服务
- yum remove vsftpd pure-ftpd proftpd -y # FTP服务
- yum remove redis memcached -y # 缓存服务
- yum remove tomcat -y # Java服务
- # 清理Yum缓存
- yum clean all
复制代码
3. 删除宝塔残留文件(如果之前安装过) - # 停止宝塔服务
- /etc/init.d/bt stop
- # 删除宝塔安装目录
- rm -rf /www/server
- # 删除宝塔面板相关文件
- rm -rf /etc/init.d/bt
- rm -f /etc/rc.d/init.d/bt
复制代码
4.关闭防火墙或者设置防火墙放行 - # 关闭防火墙
- systemctl stop firewalld
- sudo systemctl stop iptables
- # 放行防火墙
- # 临时放行(CentOS 7)
- firewall-cmd --zone=public --add-port=40106/tcp --permanent
- firewall-cmd --reload
- # 如果使用iptables
- iptables -I INPUT -p tcp --dport 40106 -j ACCEPT
- service iptables save
复制代码
5.启动并查看宝塔服务 - # 启动宝塔服务
- /etc/init.d/bt start
- # 重启面板服务
- /etc/init.d/bt restart
- # 查看面板状态
- /etc/init.d/bt status
- # 停止宝塔服务
- /etc/init.d/bt stop
复制代码
浏览器访问出现问题: - https://10.1.1.100:40106/db77f942
复制代码
检查ip配置,提供的ip是否是虚拟机主机ip
更换真实虚拟机ip访问面板 - https://10.1.1.150:40106/db77f942
复制代码
补充知识点
(1)centos路由追踪命令
如果连了外网
mtr www.baidu.com
以下是 mtr www.baidu.com 输出中每一跳对应的 IP 地址:
| 跳数 | IP 地址 | 备注 |
|---|
| 1 | 192.168.8.2 | 本地局域网网关(用户侧设备) | | 2 | 172.20.79.254 | 内网或运营商接入层设备 | | 3 | 172.18.1.10 | 运营商内网节点 | | 4 | 110.53.52.1 | 公网过渡节点(运营商骨干网) | | 5 | 42.49.109.193 | 运营商省级/城域网节点 | | 6 | 218.104.159.237 | 运营商省级/城域网节点 | | 7 | 209.158.99.145 | 运营商骨干网节点(中国电信) | | 8 | 153.3.228.134 | 中国电信骨干网节点 | | 9 | 153.37.96.250 | 中国电信骨干网节点 | | 10 | ??? | 未响应(可能禁用了 ICMP 探测) | | 11 | ??? | 未响应(可能禁用了 ICMP 探测) | | 12 | ??? | 未响应(可能禁用了 ICMP 探测) | | 13 | 153.3.238.127 | 目标服务器关联节点(中国电信) |
注意:
-
内网 IP(如 192.168.x.x、172.x.x.x):通常是用户本地路由器或运营商内网设备。 -
公网 IP(如 110.53.52.1):属于运营商骨干网,用于跨区域数据传输。 -
??? 节点:常见于骨干网核心设备,因安全策略禁用了 ICMP 响应,不影响最终连通性。 -
最终跳(153.3.238.127):归属中国电信,与百度服务器直接关联,表明链路已成功到达目标。
(2)域名的获取
以使用腾讯云为例
控制台-----域名注册---我的域名----立即注册域名-- 选择一个域名---交钱购买;
拿到域名后,将域名和ip关联解析
云解析DNS----我的解析---添加域名--添加解析;
稍等一会后,等各大dns 服务商同步信息,然后该域名 就可用了;
注意:购买域名尽量不要带数字,也不要带中国
二、宝塔服务的使用
1.手机号注册宝塔账户并进行绑定
绑定后一键安装套件,建议安装第一个或者第二个,这里以第一个为例
2.安装好后在软件商店查看已安装软件
可查看宝塔面板命令行 (bt) 中各选项的详细功能说明,进行管理宝塔面板
3.一键部署示例
(1)在软件商店中选择一键部署选择wordpress 6.7.2 安装
安装完通过浏览器访问
如果显示创建失败,例如下图,是因为数据库名已有了,可以删除该站点,重新更换数据库名后一键部署
删除示例:
(2)访问点击现在开始 - 访问站点:http://10.1.1.150/index.php
复制代码
在填写上面的空之前先修改下面的两个东西
(3)修改数据库密码
(4) 修改网站的php配置 - cd /www/wwwroot/10_1_1_150
- vi wp-config-sample.php
复制代码
(5)根据php配置文件填写
提交后填写信息
(6)安装后进行登录
(7)开始写文章
推荐学习链接:安装管理平台 - 文档 - GoEdge CDN | 自建CDN
Web Application Security, Testing, & Scanning - PortSwigger
|
使用道具 举报