加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

手把手教你Linux下如何安装PHP工具Composer

发布时间:2020-05-25 22:47:42 所属栏目:PHP 来源:互联网
导读:本文章向大家介绍手把手教你Linux下如何安装PHP工具Composer,需要的朋友可以参考一下

一、安装PHP

由于Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。

选择安装PHP5.6:

1、安装前期准备

安装php前首先要明确apache即httpd以及mysql/MariaDB(数据库)是否已经安装好了,如果没有,需要先去安装apache和数据库。若都安装好了,那么就可以开始安装php了。

2、开始安装php

参考博客:https://blog.csdn.net/u010738364/article/details/75635334

2.1选择合适的源

centos7官方的源包太老,更新慢,默认都是下载5.4的版本,这会影响到数组操作数据库控制的代码风格,所以我在查看了几个网站选择的包后,最终确定使用https://mirror.webtatic.com/yum/el7/webtatic-release.rpm,代码如下:

#yum -y install epel-release #安装epel源参考博客:https://blog.csdn.net/w670328683/article/details/51673757

如下安装流程参考博客:https://blog.csdn.net/u010738364/article/details/75635334

#rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

#yum list php* #查看是否有我们需要的包

下载安装对应的包:

#yum -y install php56w php56w-mysql php56w-gd libjpeg* php56w-ldap php56w-odbc php56w-pear php56w-xml php56w-xmlrpc php56w-mbstring php56w-bcmath

php的加密扩展库php-mhash,但在源里并没有看到,所以要单独下载

#yum groupinstall "development tools"

#yum -y install mhash mhash-devel mcrypt

二、安装PHP7.x参考博客:

http://www.php.cn/php-weizijiaocheng-387055.html

https://blog.csdn.net/zhezhebie/article/details/73325663

三、安装Composer

参考官方安装方法:https://pkg.phpcomposer.com/#how-to-install-composer

安装前首先要确保php正确安装

安装方法一:直接安装的就是最新版本的composer

如果PHP没有设置全局变量,我们可以将php命令添加到全局变量中,以后每次只用输入php可以了,命令如下:

1、设置全局变量(这一步可以忽略)

#vim /etc/profile #添加如下内容到最后一行

PATH=$PAHT:/usr/local/php-fpm/bin/ #php启动的路径,根据自己的情况设置

#source /etc/profile

#php -v 查看PHP版本

2、全局变量设置好之后:

1)、执行下面命令 下载composer.phar文件

#curl -sS https://getcomposer.org/installer | php

2)、移动composer.phar文件到/usr/local/bin目录下 是命令全局可用

#mv composer.phar /usr/local/bin/composer

3)、composer #安装成功

方法二官方:

安装步骤:

下载安装脚本 -composer-setup.php- 到当前目录。

执行安装过程。

删除安装脚本。

#php -v #查看版本号

#php -r "copy('https://install.phpcomposer.com/installer','composer-setup.php');"

#php composer-setup.php

#php -r "unlink('composer-setup.php');"

#mv composer.phar /usr/local/bin/composer

#composer

#composer selfupdate #要经常执行此命令跟新

安装升级卸载参考博客:https://blog.csdn.net/yangbbenyang/article/details/52457666

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读