⑴ centos 7.2 系统 php7.0.12的 curl 扩展怎么开启
curl是一个广泛使用的用来上传和下载的命令行工具,当然严格来讲,它还可以有别的用途。对于测试来讲,它是Web相关测试非常实用的工具,包括debugging,使用起来非常方便。
下面直接进入主题:
1、直接进入到php源码包中找到原先安装PHP的源码包文件①;
2、直接进入/usr/package/php-7.1.10/ext/curl目录②;
cd /usr/package/php-7.1.10/ext/curl
3、通过phpize工具生成configure文件③;
/usr/local/php/bin/phpize
4、将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系④;
./configure --with-php-config=/usr/local/php/bin/php-config
5、编译程序并安装文件;
make &&make install
6、在php的配置文件php.ini最后一行添加extension=curl.so即可。
相关解释(带圆圈的数字编号)可参考:https://panxu.net/article/8392.html
⑵ centos7.0怎么卸载软件
centos7.0卸载软件的方法
第一步: 卸载php5.4
1. 查看php版本
2. 卸载php
3. 查看php是否卸载
php未能完成卸载,还有对应的依赖包。所以需要接着来卸载。
4. 卸载php对应的依赖包
网上的资料是用rpm -e来卸载,但是试了几次都提示不能找到该安装包。
# rpm -e php-mysql-5.1.6-27.el5_5.3# rpm -e php-pdo-5.1.6-27.el5_5.3# rpm -e php-xml-5.1.6-27.el5_5.3# rpm -e php-cli-5.1.6-27.el5_5.3# rpm -e php-gd-5.1.6-27.el5_5.3# rpm -e php-common-5.1.6-27.el5_5.3
自己解决的办法是如下:
5.再次查看php是否卸载完成
第二步: 安装php
1. 下载php
2. 上传到服务器,并且解压
3. 安装php
1. 说明:
#–prefix=/usr/php ##PHP安装路径
#–exec-prefix=/usr/bin ##PHP命令执行路径
#–sysconfdir=/etc ##配置文件存放路径
#–with-apxs2=/usr/sbin/apxs ##Apache apxs扩展路径
#–with-mysql=/var/lib/mysql ##mysql路径
#–with-mysqli=/usr/bin/mysql_config ##mysqli路径
#–with-mcrypt ##启用加密模块
2. 出现错误, error: xml2-config not found.
3. 接着安装php
4. 编译php
5. 出现错误提示
网上解决方法如下:
6. 接着编译php
7. 编译test
8. 安装成功
9. 说明
如果apache不识别php,请对应的在http.conf中添加:
LoadMole php5_mole moles/libphp5.so
AddType application/x-httpd-php .php