昨天老 左在群里有看到网友们在讨论建站是用宝塔面板还是LNMP一键包环境。大家各有说辞,倾向前者的网友提到宝塔面板目前比较成熟,且完全的功能可视化安装,但是后者LNMP可能是需要用到脚本安装,包括运维的时候都是需要用到SHELL脚本去操作,对于大部分不会运维的网友来说是比较困难的。
其实对于老 左来说,目前运维的客户中包括公司业务需求中,如果是交付给客户管理的,基本上我也是给安装的宝塔面板这样的可视化面板,如果是我们自己运维管理的,基本上安装LNMP脚本的环境比较多,前者是因为客户一般是不会脚本操作的,可视化操作对于他们来说所见即所得会容易一些,至少不是那么玄乎。关于我们云服务器建站选择宝塔面板还是LNMP环境包,我整理一二,有用户如果也有这些难以选择的时候可以参考。
第一、宝塔面板的适用与优势
从早期的WDCP面板,再到目前大众使用算是比较多的宝塔面板。即便目前宝塔面板也有专业付费版,但是基本用户免费版本也是足够用的,对于一些付费插件我们可以选择安装,但是也不要过于相信,尤其是有些安全插件功能不错,但是在安装后很多人会导致文件严格无法修改。
宝塔面板可视化安装和管理网站,确实是比较方便的。比如我们可以多任务的安装PHP版本以及安装管理站点,包括我们管理站点和数据。老 左(LAOZUO.ORG)个人建议如果我们有需要安装宝塔面板,建议2GB+内存服务器以上配置,相比脚本部署WEB,面板会占用多一些资源。
宝塔面板比较适合于我们不熟悉SHELL脚本安装部署WEB的,可以直接上手作为建站工具,我们没有必要在运维技术上花费太多的时间,我们可以上手后建站专注于网站运营。
第二、LNMP无面板环境包的优势适用
有群友提到目前LNMP的用户基本没有了,这是不对的说法。实际上,一直在玩服务器或者是有一定的脚本能力的,我们可能更倾向于使用LNMP等脚本部署无面板的环境包。一来我们可能彰显技术,同时可以在安装过程中部署和安装自己需要的组件支持,因为实际上只要建站后不需要太多的在面板中管理。
同时,相对于LNMP等无面板的版本,功能不多但是很实用且安全性比有面板的WEB环境是好一些的,基本上只要确保软件源的安全,其他不会有太多的面板漏洞。
总之,对于我们建站用户来说,我们其实首先考虑的不是哪个面板建站,而是你使用哪个最直接且快速实现你需要的效果,你直接能建站运营网站即可,没有必要在部署面板和管理服务器上花太多时间。对于后续我们有能力和时间,可以多学习运维,然后再不影响项目运营的时候选择何种面板建站。