2019独角兽企业重金招聘Python工程师标准>>>

1. 安装openssl
解压php的源码包
tar zxvf php-5.3.8.tar.gz 
cd soft/php-5.3.8/ext/openssl
mv config0.m4 config.m4                            否则报错:找不到config.m4
/opt/local/php-5.3.8/bin/phpize 
./configure --with-openssl --with-php-config=/opt/local/php-5.3.8/bin/php-config 
make
make test
make install
编辑php.ini文件增加下面的内容
[openssl]
extension_dir="/opt/local/php-5.3.8/lib/php/extensions/no-debug-non-zts-20090626/"
extension="openssl.so"

2.安装curl 扩展
cd soft/php-5.3.8/ext/curl
/opt/local/php-5.3.8/bin/phpize 
./configure --with-curl  --with-php-config=/opt/local/php-5.3.8/bin/php-config
make
make test
make install

编辑php.ini文件增加下面的内容
[curl]
extension_dir="/opt/local/php-5.3.8/lib/php/extensions/no-debug-non-zts-20090626/"
extension="curl.so"

转载于:https://my.oschina.net/u/144160/blog/493236

linux php源码包 安装openssl 和curl 扩展相关推荐

  1. linux系统源码安装教程,linux之源码包安装步骤

    源码:程序代码,人类可看懂的代码 编译程序:将程序代码编译成机器看懂的代码 二进制文件:经过编译程序变为二进制程序后,机器可执行的文件 make和configure: make是一支程序,会自动寻找M ...

  2. Linux 从源码编译安装 OpenSSL

    来源:http://wangyan.org/blog/install-openssl-from-source.html OpenSSL 是一款开源的 SSL 软件包,采用 SSL 的公开密钥技术,用于 ...

  3. LINUX下源码包安装mysql

    tar xvfz mysql-5.1.50-linux-i686-glibc23.tar.gz -C /usr/local/解压到的目录 cd /usr/local/ [root@drbd2 loca ...

  4. linux上源码安装mysql,Linux中源码包安装MySQL的shell脚本

    #!/bin/bash #安装MYSQL yum -y install ncurses-devel yum -y install autoconf tar zxf /cmake--C / cd /cm ...

  5. 【SRE笔记 2022.9.7 linux进程相关命令及源码包安装】

    SRE笔记 2022.9.7 源码包 定义 源码包安装 优缺点 优点 缺点 获取 安装 C语言和开发 nginx安装示例 基础环境准备 gcc make wget 下载源码包 解压源码包,进入目录 ( ...

  6. Linux系统中软件的“四”种安装原理详解:源码包安装、RPM二进制安装、YUM在线安装、脚本安装包...

    一.Linux软件包分类 1.1 源码包 优点: 开源,如果有足够的能力,可以修改源代码: 可以自由选择所需的功能: 软件是编译安装,所以更加适合自己的系统,更加稳定.效率更高: 卸载方便: 缺点: ...

  7. linux 如何从源码包安装软件?

    如何从源码包安装软件? 从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件 它会告诉你怎样才能成功安装 :)  通常从源码包安装软件的步骤是:  tar jxvf gtk+-2 ...

  8. linux top 源码,在Linux系统中下载源码包安装Topgrade的方法,附Topgrade选项说明

    本文介绍在Linux操作系统中下载源码包安装Topgrade的方法,即下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包并进行安装,经测试,在Ubun ...

  9. Linux下软件源码包安装问题解决方法

    从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件 通常从源码包安装软件的步骤是: tar jxvf gtk+-2.4.13.tar.bz2 解开源码包 cd gtk+-2.4 ...

最新文章

  1. 智源发布:悟道 · 文汇 | 面向认知,超大规模新型预训练模型
  2. Java报错:java.math.BigDecimal cannot be cast to java.lang.String
  3. Java高级编程细节-动态代理-进阶高级开发必学技能
  4. Hashtable学习笔记
  5. 文件夹和文件的名称变成蓝色
  6. discuz设置用户每天回帖数_如何用Redis统计独立用户访问量,除了Hash跟Bitset,还有这个...
  7. php mysql odbc_使用PHP和MySQL专用接口以及ODBC接口
  8. 锌合金铸件压铸方案的优化与应用 | 智铸超云案例分享
  9. 转载一篇让你全面了解什么是.NET。
  10. 现代密码学之对称加密-DES及AES算法
  11. transformer中的相对位置偏置的介绍(relative position bias)
  12. ios系统软件迁移到安卓_教你把ios系统移植到安卓手机
  13. JEECG Excel 工具类
  14. arcgis显示后台错误_ArcGIS后台服务器抛出异常的解决方法
  15. 数组名和数组名取地址
  16. 几行 Java 代码搞定图片提取文字功能
  17. CSLA公链为NFT带来更多可能—csla超级公链到底是干啥的
  18. Android中圆形图的几种实现方式
  19. php 追溯系统,php 无限分类父子追溯方法
  20. 计算机在电气工程中的应用,计算机在电气工程自动化控制中的应用(原稿)

热门文章

  1. python怎么读文件里的某一行-python读取txt文件并取其某一列数据的示例
  2. python语言怎么输入-Python input()函数:获取用户输入的字符串
  3. 报错:ModuleNotFoundError: No module named ‘cv_bridge‘,以及在ROS是如何安装cv_bridge库包
  4. NVIDIA Jetson Xavier NX安装torch和torchvision
  5. UVa10672 - Marbles on a tree(BFS)
  6. HashSet、TreeSet和LinkedHashSet
  7. 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。
  8. Redis 5种数据结构
  9. kubernetes环境下私有仓库搭建
  10. android事件处理概括