如何在宝塔控制面板安装composer的图文教程
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天大佬阳阳说来一个网页版的资产管理,当时还真有收藏,但是并没有在自己博客上提现,那就等着把这篇文章写完再补充源码(卧槽-跑题了)
有一些源码的架设是需要Composer,没有Composer就会运行不正常,比如前段时间调试的独角数卡发卡系统 宝塔安装不错的自动(自动托管)发卡程序独角数卡(发卡) 教程 感觉还是有不少需要用的到的,特此做个教程;先来说说什么是Composer;
Composer是什么?
Composer 是 PHP 的一个依赖管理工具。可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。
Composer 默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如 vendor)进行安装。
Composer 需要 PHP 5.3.2+ 以上版本,且需要开启 openssl。
Composer 可运行在 Windows 、 Linux 以及 OSX 平台上。
Composer在宝塔控制面板的教程
首先进入宝塔linux面板后台---软件商店----已安装-PHP-设置,如下图:
然后在在php设置里面禁用函数里找到 putenv, 删除禁用函数 putenv (如下图)之后,就可以安装composer;(PS:一定要先删除 putenv 再安装composer)
Composer安装命令如下:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer self-update #升级版本
composer clear #清除缓存
如遇到composer下载太慢的问题,请将composer镜像设置为腾讯云或者阿里云的镜像即可。设置完成后,composer所有下载,都会通过腾讯云或者阿里云镜像进行,可大大提高下载速度哦。
腾讯云源
composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/
阿里云源
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
安装完成后,可以用命令:“composer –version”来查看你安装的版本号。
以上就是宝塔安装composer的处理方法;
延伸阅读:
如果是lnmp环境那么需要编辑PHP配置文件:
vi /usr/local/php/etc/php.ini进入编辑状态。
输入/,进入搜索模式,找到disable_functions
寻找disable_functions字符串,将后面的putenv删除。
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!