我只是大自然的搬运工,这里分享的是宝塔面板安装所用到的所有文件(我能找到的文件)。
有环境文件,有宝塔的面板代码源文件。
bt文件夹里的文件在宝塔安装过程中会自动下载
bt_code文件夹里的文件是宝塔面板的源码也会在安装过程中自动下载。
bt.init 宝塔面板PyWeb配置文件
install.sh Centos/Fedora安装文件
install-ubuntu.sh Ubuntu/Deepin/Debian安装文件
宝塔安装需要的程序chardet-2.3.0、MySQL-python-1.2.5、psutil-5.2.2、Pillow-3.2.0、setuptools-33.1.1、web.py-0.38
panel是宝塔的面板源码。update.sh面板更新文件。uninstall.sh面板卸载软件
Python版本: 2.6/2.7(安装宝塔时会自动安装) 内存:128M以上,推荐512M以上(纯面板约占系统10M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 6.x / 7.x (Ubuntu、Debian、Fedora 请点这里),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL
腾讯云:https://www.bt.cn/bbs/thread-1229-1-1.html
阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html
华为云:https://www.bt.cn/bbs/thread-3923-1-1.html
Centos/Fedora安装命令:
sh install.sh
Ubuntu/Deepin/Debian安装命令:
bash install-ubuntu.sh
sh /www/server/panel/update.sh
若点击更新后没生效,请尝试重启面板服务:
service bt restart
- 一键配置服务器环境(LAMP/LNMP)
- 一键安全重启
- 一键创建管理网站、ftp、数据库
- 一键配置(定期备份、数据导入、伪静态、301、SSL、子目录、反向代理、切换PHP版本)
- 一键安装常用PHP扩展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick)
- 数据库一键导入导出
- 系统监控(CPU、内存、磁盘IO、网络IO)
- 防火墙端口放行
- SSH开启与关闭及SSH端口更改
- 禁PING开启或关闭
- 方便高效的文件管理器(上传、下载、压缩、解压、查看、编辑等等)
- 计划任务(定期备份、日志切割、shell脚本)
- 软件管理(一键安装、卸载、版本切换)
- 增强php的安装稳定性
- 提高apache2.4/mysql高并发下的负载能力(仅新安装的)
- 增加mysql慢日志(仅新安装的)
- 更新mysql源码包
- 添加数据库时允许自定义用户名
- 设置数据库权限时允许多个许可IP
- 优化nginx反向代理配置
- 修正redis/memcached状态中的命中率算法错误
- 增加内存盘工具(在Linux工具箱插件)
- 增加PHP-FPM日志显示
- 增加PHP慢日志显示
- 优化PHP安装扩展页面的交互逻辑
- 增加DNS云解析插件(感谢dns.com提供技术支持)
- 优化面板系统资源调度程序,提升面板稳定性
- 重做代码安全审计,修复所有已知安全隐患
- 重新优化下载节点检测程序,减少部分地区安装软件时可能出现的卡顿
- 其它细节调整
面板设置
SSL
文件管理
监控
计划任务
网络管理
进程管理
PHP扩展
服务器跑分
一键部署源码
以上为部分功能界面截图,如需了解更多,敬请安装体验,一行代码,2分钟能装好,完全免费。