`
AILIKES
  • 浏览: 186400 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP5.3安装

 
阅读更多
  1. 安装依赖包,其中有部分软件是由EPEL提供,所以要添加EPEL源
    [java] view plaincopy在CODE上查看代码片派生到我的代码片
     
    1. sudo yum install gcc gcc-c++ libxml2 libxml2-devel autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel  zlib zlib-devel \  
    2. glibc glibc-devel glib2 glib2-devel openssl-devel bzip2-devel libcurl-devel t1lib-devel gmp-devel libc-client-devel openldap-devel unixODBC-devel \  
    3. mysql-devel expat-devel libxslt-devel libmcrypt libmcrypt-devel libedit wget  
    依赖包是和PHP的功能模块相关的,如果要开启PHP更多的功能,则系统要安装对应的开发包
     
  2. 调整库文件
    [java] view plaincopy在CODE上查看代码片派生到我的代码片
     
    1. ln -sv /usr/lib64/libc-client.so /usr/lib/libc-client.so  
    2. ln -sv /usr/include/sqlext.h /usr/local/include/  
  3. 安装PHP(j坚持最小化原则,只开启需要的功能)
    [java] view plaincopy在CODE上查看代码片派生到我的代码片
     
    1. wget http://cn2.php.net/distributions/php-5.3.28.tar.bz2  

             地址不可用时可以使用:http://php.net/get/php-5.3.28.tar.gz/from/a/mirror

    1. tar jxf php-5.3.28.tar.bz2  
    2. cd php-5.3.28  
    3. ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-config-file-scan-dir=/usr/local/php5/etc/php.d --with-bz2 --with-openssl --with-zlib --with-mhash --with-pcre --enable-exif --enable-sockets --enable-mbstring --enable-xml --enable-fpm --enable-soap --with-gd --with-curl --with-mcrypt --with-unixODBC --with-imap --with-imap-ssl --with-jpeg-dir --with-png-dir --with-zlib-dir --with-freetype-dir --enable-gd-native-ttf --enable-gd-jis-conv --with-mysqli --with-pdo-mysql --enable-dom --with-kerberos --disable-debug  
    4. make  
    5. make install  
  4. 安装后的配置
    [java] view plaincopy在CODE上查看代码片派生到我的代码片
     
    1. cp php.ini-production /usr/local/php5/etc/php.ini  
    2. cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf  
    3. mkdir /usr/local/php5/etc/php.d  
    4. cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm  
    5. chmod u+x /etc/init.d/php-fpm  
    6. service php-fpm start  
    7. chkconfig php-fpm on 
分享到:
评论

相关推荐

    PHP5.3安装版

    php5.3安装版,win32位,线程安全

    APACHE2.4+PHP5.3安装环境必备文件

    所以如果需要配置PHP5.3环境,必须单独下载本文件才能正确配置。 注意:本文件仅适用于PHP 5.3 TS(线程安全)版本。不适合NTS,不适合PHP5.2 PHP5.4 如果需要PHP5.2 或PHP5.4 请下载我另外上存的资源。

    ubuntu 同时装php5.3和5.2

    ### Ubuntu同时安装PHP 5.3与5.2 在某些特定项目中,可能需要同时运行不同版本的PHP来满足不同的需求。例如,在一个需要使用Zend Optimizer的项目中,由于该工具仅支持PHP 5.2,而Ubuntu系统默认安装的是PHP 5.3,...

    Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解

    在本篇文章中,我们将详细讲解如何在CentOS 6.5上为PHP 5.3安装ffmpeg扩展,这是一个用于处理多媒体文件的强大的开源工具。 首先,确保系统已经安装了必要的开发工具,包括GCC编译器和相关的库,因为它们是编译和...

    php的suhosin扩展安装suhosin-github主分支包

    1. 已安装PHP:检查PHP版本是否符合Suhosin的兼容性要求,通常Suhosin支持PHP 5.x到7.x。 2. Git工具:因为我们将从GitHub下载源码,所以需要安装Git。 下面是安装步骤: 1. **克隆Suhosin GitHub仓库**: 打开...

    PHP5.3安装Zend Guard Loader图文教程

    Zend Optimizer/3.3.3 解密加代码优化,提高...安装方法有所不同,以下是安装 Zend Guard Loader的具体方法: 下载地址:ZendGuardLoader-php-5.3-Windows.zip 下载好后解压压缩包,找到 ZendGuardLoader-php-5.3-Wi

    lamp搭建(apache2.2+mysql+php5.3)

    安装PHP 5.3的步骤如下: 1. 安装必要的编译工具和依赖库,如 `libxml2`, `openssl`, `gd`, `curl`, `mcrypt` 等。 2. 下载PHP源码包(如php-5.3.x.tar.gz),并解压缩。 3. 配置PHP,指定Apache的安装路径,启用...

    php5.3php_curl

    标题“php5.3php_curl”提示我们关注的是PHP 5.3版本的一个特定功能模块,即PHP的cURL扩展。cURL是用于在PHP中处理URLs的库,它允许开发人员通过各种协议(如HTTP、HTTPS、FTP、FTPS等)传输数据。在PHP 5.3中,cURL...

    php5.3 64位WampServer

    在本例中,我们关注的是WampServer的特定版本——“php5.3 64位”。 **PHP 5.3的关键特性** PHP 5.3是PHP语言的一个重要版本,发布于2009年,引入了许多新功能和改进,其中包括: 1. **命名空间(Namespaces)**...

    PHP5.3最新版本

    - `icudt49.dll`、`icuin49.dll`、`icuuc49.dll`、`icule49.dll`:这些是ICU(International Components for Unicode)库的组件,用于处理Unicode字符和国际化,PHP5.3可能依赖这些库进行多语言支持。 - `...

    php5.3的memcache

    在PHP5.3环境中安装Memcache扩展,首先需要下载适用于该版本的源代码包,然后通过phpize来配置和编译。确保在编译过程中添加`--enable-memcache`选项。最后,使用`make && make install`命令进行安装,并在php.ini...

    php5.3-php5.4mongo扩展

    本文所提及的资源“php5.3-php5.4mongo扩展”正好解决了这个问题,它包含了适用于不同环境的预编译扩展,确保了在PHP 5.3和5.4版本下的可用性。 在提供的压缩包文件中,有四个不同版本的扩展: 1. ...

    php5.3安装包(LINUX)

    在Linux环境下安装PHP 5.3是为服务器配置Web开发环境的关键步骤。以下是对PHP 5.3在Linux系统安装过程中的详细解释和相关知识点: 1. **PHP 5.3的新特性**: - **命名空间(Namespaces)**:这是PHP 5.3引入的一个...

    php_imagick扩展 php 5.3

    《PHP Imagick扩展在PHP 5.3环境下的应用与详解》 PHP Imagick扩展是PHP语言中用于处理图像的强大工具,它提供了对ImageMagick库的接口,使得开发者能够执行复杂的图像操作,如图像的读取、写入、转换、编辑以及...

    一键lnmp(mysql分离)(nginx 1.13+mysql5.5+php5.3)-详细笔记文档总结-带安装包

    《一键LNMP(MySQL分离):Nginx 1.13+MySQL 5.5+PHP 5.3 安装与配置指南》 在IT行业中,搭建LNMP(Linux + Nginx + MySQL + PHP)环境是常见的任务,尤其对于Web服务器的配置和管理。本篇文章将深入探讨如何在...

    php_solr.dll ,php5.3版本

    描述中提到“php5.3版本的php_solr.dll,很难找到的哦”,这暗示了几个关键点: 1. **兼容性问题**:随着 PHP 不断更新,旧版本的支持逐渐减少,像 PHP 5.3 这样的较早版本的扩展可能难以在官方源或常规渠道找到。 2...

    php_mongo.dll php5.3 vc6

    标题中的"php_mongo.dll php5.3 vc6"指的是PHP的一个扩展模块,用于连接和操作MongoDB数据库。这个特定的版本是为PHP 5.3编译的,并且使用了Visual C++ 6 (VC6)作为编译器。在PHP环境中,扩展通常以动态链接库(DLL...

    windows下php5.3 v9 redis扩展 php_redis.dll

    标题中的“windows下php5.3 v9 redis扩展 php_redis.dll”指的是在Windows操作系统环境下,针对PHP 5.3版本的v9构建的Redis扩展,这个扩展的主要功能是让PHP能够与Redis内存数据存储系统进行交互。Redis是一个开源的...

    php_igbinary.dll与vc9编译redis.dll扩展适合php5.3

    本文将深入探讨两个特定的PHP扩展:`igbinary`和`redis`,以及它们的VC9编译版本与PHP 5.3的兼容性。 首先,`igbinary`是一个PHP扩展,它提供了一种更高效的数据序列化和反序列化机制。传统的PHP序列化方式(如`...

Global site tag (gtag.js) - Google Analytics