源码安装php-5.6.30.tar.gz

操作系统:CentOSrelease 6.8 (Final)

虚拟机:VMware

PHP软件包:php-5.6.30.tar.gz

安装步骤如下:

[[email protected] tools]# tar zxf php-5.6.30.tar.gz

[[email protected] tools]# cd php-5.6.30

[[email protected] tools]#

wget http://cn.php.net/distributions/php-5.6.30.tar.gz

[[email protected] php-5.6.30]#yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devellibiconv-devel -y #安装相关的lib软件包

[[email protected] php-5.6.30]#yum install freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devellibxslt-devel –y   #安装相关的lib软件包

[[email protected] php-5.6.30]#./configure \

--prefix=/application/php-5.6.30 \

--with-mysql=/application/mysql \

--with-iconv-dir=/usr/local/libiconv \

--enable-fpm \

--enable-mbstring \

--with-mcrypt \

--with-gd \

--with-openssl \

--with-mhash \

--enable-pcntl \

--enable-sockets \

--with-xmlrpc \

--enable-zip \

--enable-short-tags \

--enable-static \

--with-xsl \

--with-fpm-user=nginx \

--with-fpm-group=nginx \

--enable-opcache=no

设置软链接:#ln -s /application/php-5.6.30/  /application/php

拷贝PHP配置文件到PHP默认目录: cp php.ini-production  /application/php/lib/php.ini

配置php-fpm.conf文件:cp php-fpm.conf.default  php-fpm.conf

启动php服务php-fpm, 命令行:/application/php/sbin/php-fpm

检查php服务php-fpm的进程及端口的情况,命令如下:

[[email protected] nginx]# ps -ef|grep php-fpm

root     12228     1  0 13:42 ?        00:00:00 php-fpm: master process (/application/php-5.6.30/etc/php-fpm.conf)

nginx    12229 12228  0 13:42 ?        00:00:00 php-fpm: pool www

nginx    12230 12228  0 13:42 ?        00:00:00 php-fpm: pool www

root     12301  1708  0 14:01 pts/1    00:00:00 grep php-fpm

[[email protected] nginx]# lsof -i :9000

COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

php-fpm 12228  root    7u  IPv4 195435      0t0  TCP localhost:cslistener (LISTEN)

php-fpm 12229 nginx    0u  IPv4 195435      0t0  TCP localhost:cslistener (LISTEN)

php-fpm 12230 nginx    0u  IPv4 195435      0t0  TCP localhost:cslistener (LISTEN)

时间: 2024-10-06 01:39:49

源码安装php-5.6.30.tar.gz的相关文章

源码安装mysql-5.5.53.tar.gz

操作系统:CentOSrelease 6.8 (Final) 虚拟机:VMware 数据库:mysql-5.5.53.tar.gz 注意事项:源码安装包mysql-5.5.32.tar.gz之后的版本安装方式发生了变化. 安装步骤如下: #rpm -qa|grep mysql #yum remove mysql* #yum install cmake ncurses.x86_64 ncurses-devel.x86_64bison-devel #grupadd mysql #groupadd m

源码安装zabbix

源码安装zabbix 作者:尹正杰 前言:在安装zabbix之前,你要有LNMP环境,可以参考的另外一片文档,是关于LNMP的~我是在那个环境基础上搭建出来的~ 1.下载zabbix软件包 链接:http://pan.baidu.com/s/1slcXw41 密码:k8jm [[email protected] yinzhengjie]# yum -y install lrzsz 利用linux自带的上传命令上传软件包到服务器目录上 2.安装依赖包,不然配置zabbix的时候会报错 [[emai

CentOS6系统源码安装LNMP环境详解

一.安装nginx 以下命令均在root权限下执行,普通用户可通过su命令切换1.安装依赖 yum install gcc-c++ yum install pcre pcre-devel yum install openssl openssl-devel 2.下载源码 wget http://nginx.org/download/nginx-1.8.1.tar.gztar -zxvf nginx-1.8.1.tar.gzcd nginx-1.8.1 3.创建nginx用户 useradd -M 

linux 源码安装

下载源码安装包,一般为.tar.gz格式 解压源码至文件夹,linux终端进入该文件夹,安装只需三步,第四步为扫尾工作: ./configure --prefix=/usr/self/文件夹名称                   --prefix    自定义路径 make make install    需要权限 make clean   删除编译过程中的临时文件

zabbix 源码安装

环境: OS:Centos 6.5 安装步骤: 1,官网下载源码安装包zabbix-2.4.5.tar.gz. 2,添加用户和组 shell>groupadd zabbix shell>useradd zabbix -g zabbix 3,创建zabbix数据库,并授权账户. 4,安装yum依赖包 yum -y groupinstall "Development tools" yum -y install php-mbstring php-bcmath yum -y ins

大环境下MySQL5.6源码安装实战一步步教你 CentOS6.5_64bit下编译安装[email protected]

l转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/44813039 一.关闭防火墙 chkconfig iptables off service iptables stop 二.检查操作系统上是否安装了MySQL[[email protected] backup]# rpm -qa |grep mysqlqt-mysql-4.6.2-26.el6_4.x86_64mysql-5.1.71-1.el6.x86_64mysql-server-

Linux基础:从源码安装软件

为什么要从源码安装软件 在什么情况之下,我们需要从源代码安装软件呢?我想不外乎这些情形:一种情况是软件放出了新的版本,而所用的发行版并没有及时跟进,这时候,想要尝鲜的话,就非得靠自己不可:另一种情形是不管是软件的开发者,还是现用的系统都没有提供可直接使用的二进制包,而自己又非要使用该软件,那么也需亲自出马才行:当然,还有其他的情形.总而言之,学会从源代码安装软件是一项非常重要的技能. 什么是make 与 configure make 是一支程序,当执行make 时,make 会在当前目录下寻找

ubuntu 14.04 nginx + mysql + php源码安装

本文参考了 http://www.tuicool.com/articles/3iUNFnA  并在细节上做了一些补充.使安装过程更加顺畅. 首先要说的是ubuntu 上操作需要加sudo命令,所以在以下的命令上都要以sudo开始. 先安装一些依赖资源gcc  g++ openssl  libssl-dev (RedHat.centos才是openssl-devel) sudo apt-get install openssl sudo apt-get install libssl-dev sudo

Redis源码安装for centos7

本文源链接地址:https:www.93bok.com Redis概述 Redis的出现时间并不长,是NoSQL中的一种,基于键-值型的存储,与Memcache类似,但是Memcache中只是内存的缓存,而Redis不仅是内存中的缓存,还提供持久存储,在2009年第一次发布Redis Redis 全称(REmote DIctionary Server)远程字典服务器,而这个字典服务器从本质上来讲,主要是提供数据结构的远程存储功能的,可以理解为Redis是一个高级的K-V存储,和数据结构存储,因为

CentOS 源码安装MySQL5.7

一.安装方式源码安装,源码包名称mysql-boost-5.7.27.tar.gz,此版本包含boost库,在解压后的boost路径下.安装时,可以-DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/mysql-5.7.27/boost/指定boost路径 二.安装路径基础路径 /usr/local/mysql数据文件路径 /usr/local/mysql/data 三.安装依赖yum -y install autoconf automake libtool c