图片 2

扩展安装OpenSSL出错的解决方法,如何在源码包编译安装的

以前编译php没有 –with–openssl 现在要使用到 openssl
,phpinze扩展安装,但是在make时候报错

图片 1

Linux中PHP安装与配置详解
(CentOS-6.5:php-5.2.13)。

今天找这个在网上找了大半天,最后总结应该是php版本本身的问题,错误是php编译好后,通过phpize单独添加时候报错的内容

Hello,大家好!我是——邪恶君子!

1 PHP简介
    PHP(PHP: Hypertext
Preprocessor的缩写,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

推荐阅读:

今天,给大家分享一下解决源码包编译安装 LEMP 环境下开启 OpenSSL
功能问题的过程。前几天,在访问页面时,突然报错,要求开启 openssl
功能。那怎么办呢,首先想到的是 yum
安装,但是,安装后还是没解决,因为 LEMP
的环境是源码包编译安装的,所以,还需要编译安装 openssl。

2 下载地址
    1)libmcrpyt
   
ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz
   
    2) php
     
   
    3)本次安装所有的软件资源包下载地址(安装环境:CentOS-6.5)

生产环境实用之LNMP架构的编译安装+SSL加密实现
http://www.linuxidc.com/Linux/2013-05/85099.htm

经过邪恶不懈的努力,终于找到了解决办法,而且真的成功了,下面就给大家分享一下!

到Linux公社1号FTP服务器下载

LNMP 全功能编译安装 for
CentOS 6.3笔记
http://www.linuxidc.com/Linux/2013-05/83788.htm

首先,要确保 LEMP 环境是源码包编译安装的,并且要清楚
PHP 的安装目录在哪里。

——————————————分割线——————————————

CentOS 6.3 安装LNMP (PHP 5.4,MyySQL5.6)
http://www.linuxidc.com/Linux/2013-04/82069.htm

其次,可以通过 yum 源的方式或者源码包编译安装 OpenSSL、OpenSSL-devel
两个包。

FTP地址:ftp://ftp1.linuxidc.com

在部署LNMP的时候遇到Nginx启动失败的2个问题
http://www.linuxidc.com/Linux/2013-03/81120.htm

然后,进入到 PHP 解压出来的目录里面,我这里的目录是 PHP-5.4.24。在 PHP
目录下,会有一个 ext 的扩展目录,进入里面,找到并进入 openssl
的目录。这时,我们所在的目录是:/root/php-5.4.24/ext/openssl

用户名:ftp1.linuxidc.com

Ubuntu安装Nginx
php5-fpm MySQL(LNMP环境搭建)
http://www.linuxidc.com/Linux/2012-10/72458.htm

这个目录下会有如下文件,看图:

密码:www.linuxidc.com

《细说PHP》高清扫描PDF+光盘源码+全套教学视频
http://www.linuxidc.com/Linux/2014-03/97536.htm

图片 2 

在 2016年LinuxIDC.com\8月\Linux中PHP安装与配置详解\

发表评论

电子邮件地址不会被公开。 必填项已用*标注