linux宝塔面板安装composer的方法

2021年4月26日16:32:50 发表评论 595

linux宝塔面板安装composer的方法云服务器怎么样?云服务器值不值得购买?云服务器好不好?

linux宝塔面板安装composer的方法

有些项目安装会用到composer,如果直接安装会报错“Warning: putenv() has been disabled”。

所以宝塔面板安装composer我们需要删除禁用函数,删除之后,才可以正常安装。下面就说说,宝塔面板linux版本如何安装composer!

1、删除禁用函数

宝塔面板默认禁用一些安装 Composer 要用到的 3 个函数如下:

putenv() 、 pcntl_signal() 、 proc_open()

“PHP管理”→“禁用函数”→“删除putenv”。

这样删除就可以了。其他诸如此类,这里不再赘述。

2、全局安装

1)安装之前更新服务器软件包

如果是centos系统,可以使用 SSH 执行下方命令:

yum update -y

如果是debian类的

apt update

删除禁用函数和更新软件包后,就可以愉快安装composer了。这里用全局安装,安装命令如下:

此处为隐藏的内容!
发表评论并刷新,方可查看
发表评论

如果是国内服务器,可以会下载缓慢,可以换源解决。将 composer 源改成阿里云的镜像

composer config repo.packagist composer https://mirrors.aliyun.com/composer/

安装完成后,可以用命令:“composer --version”来查看你安装的版本号。

3、局部安装

这里简单提一下,上述下载Composer的过程正确执行完毕后(最后一步不要执行),可以将composer.phar文件复制到任意(比如项目根下),然后通过php composer.phar指令即可使用Composer了

不过还是推荐用全局安装~~~

4、更换镜像源

随着Composer的发展,已经很多大厂商都加入了Composer的镜像源,强烈推荐使用阿里云的,同步频率快,速度也很稳定,不过你可能对其他的也有兴趣:

  • 阿里云Composer镜像
  • https://mirrors.aliyun.com/composer/
  • 腾讯云Composer镜像
  • https://mirrors.cloud.tencent.com/composer/
  • 华为云Composer镜像
  • https://repo.huaweicloud.com/repository/php/
  • 安畅云Composer镜像
  • https://php.cnpkg.org

5、最后

宝塔安装composer会报错的处理方法,大概就是这样了 。如果是lnmp环境那么需要编辑PHP配置文件:

vi /usr/local/php/etc/php.ini进入编辑状态。

输入/,进入搜索模式,找到disable_functions

寻找disable_functions字符串,将后面的putenv删除。

  • 1、删除禁用函数
  • 2、全局安装
  • 3、局部安装
  • 4、更换镜像源
  • 5、最后

linux宝塔面板安装composer的方法

来源链接:https://www.vpssz.com/

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

郑重声明:VPS主机评测仅提供资料收集及VPS云主机信息推介,不提供任何VPS云主机及代购业务!