宝塔面板安装composer的详细教程

softyun3年前云服务器100

composer 是php 5.3 版本以上用来管理依赖关系的工具,你可以在自已的项目中声明所依赖的外部工具库,并使用 composer 来安装它们。现在越来越多的 php 框架或sdk都需要 composer 来安装,比如 thinkphp 6.0 以上的版本和腾讯云的一些sdk等等,基于这种情况,我们来简单的介绍下在宝塔面板下安装composer的方法。

注意下面的安装是将 composer 做为环境变量安装,是直接可以使用 composer 命令的!

宝塔面板安装composer教程

1、开启 putenv 函数

composer 的安装需要php开启 putenv 函数,否则会安装失败!由于 putenv 函数可以设置特定的环境变量而被认为是一个潜在的安全漏洞,因此php在安装之初是默认禁止它的!下面提供了两种开启 putenv 函数的方法,大家选择其中一种操作即可!

方法一、php 管理面板中删除 putenv 函数

 

方法二、修改 php 的配置文件 php.ini

打开 php.ini 文件并搜索 “disable_functions”,并将其后面的 putenv 删除即可!

2、安装 composer

在宝塔web管理页中打开终端或者ssh连接服务器!

(1)、安装 composer 命令:


composer config -g repo.packagist composer packagist.phpcomposer

阿里云源:


composer config repo.packagist composer mirrors.aliyun/composer/

腾讯云源:


composer config -g repos.packagist composer mirrors.cloud.tencent/composer/

注:如果已安装过composer,在你安装时,会提示让你使用更新命令,直接输入下面的命令即可!

(2)、更新 composer 命令


composer self-update

(3)、清除缓存


composer clear

3、检查 composer 是否安装成功

执行查看版本号的命令 


composer -v


composer --version

补充说明:

宝塔面板是支持php多版的,如果在不同版本的php中使用 composer ,只要开启php中的 putenv 函数即可!

原文地址:feiniaomy637

标签: 宝塔面板
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

宝塔是安装在服务器上吗?如何在服务器上安装宝塔面板

宝塔是安装在服务器上吗?是的,一般的物理服务器或云服务器都是可以安装的,比如阿里云ECS,阿里云轻量云,百度阿里云腾讯华为等各个云厂商都是可以的,比如:易探云国内高防服务器及云服务器也是可以安装的。虚...

宝塔面板MySQL服务管理常用命令语句大全整理

宝塔面板是一款简单易用、功能强大的服务器管理工具,我们可根据搭建的服务器操作系统不同,安装宝塔Linux面板或宝塔Windows面板对服务器进行管理。本文将介绍下宝塔Linux面板MySQL服务管理常...

宝塔面板严重错误登录不上怎么办

一些用户在使用宝塔面板的时候,可能操作上的错误,到时宝塔面板出现了严重错误,登录不上去了,但是服务器内的网站还能正常的运行,这个时候我们要怎么办呢?织梦模板网小编提醒大家先不要急。也不要再乱操作什么东...

一键安装宝塔Linux面板和一键卸载宝塔Linux面板命令

宝塔面板怎么一键安装?如何进行一键卸载?宝塔现在越来越受欢迎了不光是个人现在很多企业网站和政府网站都在使用宝塔面板搭建网站,宝塔面板一键搭建lnmp和lamp环境的功能让网站的搭建更加简单。除了环境的...

宝塔面板如何实现网站301重定向的方法?

宝塔面板如何实现网站301重定向的方法?很多站长都会对网站主域名做301重定向到www域名,这样对SEO是很有利的,很多大门户像:百度、淘宝等都对域名做了301重定向,宝塔面板可以轻松实现网站设置30...

BT宝塔面板设置网站301重定向的方法

一些主流的建站程序,比如wordpress网站程序里面都有301重定向,只要后台设置好主域名,其他域名都可以自动跳转过来非常的方便。如果没有这个功能比如说织梦网站,帝国等等就需要通过其他方法来设置,下...