监控系统实践第9天:使用Composer下载Laravel8.5
昨天大致介绍了一下Composer
的用法,今天来实操一把,在CentOS
系统下,用Composer
下载Laravel 8.5
,其他系统也大同小异。
为什么选择Laravel 8.5 ?
之前说PHP的框架选择现在相对流行,生态相对较好的Laravel
。
而通常选择Laravel
,都会选择相对稳定的版本,或者选择维护错误修复和安全修复周期比较久的LTS
版本。
为什么我的选择是8.5呢?
看到一篇文章标题Laravel <= 8.4.2 Debug模式 _ignition 远程代码执行漏洞
,出于保守心理,也为了省事,又是新项目,反正各个版本也都差不太多,当前最新的版本也就是8.5,干脆就上最新的了。
下载Laravel 8.5
这次的操作,算是真正意义上的开始触碰代码了。
一般下载一套程序,都会要求开启一些扩展之类的,Laravel 8.5
也不例外,下载之前,先去官网看一下下载Laravel 8.5
的要求:
PHP >= 7.3
BCMath PHP 拓展
Ctype PHP 拓展
Fileinfo PHP 拓展
JSON PHP 拓展
Mbstring PHP 拓展
OpenSSL PHP 拓展
PDO PHP 拓展
Tokenizer PHP 拓展
XML PHP 拓展
问题不大,PHP
我已经装好了7.3
,BCMath
、Ctype
、JSON
、OpenSSL
、PDO
、Tokenizer
、XML
通常都是默认安装好的,要安装的是Fileinfo
和Mbstring
。
之前我也表明过,我全套环境使用宝塔。因此,现在安装