继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

php编译安装脚本

烙印99
关注TA
已关注
手记 397
粉丝 92
获赞 449

97人阅读

#!/bin/bash


##############################################################


# File Name: c.sh


# Version: V1.0


# Author: wanglong


# Organization: www.oldboyedu.com


# Created Time : 2017-08-29 12:01:03


# Description:


##############################################################


yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel -y


rpm -qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel


yum -y install libmcrypt-devel mhash mcrypt


rpm -qa libmcrypt-devel mhash mcrypt


cd /home/oldboy/tools


#这里我使用的安装包,需要下载后才能执行以下命令(注意版本)


tar zxf libiconv-1.14.tar.gz


cd libiconv-1.14


./configure --prefix=/usr/local/libiconv


make && make install


cd /home/oldboy/tools/


tar xf php-5.5.32.tar.gz


cd php-5.5.32 


./configure \


--prefix=/application/php-5.5.32 \


#not mysql


--with-mysql=mysqlnd \       


--with-pdo-mysql=mysqlnd \


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


--with-freetype-dir \


--with-jpeg-dir \


--with-png-dir \


--with-zlib \


--with-libxml-dir=/usr \


--enable-xml \


--disable-rpath \


--enable-bcmath \


--enable-shmop \


--enable-sysvsem \


--enable-inline-optimization \


--with-curl \


--enable-mbregex \


--enable-fpm \


--enable-mbstring \


--with-mcrypt \


--with-gd \


--enable-gd-native-ttf \


--with-openssl \


--with-mhash \


--enable-pcntl \


--enable-sockets \


--with-xmlrpc \


--enable-soap \


--enable-short-tags \


--enable-static \


--with-xsl \


--with-fpm-user=www \


--with-fpm-group=www \


--enable-ftp \


--enable-opcache=no


ln -s /application/mysql/lib/libmysqlclient.so.18  /usr/lib64/


touch ext/phar/phar.phar


[ $? -ne 0 ] || echo "error" 


make && make install


ln -s /application/php-5.5.32/ /application/php


cd /home/oldboy/tools/php-5.5.32


cp php.ini-production /application/php/lib/php.ini


cd /application/php/etc/


cp php-fpm.conf.default php-fpm.conf


/application/php/sbin/php-fpm


netstat -lntup|grep php


ps -ef|grep php


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP