2019-12-26 18:33:31
围观(4196)
对于很多站长来说,在服务器上安装程序运行环境是极其困难的事情,所以很多站长会选择使用 "宝塔" 面板进行安装,安装"宝塔"之后可以根据自己的喜爱和需求安装各种程序运行依赖的软件.
除了"宝塔",博主在早期也玩过 "kangle" 之类的面板,但是使用过后觉得比较好用的还是"宝塔".
博主是个 PHP 程序员,在公司开发项目一般都是用的 phpStudy 或者 laragon 集成环境.
可能会有人问,程序员为什么不自己装环境,还要用集成环境?
一 为了保证开发团队每个人环境都是一样的. 如果开发团队每个人环境都不一样,可能自己写出来的代码在自己电脑上运行正常,提交到服务器就出现某些不知道什么鬼的错误.
二 方便快速.如果团队需要使用某个新特性,比如说某个项目用到的 PHP 版本和之前的不一样,那就可以用集成环境直接点两下鼠标更改版本,同时也做到了开发团队每个人配置一致(又回到了第一点)
三 懒.自己搭的环境出问题了需要一个一个调试或者修改配置.使用集成环境遇到问题直接百度/Google 就一下子很多解决方案.
回到 phpStudy Linux 面板.
在 Windows 上使用 phpStudy 开发使用体验还是很不错的,下文就记录一下使用 phpStudy Linux 面板的体验.
面板安装
面板官网: phpStudy Linux
首先当然是安装面板.注意需要开放 9080, 21, 22, 30000 - 30050 端口.
然后 CentOS 执行安装命令:
yum install -y wget && wget -O install.sh https://download.xp.cn/install.sh && sh install.sh
执行命令后稍等片刻,就会安装成功.
安装成功后可以看到一段信息,上面有面板地址及账号密码,就根据地址及账号密码去登录面板
进入面板
进入面板后,能看到一些服务器的配置信息之类的. 左上角还能看到面板默认安装了Nginx / Apache / FTP.
进入"软件管理"模块,能看到默认安装了 PHP5.5,要是默认安装 PHP7.3 多好...
环境/软件安装
这里有一个点不得不吐槽,就是首次安装软件,需要用微信扫码关注他们的公众号.
虽然 Windows 上使用 phpStudy 作为开发环境的人不少,但是也不应该这么粗暴的推广吧.
"宝塔"面板也没有做这么粗暴的推广行为.而且很多开发者是非常痛恨的这种推广的.
所以博主觉得这点不改一下的话,本身就没多少人用的 phpStudy Linux 会更少人使用.
可能会有人说,人家那么辛苦开发的集成环境,让你关注下微信公众号怎么了...
作为开发者当然也知道开发的不易,其实想要推广可以在页面上挂一下公众号二维码,有兴趣的人自然会关注,但为何要强制性呢...
而且,开发辛苦想收点辛苦费,可以挂打赏或者直接收费使用,根本没必要这样做.
安装 MySql8
使用的服务器内存只有 2G ,在安装 MySql8 的时候有提示"机器内存小于3GB,安装时间将稍长,请耐心等待" ,但是点击确定之后,并没有开始安装...
安装 PHP7.3
很顺畅的就安装了 PHP7.3 ,但是在卸载 PHP5 的时候提示已经有网站在使用,所以去把默认的网站删掉也解决了,这点是没问题的.
添加站点
添加站点发现, FTP 默认是不启用,并且不能选择启动
解决方法是到"首页"左上角启动 FTP.
此时发现,Nginx / Apache 也是没有启动的,然后想要一键启动环境.. 发现也没有这样的功能.
无奈只能手动一个一个点启动,同时还发现面板连"重启服务器"这样的功能也没有..
环境开启后,成功添加了网站,过程和"宝塔"的差不多.
面板默认安装了 Nginx 和 Apache 开启的时候这两个选一个开启就行了.因为都是 WEB 服务器软件,具体的知识有兴趣可以自行搜一下.
文件管理
发现这个功能和"宝塔"的文件管理还是有点区别的,"宝塔"的文件管理是可以直接操作整个服务器的文件.而 phpStudy Linux 只能管理创建的网站的文件,这点觉得 phpStudy Linux 比较好,因为其他文件可能会比较重要,泄露面板地址及账号密码也不会泄露其他重要文件.
总结
"宝塔"面板有些功能也需要登录账号,貌似也是要用微信关联.但是"宝塔"并不会强制,只要不使用到那些功能就行.像上面这些操作,在"宝塔"就不会触发需要关联微信的.
安装软件需要关注公众号这个操作是真的骚...
可能因为面板刚发布没多久,槽点太多了.
相比"宝塔"面板还是有差距.当然本文仅仅是"初体验",并没有太深入的使用,可能深入使用会有惊喜也说不定.
本文地址 : bubaijun.com/page.php?id=158
版权声明 : 未经允许禁止转载!
上一篇文章: PHP正则验证手机号是否正确
下一篇文章: 微信小程序推送公众号模板消息