宿迁腾云网络网站建设公司

腾云网络 六年经验专注网站建设
  • 首页
  • 服务项目
    • 网站建设
    • 微信小程序
    • SEO优化
    • APP开发
  • 建站费用
  • 成功案例
    • 网站建设案例
    • 小程序案例
    • APP开发案例
    • SEO优化案例
  • 行业动态
    • 网站建设
    • SEO优化
    • 技术日志
  • 联系我们
    • 关于我们
首页 > 行业动态 > 技术日志 > php curl扩展下载编译安装PHP环境和版本服务器:64位PHP:8.0.8下载php curl 扩展下载

php curl扩展下载编译安装PHP环境和版本服务器:64位PHP:8.0.8下载php curl 扩展下载

2022-04-21

前言

上次编译安装(见:.4编译安装20.1),这次我们编译安装PHP。

环境和版本

服务器:64 位

PHP:8.0.8

下载页面地址:

tar.gz 包下载链接:

预安装

一、下载PHP8源码包

wget --no-check-certificate https://www.php.net/distributions/php-8.0.8.tar.gz

下载成功。 (由于PHP官网的ssl证书是不可信的,所以可以忽略--no--参数,才能正常下载。wget命令的详细解释请参考:wget详解命令)

二、解压源码包

tar -zxvf php-8.0.8.tar.gz 

如上图解压完成。

三、进入php-8.0.8目录

这是目录中的所有文件。

四、安装必备依赖项

yum install -y gcc-c++ autoconf make \
libjpeg libjpeg-devel  \
libpng libpng-devel \
freetype freetype-devel \
libxml2 libxml2-devel \
zlib zlib-devel unzip \
zip libzip-devel \
glibc glibc-devel \
glib2 glib2-devel \
bzip2 bzip2-devel \
curl curl-devel libcurl-devel \
ncurses openssl-devel \
gdbm-devel db4-devel libXpm-devel \
libX11-devel gd-devel gmp-devel \
readline-devel libxslt-devel \
expat-devel xmlrpc-c xmlrpc-c-devel \
libicu-devel libmcrypt-devel \
libmemcached-devel \
oniguruma oniguruma-devel \
sqlite-devel \
wget

五、安装epel

yum install -y yum-utils
package-cleanup --cleandupes
yum update -y
yum install -y epel-release
# 如果找不到epel-release包,则进行下面两步操作
# wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -ivh epel-release-latest-7.noarch.rpm

上述两步依赖的安装速度取决于系统现有依赖的数量、网速等配置,可能需要较长时间。

如上图,我的安装依赖部分流程。

安装

一、查看可配置的构建参数

./configure --help

如果直接执行命令和阅读手册的体验不友好php curl扩展下载,可以去php官网查看“核心配置选项列表”,注意上面标注的版本的区别。

官网地址:

二、根据自己的需要,选择合适的编译参数进行安装:

./configure --prefix=/usr/local/php \
--enable-gd \
--enable-dba \
--enable-fpm \
--enable-dom \
--enable-pdo \
--enable-exif \
--enable-intl \
--enable-soap \
--enable-pcntl \
--enable-shmop \
--enable-bcmath \
--enable-filter \
--enable-session \
--enable-sockets \
--enable-calendar \
--enable-mbstring \
--enable-simplexml \
--disable-fileinfo \
--with-bz2 \
--with-cdb \
--with-curl \
--with-pear \
--with-zlib \
--with-mhash \
--with-iconv \
--with-mysqli \
--with-openssl \
--with-pcre-jit \
--with-pdo-mysql \
--with-mysql-sock \
--with-openssl-dir

如上图,检查配置完毕。

注意:对于./文件(或者也可以称其为本地命令php curl扩展下载,但注意用./执行),以及对make和make感兴趣的同学,以后编译和使用安装,可以参考我上一篇文章./、make、make命令的说明:

可能出现的错误(部分一起执行时没有安装成功网站开发,这里可能要单独安装):

1、 '-2.0', by ':', 不是

重新执行一次安装 - 就是这样

yum install libxml2-devel

2、 '', by ':', 不是

单一安装 -

yum install sqlite-devel

3、: :

重新安装-

yum -y install bzip2-devel

4、 '', by ':', 不是

安装-

yum install libcurl-devel

5、 '', by ':', 不是

安装-

yum install libpng-devel

6、icu系列

Package 'icu-uc', required by 'virtual:world', not found
Package 'icu-io', required by 'virtual:world', not found
Package 'icu-i18n', required by 'virtual:world', not found

安装参考:安装ICU库

7、 '', by ':', 不是

安装参考:8 安装和-

三、编译

make

编译需要时间。

编译完成,最后别忘了在提示符下make testseo优化,测试和不测试差别不大,下面直接安装。

四、安装

make install

安装完成。

测试

通过查找php可执行文件检查版本测试是否安装成功

[root@haoqixin php-8.0.8]# /usr/local/php/bin/php -v

如上,好的。

创建软链接

总是使用/usr//php/....这么长的前缀会很麻烦而且很费时间,我们来创建一个软链接:

ln -sf /usr/local/php/bin/php /usr/local/bin/php
ln -sf /usr/local/php/bin/php-config /usr/bin/php-config
ln -sf /usr/local/php/bin/phpize /usr/local/bin/phpize
ln -sf /usr/local/php/bin/pecl /usr/local/bin/pecl

现在再次执行 php -v 验证创建

!

复制配置文件

刚刚安装的php默认没有正式的(修改默认)配置文件。以下命令演示,我们复制提供的默认文件使用。

并复制系统启动脚本,修改文件权限。

cp /root/demo_php/php-8.0.8/php.ini-development /usr/local/php/lib/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
cp /root/demo_php/php-8.0.8/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm

启动 php-fpm

service php-fpm start

检查进程是否启动

[root@haoqixin init.d]# ps -ef |grep php

测试终端执行代码

[root@haoqixin ~]# php -r "echo '技术好奇心';"

配置启动php-fpm

chkconfig php-fpm on

总结

好的,至此,PHP8已经全部安装完毕。

希望对大家学习有所帮助。

Tag: php curl
网站制作公众号

宿迁腾云网络网站建设公司 | 网站开发 | 网站制作 | 网站优化

咨询电话:13160355545

上一篇

返回栏目

下一篇

热推

  • php网络公司网站源码如何利用PHP直播平台源码的直播电商业务是关键?php网站源码 下载
  • php 网站源码 论坛修改版流行PHP语言论坛程序官方网站取走网站完整数据库(图)论坛源码 php手机版
  • php订单管理系统 开源 二直播带货源代码的开发语言和基础功能设置设置开源cms系统 php
  • 一份名叫Eric:人工智能的本科4年课程清单,学霸
  • 一下使用php判断浏览器类型的方法发现解决这个问题很简单
  • 做软件开发的基本步骤和布局方法,你知道吗?
  • Web前端工程师需要学习那些编程语言?前的web前端
  • 【机器之心】错误提问和解决遍览编程语言的发展历程
  • 免费php网站模板MCms建站系统,完全开源、完全免费++Tp6开发! 网站模板免费下载php
  • 心理咨询行业也能开发微信小程序吗?类小程序

相关

php素材网站源码免费下载自媒体人必备的实用工具网站,都是在

php素材网站源码免费下载自媒体人必备的实用工具网站,都是在

php开发框架有哪些2016年具体分析PHP在中国的发展现状

php开发框架有哪些2016年具体分析PHP在中国的发展现状

php开发框架有哪些技术层面一说开发语言的区别在哪里?PHP

网站做了阿里云cdn php怎么获取用户的真实ip腾讯不造车

php素材网站源码免费下载换个代码git拉一下用打开不就好了

php开发实战慕课网“成长▪夏日大作战”活动正式上线php

php开发实战与别的培训不同,慕课网更在意你的学习php m

php开发实战与别的培训不同,慕课网更在意你的学习php m

php游戏开发框架总结:Java:网页,企业级开发普通应用软

php游戏开发框架总结:Java:网页,企业级开发普通应用软

最小的php框架字节跳动应用机器学习平台公测大模型训练性能提

最小的php框架字节跳动应用机器学习平台公测大模型训练性能提

php游戏开发框架PHP学习第三阶段阶段学习周期及安装、SV

php游戏开发框架PHP学习第三阶段阶段学习周期及安装、SV

标签

seo(733) 市场营销(438) 搜索引擎(316) 网站建设(306) 网站(306) 网站制作(293) 编程语言(237) PHP(216) 建站(165) 关键词排名优化(149) 优化(129) 网站建设公司(127) 软件(112) seo排名(98) 外链(93) 科技(89) 域名(84) 搜索引擎优化(68) 网站关键词(64) 域名服务器(63) 网站排名优化(62) 网站排名(61) 电子商务(57) 时政(56) 网站优化(55) 开发(49) 引擎(49) 网站设计(47) 移动互联网(45) 开发框架(45) seo培训(43) 框架(43) 搜索引擎收录(42) 排名优化(41) 网站建设方案(41) 关键(39) 网站分析(39) 百度(39) 前端开发(36) 网站服务器(35) 源码(35) 百度优化(35) 开放源代码(34) 网站权重(31) 应用(30) 网站建设知识(30) 广州网站建设(30) 网页设计(29) 谷歌(29) 流量(28)
宿迁腾云网络网站建设公司
网站建设
  • 私人定制
  • 标准模板建站
  • 经济模板建站
精品模板

宿迁腾云网络网站建设公司

联系电话:13160355545

公司地址:江苏省宿迁市丽景湾华庭北门都市花园公寓9楼907

联系邮箱:admin@tyweb.net

全国分站
  • 北京
  • 广东
  • 东莞 广州 中山 深圳 惠州 江门 珠海 汕头 佛山 湛江 河源 肇庆 潮州 清远 韶关 揭阳 阳江 云浮 茂名 梅州 汕尾
  • 山东
  • 济南 青岛 临沂 济宁 菏泽 烟台 泰安 淄博 潍坊 日照 威海 滨州 东营 聊城 德州 莱芜 枣庄
  • 江苏
  • 苏州 徐州 盐城 无锡 南京 南通 连云港 常州 扬州 镇江 淮安 泰州 宿迁
  • 河南
  • 郑州 南阳 新乡 安阳 洛阳 信阳 平顶山 周口 商丘 开封 焦作 驻马店 濮阳 三门峡 漯河 许昌 鹤壁 济源
  • 上海
  • 河北
  • 石家庄 唐山 保定 邯郸 邢台 沧州 秦皇岛 张家口 衡水 廊坊 承德
  • 浙江
  • 温州 宁波 杭州 台州 嘉兴 金华 湖州 绍兴 舟山 丽水 衢州
  • 陕西
  • 西安 咸阳 宝鸡 汉中 渭南 安康 榆林 商洛 延安 铜川
  • 湖南
  • 长沙 邵阳 常德 衡阳 株洲 湘潭 永州 岳阳 怀化 郴州 娄底 益阳 张家界 湘西
  • 重庆
  • 福建
  • 漳州 泉州 厦门 福州 莆田 宁德 三明 南平 龙岩
  • 天津
  • 云南
  • 昆明 红河 大理 文山 德宏 曲靖 昭通 楚雄 保山 玉溪 丽江 临沧 思茅 西双版纳 怒江 迪庆
  • 四川
  • 成都 绵阳 广元 达州 南充 德阳 广安 阿坝 巴中 遂宁 内江 凉山 攀枝花 乐山 自贡 泸州 雅安 宜宾 资阳 眉山 甘孜
  • 广西
  • 贵港 玉林 北海 南宁 柳州 桂林 梧州 钦州 来宾 河池 百色 贺州 崇左 防城港
  • 安徽
  • 芜湖 合肥 六安 宿州 阜阳 安庆 马鞍山 蚌埠 淮北 淮南 宣城 黄山 铜陵 亳州 池州 巢湖 滁州
  • 海南
  • 三亚 海口 琼海 文昌 东方
  • 江西
  • 南昌 赣州 上饶 吉安 九江 新余 抚州 宜春 景德镇 萍乡 鹰潭
  • 湖北
  • 武汉 宜昌 襄樊 荆州 恩施 孝感 黄冈 十堰 咸宁 黄石 仙桃 随州 天门 荆门 潜江 鄂州 神农架
  • 山西
  • 太原 大同 运城 长治 晋城 忻州 临汾 吕梁 晋中 阳泉 朔州
  • 辽宁
  • 大连 沈阳 丹东 辽阳 葫芦岛 锦州 朝阳 营口 鞍山 抚顺 阜新 本溪 盘锦 铁岭
  • 黑龙江
  • 齐齐哈尔 哈尔滨 大庆 佳木斯 双鸭山 牡丹江 鸡西 黑河 绥化 鹤岗 伊春 大兴安岭 七台河
  • 内蒙古
  • 赤峰 包头 通辽 呼和浩特 乌海 鄂尔多斯 呼伦贝尔
  • 贵州
  • 贵阳 黔东 黔南 遵义 黔西 毕节 铜仁 安顺 六盘水
  • 甘肃
  • 兰州 天水 庆阳 武威 酒泉 张掖 陇南 白银 定西 平凉 嘉峪关 临夏 金昌 甘南
  • 青海
  • 西宁 海西 海东 海北 果洛 玉树 黄南
  • 新疆
  • 乌鲁木齐 伊犁 昌吉 石河子 哈密
  • 西藏
  • 拉萨 山南 林芝 日喀则
  • 吉林
  • 长春 白山 白城 延边 松原 辽源 通化 四平
  • 宁夏
  • 银川 吴忠 中卫 石嘴山 固原
SiteMap
网站地图
TAG标签
Copyright © 2017-2022 TYWEB.NET 宿迁腾云网络科技有限公司 ALL RIGHTS RESERVED.   苏ICP备17033535号-1
  • 客服

    在线客服

  • 电话

    13160355545

  • 微信

精品模板
建站费用
成功案例
联系我们