下面直接进入主题:
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
Centos下安装curl方法一1.直接安装curl
# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz
# tar -zxf curl-7.17.1.tar.gz
# ./configure –prefix=/usr/local/curlmakemake install
2.安源贺装php,通过php的扩展库开启curl
只要打开开信岩关 –with-curl=/usr/local/curl
就可以了。
这个扩展库还是非常棒,是 fsockopen等等相关的有效滑裂御的替代品。
后面开发环境实际上悔改没就是在docker安装的centos8上面安装各类开发使用的软件,即centos8安装httpd
命令为:yum install httpd,后续直接输入y确认(当然也可以在install前面加上 -y 不用手动确认),一直到出现Complete!为止
命令:yum install httpd
命令:systemctl enable httpd
命令:systemctl start httpd
哦哦 报错了"System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down",如遇到这个问题是创建镜像和启动容器方式有问题, 请参照 打造专属的docker开发环境(一)-centos安装
正常情歼纤况启动成功没有任何报错信息
命令:systemctl status httpd
输入 冒号:及q 退碧纳出
命令: curl http://127.0.0.1:80
应该返回html页面
命令:docker ps -a
命令: docker commit -a "wh" -m "centos7+httpd" f0404b39ed3f centos7-wh-dev:v1
命令: docker images
新增了run 的-p参数
命令:docker run -p 80:80 -itd --privileged --name centos7-wh-dev-v1 centos7-wh-dev:v1 /usr/sbin/init
进入容器
docker exec -it centos7-wh-dev-v1 /bin/bash
进入 /var/www/html/ 目录创建一个index.html
docker命令大全
https://www.runoob.com/docker/docker-run-command.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)