跟着SY速学Ubuntu系列五:Ubuntu 16 安装Composer

PHP依赖管理工具:Composer学习(1)安装

sudo apt-get install libcurl4-openssl-dev pkg-config libssl-dev

安装re2c

1.apt-get 安装
sudo apt-get install re2c

2.编译安装
re2c下载地址

tar -zxvf re2cxxxxx.tar.bz
./configure && make && sudo make install
安装openssl
进入PHP源码目录下的ext/openssl
ls 可以看到当前目录没有 configure 也没有 config.m4,但是有个config0.m4
cp config0.m4 config.m4
执行phpize(PHP安装目录/bin/phpize)
./configure --prefix=/usr/local/sxin/tools/openssl --with-openssl
make && make install

查看PHP.ini文件位置
php --ini

Configuration File (php.ini) Path
如果没有php.ini文件可以 cp /php源码目录/php.ini-development /Configuration File (php.ini) Path/php.ini
将openssl.so加入到php.ini 
echo 'extension="openssl.so"' >> /usr/local/sxin/php7/conf/php.ini

查看openssl扩展有没有加载成功
php -m | grep openssl

安装Composer
curl https://getcomposer.org/installer > composer.php
php composer.php
mv composer.phar /usr/local/sxin/php7/bin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值