集成环境与源码安装的感想

作者: 温新

分类: 【技术以外】

阅读: 2252

时间: 2019-11-24 18:00:31

这两天又在折腾环境的事情。关于服务器的环境已经完毕,剩下来的就是本地Linux开发环境的问题了。

看过我前面的文章的人,应该明白我不久前已经重新搭建过一次了。这一次为什么要重新搭建?起因是不断变大的C盘。我之前使用的是128G的固态硬盘,加1T机械。由于电脑上的软件很多,导致C盘(系统盘)越来越大,只剩下38G。因此,重新购买了一块500G的固态硬盘,带来的结果就是系统重装+部分软件重装(几乎所有的软件都重装了),重新系统所带来的结果就是多数软件因为缺少存在C盘的数据而无法启动。因此,这两天又在重新折腾LN/AMP,再次折腾的过程中又有了一些关于安全性的想法,目前还在实践中。

关于再次环境搭建,我有两种想法,为了节约时间,第一种想法是直接使用面板集成环境,第二种想法是自己手动编译安装。事实上,面板集成环境我已经尝试了,下面关于这两种环境谈谈自己的个人想法。

关于集成环境,目前有这么几种,lnmp一键安装包,宝塔linux,phpstudy for linux。这三种是我已知的,其它的,没有去了解。这三种都使用过,目前体验最好的是lnmp一键安装包。

这三种各有优劣,同时也面向了不同的人群。下面是我的想法,选择环境之前,为了节约时间,我选择了phpstudy for linux与宝塔Linux,原因是为了快速搭建开发环境。事实确实如此,phpstudy for linux搭建速度最快,宝塔linux次之。快速搭建环境之后可以用了吗?可以用,前提是不需要其它的扩展。最终,我放弃了集成环境,选择了自己源码编译安装,并考虑一定的安全问题,关于最后为什么选择了源码安装,一起看看下面分介绍就知道了。

关于集成环境

面板型的集成总的来说优点是非常大的,对于安全性有着较高的防护,操作非常简单。总的来说这是面向对linux不熟悉的人群,当然了熟悉的人也可以用。对着面板点点圈圈就能够使用了,多方便。但是遇到问题,结果就是结果找解决方法N小时。比如说openssll扩展,phpstudy for linux面板就是没有显示,而配置文件中这个也是注释掉的。当你通过改配置文件打开它之后,那么恭喜你,报错。这个问题没能解决是我放弃面板环境的原因之一。作为一款开放的软件,我相信它是不会有问题的。我把问题归纳在我的环境问题上,没能解决它那就放弃它。在此,也希望phpstudy for linux越来越好,真的实现让天下没有难配置的服务器环境。

关于宝塔,总体来说,比phpstudy for linux成熟很多,原因是我觉得还是很繁琐。相比于phpstudy for linux来说,宝塔确实比较繁琐了。

关于lnmp一键安装包,只剩下这个了,那还不如自己编译安装吧。lnmp没有面板,对于使用的人有一定的要求,那就是熟悉linux系统,纯命令操作。

优点:方便快捷,节约时间,一键即成,无需担心依赖问题

缺点:安装不可控制

关于源码编译安装

源码安装需要一定的linux知识,同时也需要耐心。使用它最大的好处就是所有系统都可以自己控制,想干嘛就干嘛。但安装起来却是一件痛苦并快乐的事情。

优点:细节可控,随心所欲

缺点:相当浪费时间

总结:

1) 如果想快速搭建一个环境,推荐使用集成换成;

2) 如果想更快的搭建环境,推荐phpstudy for linux;

3) 如果想使用成熟稳定一点的,推荐宝塔linux;

4) 如果喜欢使用命令的,推荐lnmp一键安装包;

5) 如果想按自己想法搭建环境的,推荐使用源码编译安装。

我是夕阳何处寻,期待和优秀的你一起同行!

夕阳何处寻

2019年11月24日

请登录后再评论