Redhat 5.1 install PHP 5.3.6  

Redhat 5.1 install PHP 5.3.6


现在各种版本的坑。。导致没有低版本的php

可能是使用的问题导致。系统版本没有提升导致的没有包可用....

  1. yum install gcc libxml2-devel bzip2-devel zlib-devel \
  2. curl-devel libmcrypt-devel libjpeg-devel \
  3. libpng-devel gd-devel mysql-devel  php-pecl-zip

download 软件包

wget http://cn.php.net/get/php-5.3.6.tar.bz2/from/this/mirror

tar -xjf php-5.3.6.tar.bz2

cd php-5.3.6

./configure --prefix=/usr/local/php53 \

--with-config-file-path=/etc/php53 \

--with-config-file-scan-dir=/etc/php53/php.d \

--enable-fpm \

--with-fpm-user=apache \

--with-fpm-group=apache \

--with-libdir=lib64 \

--with-mysql \

--with-mysqli \

--enable-mbstring \

--disable-debug \

--disable-rpath \

--with-bz2 \

--with-curl \

--with-gettext \

--with-iconv \

--with-openssl \

--with-gd \

--with-mcrypt \

--with-pcre-regex \

--with-zlib

make -j4 && sudo make install

#make 中出现以下内容可用忽略。。进行安装即可

WARNED TEST SUMMARY

---------------------------------------------------------------------

via [ext/pdo_sqlite/tests/common.phpt]

SQLite PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_sqlite/tests/bug_34630.phpt] (warn: XFAIL section but test passes)

via [ext/sqlite/tests/pdo/common.phpt]

SQLite2 PDO Common: Bug #34630 (inserting streams as LOBs) [ext/sqlite/tests/pdo/bug_34630.phpt] (warn: XFAIL section but test passes)

Bug #39863 (file_exists() silently truncates after a null byte) [ext/standard/tests/file/bug39863.phpt] (warn: XFAIL section but test passes)

sudo mkdir /etc/php53

sudo cp php.ini-production /etc/php53/php.ini

sed -i -e ‘s#php_fpm_CONF=\${prefix}/etc/php-fpm.conf#php_fpm_CONF=/etc/php53/php-fpm.conf#‘  sapi/fpm/init.d.php-fpm

cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

chmod a+x /etc/init.d/php-fpm

/sbin/chkconfig --add php-fpm

/sbin/chkconfig php-fpm on

sudo cp sapi/fpm/php-fpm.conf /etc/php53/

编辑文件 /etc/php53/php-fpm.conf

pid = run/php-fpm.pid

listen = 127.0.0.1:9000

pm.start_servers = 10

pm.min_spare_servers = 5

pm.max_spare_servers = 20

启动起来瞧瞧...

/etc/init.d/php-fpm start

netstat -antpu | grep :9000

netstat -anpo|grep php-fpm |wc -l

ps -ef | grep php-fpm

Redhat 5.1 install PHP 5.3.6

时间: 2024-12-14 12:09:08

Redhat 5.1 install PHP 5.3.6  的相关文章

REDHAT 7.3 INSTALL SYSTEMTAP

[[email protected] ~]# uname -r 1.安装程序 yum install systemtap systemtap-runtime // 这个会被安装 systemtap-sdt-devel-3.0-7.el7.x86_64 2. //安装内核调试符号 自动安装 stap-prep://安装内核调试符号 kernel-debuginfo-common-`name -r` kernel-debuginfo-`uname -r` kernel-devel-`uname -r

How to install OpenResty

How to install OpenResty 15 January 2014, 6:18 am OpenResty, also called “ngx_openresty”, is a web application server based on the Nginx core, it also contains lot of 3rd party Nginx modules and most of its system dependencies. OpenResty is not an Ng

linux 安装python3

一. 安装gcc软件 redhat   :  yum install gcc suse linux :  yast ---->    gcc 二.安装python3 # wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz # tar -zxf Python-3.4.4.tgz # cd Python-3.4.4 # ./configure # make # make install #测试是否成功  # python3 Py

OpenStack mi

赶着下班:先把初稿发出来,后期会整理 本文是本人基于真实环境部署一步步整理而来,如有不解可邮件联系我:[email protected] 本人是基于自定义yum源部署,因而速度很快,如有需要可以邮件联系我,给你发mitaka最新软件包 操作系统:CentOS Linux release 7.2.1511 (Core) 内核:3.10.0-327.el7.x86_64 效果图: OpenStack mitaka部署 约定: 1.在修改配置的时候,切勿在某条配置后加上注释,可以在配置的上面或者下面加

OpenSSL安装

下载:http://www.openssl.org/source/ 解压:tar -xvzf openssl-1.0.1l.tar.gz 配置:[[email protected] openssl-1.0.1l]# ./config --prefix=/usr/local/ --openssldir=/usr/local/openssl -g3 shared zlib-dynamic enable-camellia --prefix=/usr/local/ --openssldir=/usr/l

Storm 安装速记

大数据数据处理最常用的是两类模式:批处理和流计算.在open source领域,批处理最有名的组件自然是大名鼎鼎的Hadoop MapReduce,而流计算则是Storm. Storm是一个分布式的.容错的实时计算系统,目前是Apache 的一个incubator project (http://storm.incubator.apache.org/).介绍Storm基本概念的文章已经很多了,本文就不再赘述.在此仅仅速记一下笔者实际安装 Storm的步骤. 详细步骤: 1.安装Zookeeper

linux下编译安装php各种报错大集合

PHP开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域.PHP的文件后缀名为php. 本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. 报错1:make 后报错如下: Generating phar.php /home/oldboy/tools/php-5.3.27

mysql基础补充

前言 本篇的主要内容为整理mysql的基础内容,分享的同时方便日后查阅,同时结合python的学习整理python操作mysql的方法以及python的ORM. 一.数据库初探 在开始mysql之前先了解下什么是数据库: 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式.数据库有很多种类型,从最简单的存储有各种数据的表格到能够

[Linux] 设置系统时区

1. 检查当前时区 以 root 身份登录. # date Fri Sep 5 01:53:21 UTC 2014 其中 UTC 是指当前使用的时间系统为世界标准时间,也称世界协调时间.英文名称为 Coordinated Universal Time,法文名称为 Temps Universel Coordonné.作为英文缩写 CUT 和法文缩写 TUC 的妥协方案,简称 UTC.中国所处时区为 UTC+8. 2. 查看可用时区 查看目录 /usr/share/zoneinfo,可以看到所有时区