前几天分享了国外两款优秀的VPS主机面板:Vestacp、ISPConfig,有朋友在留言中说过新版BT.cn宝塔VPS主机控制面板可以一键部署SSL证书了。关于宝塔VPS主机面板,在刚刚推出来的时候我曾经试用过,有当年AMH的感觉,功能简单但是界面漂亮,适合新手建站。
这次试用了一下宝塔VPS主机控制面板(目前是5.0版本),功能上比以前完善了许多,最大的亮点自然是朋友说的添加了一键自动添加SSL证书,其实在我看来,宝塔VPS主机控制面板还有一个亮点就是:它的开发团队一直在不断的更新和完善代码,每周放出内测版,每月放出更新版本。
我们都知道在国内做免费软件几乎没有什么出路。以AHM为例,当年AHM就差不多和现在的宝塔面板一样,以其简约的面板和易用的软件安装深受广大草根朋友的喜爱。可惜,从4.2版本之后,AMH不再免费,而是改为了付费的软件,我依稀还记得AHM官网默默地去掉了“免费面板”字样。
对于这样的“转变”,我认为这是国内的开发环境所导致的。国外有少的免费主机面板,例如Vestacp、ISPConfig,坚持免费同时提供付费服务的模式一直走得不错,但是放在国内这个模式就不行了,个中的原由大家也都知道。所以,对于宝塔VPS面板真心希望是持续更新下去,为广大站长朋友谋福利。
想要了解更多的VPS主机和VPS主机面板,你还可以看看:
PS:更新记录:
1、最新的BT宝塔面板安装与使用教程,请参考:宝塔面板安装与使用图文教程-VPS新手建站必备工具丰富插件功能强大。(2020.11.22)
2、宝塔VPS主机面板除了中文版,还出了一个英文版的,专门面向国际用户,参考这里:aaPanel宝塔免费VPS控制面板国际版-自动申请SSL多PHP版本共存。2018.9.23
3、这里还有一款老牌的免费VPS主机控制面板:WDCP,最近也在不断更新版本和完善功能,有兴趣请看:WDCP免费服务器控制面板-切换Nginx\Apache和PHP版本一键SSL。2017.1.10
宝塔主机面板官网:www.bt.cn,面板安装要求如下:
Python版本: 2.6/2.7(安装宝塔时会自动安装)
内存:128M以上,推荐512M以上(纯面板约占系统10M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 6.x / 7.x (Ubuntu、Debian、Fedora ),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL
宝塔主机面板包含软件:
Nginx-Tengine-2.2.0
Nginx1.8 – 1.10
Apache2.4.20
PHP5.2 – 7.1(安装时可选,支持多版本共存,除php7.0,php7.1都已包含zendloader)
MySQL5.5 – 5.7(安装时可选)
Pure-Ftpd
phpMyadmin
OpenResty
WEB在线面板
宝塔主机面板一键安装命令如下:
#Centos安装命令: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh #试验性Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中 curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh #Ubuntu/Deepin安装命令: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh #Debian安装命令: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh #Fedora安装命令: wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh #Linux面板7.4.5升级命令: curl http://download.bt.cn/install/update6.sh|bash
注意:如果你用的是阿里云、谷歌云、腾讯云等这样的可以自定义主机防火墙规则的平台,请先在控制中心放行20\ 21\ 30000-40000端口(FTP)\ 22 (SSH) \80 \443 (网站及SSL)\ 3306 (数据库远程连接)\ 888 (phpmyadmin)等端口。
宝塔主机面板安装比较快,只需要几分钟就可以完成,安装完成后,你就可以看到面板登录地址与密码了。
首先,打开宝塔主机面板登录地址,输入账号与密码进入。
如果是第一次进入,会列出LNMP或者LAMP组件让你选择安装,没有出现也没有关系,直接进入到面板的“软件管理”单独点击安装。
宝塔安装Nginx、PHP和MysqL需要耗费大量的时间,请你耐心等待,你可以随时进入软件管理点击“正在安装”查看进度情况。
这是宝塔主机面板的界面,左边就是功能导航了,主要有:网站、FTP、数据库、监控、安全、文件、计划任务、软件管理、面板设置等。(点击放大)
宝塔主机面板在后台提供了非常多的建站软件下载与一键安装,你可以轻松搭建LNMP或者LAMP环境:
Nginx 1.12 Web服务器 轻量级,占有内存少,并发能力强
Apache Web服务器 世界排名第一,快速、可靠并且可通过简单的API扩充
MySQL 5.5 SQL数据库 MySQL是一种关系数据库管理系统!
Pure-Ftpd 1.0.45 FTP服务器 PureFTPd是一款专注于程序健壮和软件安全的免费FTP服务器软件
宝塔跑分 1.3 其它 测试服务器基础性能!
宝塔一键部署源码 1.0 扩展 快速部署常用程序!
Tomcat 语言解释器 开发和调试JSP程序的首选
七牛云存储 计划任务 将网站或数据库打包备份到七牛对象存储空间,七牛提供10GB免费存储空间, 点击申请
Linux工具箱 1.0 系统工具 Linux系统工具,配置DNS、Swap、时区!
阿里云OSS 计划任务 将网站或数据库打包备份到阿里云OSS对象存储空间,阿里云OSS提供5GB免费存储空间, 点击申请
PHP守护 1.2 其它 监控PHP-FPM运行状态,防止大批量出现502错误!
phpMyAdmin 4.4 数据库工具 Web端MySQL管理工具
FTP存储空间 计划任务 将网站或数据库打包备份到FTP存储空间.
Redis 3.2.9 通用缓存器 Redis 是一个高性能的key-value数据库(要使用PHP连接redis,需在PHP设置中安装redis扩展)
Memcached 1.4 通用缓存器 Memcached 是一个高性能的分布式内存对象缓存系统
升级节点修正补丁 1.0 升级补丁 用于修正与更新下载节点
宝塔WebHook 扩展 WebHook,可设置回调脚本,通常用于第三方回调通知!
PHP-5.2 语言解释器 PHP是世界上最好的编程语言
PHP-5.3 语言解释器 PHP是世界上最好的编程语言
PHP-5.4 语言解释器 PHP是世界上最好的编程语言
PHP-5.5 语言解释器 PHP是世界上最好的编程语言
PHP-5.6 语言解释器 PHP是世界上最好的编程语言
PHP-7.0 语言解释器 PHP是世界上最好的编程语言
PHP-7.1 语言解释器 PHP是世界上最好的编程语言
在软件管理界面中,点击某一个软件直接安装即可。
Nginx、MysqL、PHP、Memcached、Redis等提供了启动、重启等操作,在安装后你可以点击进行相应的操作。你也可以自己修改相关的配置文件。
首先,确保你已经安装好了LNMP或者LAMP,然后进入到“网站”,点击新建,输入你想要绑定的域名,选择MysqL数据库和PHP版本,以及确定好网站目录位置。
其次,添加好了网站后就是进行相关的设置了。主要是域名管理、子目录绑定、网站目录、流量限制、伪静态、默认文档、配置文件、SSL、PHP版本、Tomcat、301重定向、反向Dai理、风险扫描等等。
伪静态。宝塔面板已经提供了常用的程序的伪静态规则,你可以直接添加DZ、WP等热门程序的伪静态规则。
添加SSL证书。这里你可以添加自己的SSL证书,或者是Let’s Encrypt证书,宝塔还提供了亚洲诚信TrustAsia DV SSL CA – G5证书。
301跳转。这个功能可以用来将www跳转到非www的,默认的如果你添加了SSL,访问Http会跳转到Https,不需要作跳转。
MysqL数据库。宝塔面板可以直接创建数据库或者使用PHPmyadmin管理数据库。
文件管理器。在线文件管理还是挺方便的,可以直接上传、下载、删除等。
内存不足的问题。安装PHP和MysqL用时比较耗时,如果内存小的话,选择安装MysqL 5.6以上会出错误:“g++: internal compiler error: Killed (program cc1plus)”。这是因为内存不足导致的,解决的办法就是增加SWAP内存,命令如下:
dd if=/dev/zero of=/mnt/swap bs=1M count=4096
mkswap /mnt/swap
swapon /mnt/swap
#使用完了可以删除:
sudo swapoff /swapfile
sudo rm /swapfile
软件安装卡住或者一直在等待执行。宝塔面板安装LNMP是通过后台直接下载安装的,这样做虽然可以加快速度和增加可选择性,但是受节点速度影响在宝塔面板后台安装软件经常出现:“等待执行”。遇到这样的问题先尝试重启面板看看:service bt restart。
SSL证书申请失败。这里主要是指Let’s Encrypt免费证书申请失败。这个真的着了阿里云DNS的“坑”了 ,经过我的测试使用阿里云DNS的话会出现DNS验证失败的问题,当然宝塔申请Let’s Encrypt证书的功能还不怎么完善,失败率高。
开启HTTP/2。使用了SSL的话那么自然要开启HTTP/2了,如果是Nginx的话,开启ssl之后修改配置文件,将listen 443 ssl; 改成listen 443 ssl http2; 保存即可。同时注意不要误删分号。
宝塔VPS面板这几年开发团队一直在改进程序,所以不少的新功能都已经添加进去了,尤其是后台面板安装Nginx、MysqL、PHP等相当的方便,几乎已经相当于傻瓜式的操作了,适合刚刚从虚拟主机转到VPS的新手建站朋友。
但是,需要提醒的就是使用VPS面板虽然是方便了,却会遇到不少的问题。例如本文中提到的内存问题,如果使用LNMP或者Oneinstack就不存在这样的问题。另外,面板的安全性也非常重要,记得经常到官网看看有没有补丁更新。
文章出自:挖站否 https://wzfou.com/bt-cn/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
文章更新于: 2020年11月22日 下午3:40
查看评论
沒有英文版?
有的, 在这里:https://wzfou.com/aapanel/
謝謝
话说不能对接whcms之类的销售系统啊
目前还没有这个功能,官方如果推出这样的功能肯定也是要收费的。
这个面板确实是很方便,但是就像上面评论说的,占用的内存有点大
没办法,面板自身运行也要点一定的内存。
看到狗爹有个服务,Web安全,貌似带CDN和防DDos,买了一个月试水。不知道效果和Cloudflare 20刀 版的比起来哪个好。
个人觉得还是专业的Cloudflare要好一些。
请问一下本站是Wordpress吗?模板是自己写的吗?
用的WP,模板是在themeforest购买的。
木马查杀+防火墙130一个月,木马查杀30一个月,整体来说感觉不值这个价钱。
好贵,估计也就只有企业愿意付费吧。
试了一下,给了个防火墙CDN IP,还给了一个 内部地址(翻译过来是这样),防火墙IP和内部地址IP不同,我Cname解析到内部地址(添加@解析会出错),能访问(有大佬说这个内部地址仅供测试),延迟200ms【源站欧洲数据中心,300ms】,然后又试了一下两个A记录到这个防火墙IP,也能访问,延迟200ms。本地可以Ping,但是站长工具无法Ping,无法查看网页状态,但是SEO查询模拟百度蜘蛛有解析(可能是防火墙过滤掉的吧)。而且我不知道进行了什么操作,除了主页,其他全部404。防火墙全英文,不提供Cname地址,问客服也只说我们已经为你提供了相应的技术支持——总体评价 很差劲。(不过那个木马查杀,第一次提交工单,说没有木马,然后我把用安全狗扫出来的木马位置发给了他,几小时后回复我已经帮我处理了,这个还行)
宝塔面板下只开了Nginx就占用500M内存,这个怎么解决?关闭只占用100M。
如果是lnmp一键安装包,mysql会占用700M
Linux的内存使用与Windows不同,显示500MB,只是说明Linux用到了500MB。事实上,如果你放2GB的内存,Linux也能够用完。只是实际占用内存并不是这么多,也可能就一两百MB。实际使用内存可参考此方法:http://blog.is36.com/linux_free_command_for_memory/
好吧,看起来好像是200M左右,可是那个真的是属于可用内存吗?
是的,属于占用内存。
这是我查看的。
total used free shared buff/cache available
Mem: 1024 567 133 42 323 266
Swap: 0 0 0
看上去好像就是占用了500M。
可是搬瓦@工的VPS上安装了宝塔只显示占用100M,这个就显示500M,而且占用的基本是十几个sleeping的nginx。
那应该和主机的性能有关,性能差的话占用的内存就多,根据我的测试搬的VPS性能测试还不错。但是我用阿里云的机子,同样跑WP,相同的访问量阿里云的机子居然挂掉了。
宝塔准备出企业版了,应该是个好事情
意思 是收费版本?
对
你好,qi博主,您有计划出一期关于云锁和安全狗之类的安全防护软件的测评吗?向您推荐一下
这种软件对于Linux VPS用户不大吧。云锁是wdcp出的吗?安全狗我以前用过,防DD和CC感觉还不如百度云加速和360网站卫士这样的。
用了用,界面确实不错,美观,功能也很多,后来还是选择了WDCP
qi细心整理,大赞,其实用appnode面板免费的可以和bt面板共存,appnode可以一键安装s,s,不安装环境就行。适合新手买了个服务器不会安装s,s的。
居然还能共存。。安装的S是多账号的吗?
是的,可以自定义端口密码加密方式
这个不错。不过,AppNode是不是付费的面板?我记得以前有人和我提起过。
我之前也提过一次,付费是环境那些要付费才可以用,s多是可以免费用,和bt面板共存是,只能用其中一家环境,面板是可以共存的
qi,方便用这个安装一下NEXTCLOUD吗 我打算用这个来装NEXTCLOUD,很多没成功,据说是伪静态的问题。
它的Apache规则貌似没有带NEXTCLOUD,还得自己写。不过安装肯定是没有问题的,LAMP都可以轻松配置完成。
我 打算 看下 docker