目前,国内、国外提供Linux VPS主机免费面板的还是比较多的,比如我们常见的有WDCP、AMH、VPSMate、AppNode、Vestacp,我们用户根据实际的项目需要和UI体验可以选择各种面板。其中,发展比较晚的宝塔面板势头还是比较强大的,大约才一年左右时间,就受到不少网友的喜欢。
宝塔面板有提供Linux和Windows两种系统的版本,在这篇文章中还是先体验Linux版本,我们可以安装在VPS、服务器中。可以根据需要快速的配置Lnmp、Lamp网站环境,还可以不同站点选择不同的PHP版本、快速配置SSL证书、以及很多常见的网站、服务器管理监控功能。
在这篇文章中,老部落作为初次体验宝塔面板的用户,准备在VPS主机中安装这个面板,看看安装过程以及遇到的配置体验,或许也会适合你,我们一起来看看吧。
关于VPS主机管理,我们还可以参考这几篇文章:
1、LNMP - Linux VPS一键配置PHP/Nginx/MySQL/MariaDB网站应用
2、OneinStack一键包系列 - Linux VPS/服务器一键安装LNMP/LAMP/LNMT
第一、宝塔面板安装准备
1、建议系统选择 7.x,兼容还是比较好的;Python版本2.6/2.7。
2、服务器内存建议512MB,最好是1GB以上。
第二、宝塔面板安装脚本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
这里我们直接输入"y"回车,然后会自动安装。宝塔面板采用的是后置安装,所以我们在前置基础环境安装很快的,看到下图所示。
这里我们可以看到安装成功,给出默认的登录URL、用户名和密码。
第三、宝塔面板配置Lnmp/Lamp
这里我们根据上面安装成功的地址登录宝塔面板后台,我们需要去设置网站环境。
登入宝塔面板后台之后,会看到弹出上图。我们可以根据实际的需要选择Lamp/Lnmp环境和组件支持。然后会自动去安装,等待完成即可。
等待自动安装完毕之后,我们就可以去左侧菜单创建站点、数据库等应用。
第四、宝塔面板安全设置和建站
1、设置宝塔面板安全
默认宝塔面板端口、用户、密码都需要修改,确保服务器的安全。
2、添加站点、数据库、FTP
设置完毕之后,我们可以正常的添加站点、数据库、FTP,这个很简单,直接设置就可以。这里就不再详细介绍,如果我们面板都不会使用,那基本没办法了。只要用过虚拟主机的,基本是会使用的。
添加站点、设置网站目录、可以一并创建FTP、数据库,以及选择PHP版本。
3、自动安装SSL证书
这里我们需要解析到当前服务器,然后可以自动安装Let's Encrypt证书,而且会自动续约设置。
4、监控
我们可以开启服务器监控,监控服务器硬件状态,且会保留一定周期对比。
5、计划任务
这个属于高级应用的,我们可以给服务器设置计划任务,脚本需要自己准备,这里就提一下,以后如果有实践应用再说。
第五、宝塔面板应用小结
1、从功能看,宝塔面板还是比较能满足大部分用户建站需要的,而且可以快速的部署安装Lamp/Lnmp。
2、使用任何面板都要注意安全设置,端口、用户、密码需要重置。
3、宝塔面板虽然是后起之秀,但是其免费,而且不断更新升级,应该还是可以使用到生产环境中的。