phpforLinux源码编译安装与配置方法-创新互联-成都快上网建站

phpforLinux源码编译安装与配置方法-创新互联

这篇文章主要讲解了“php for Linux源码编译安装与配置方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php for Linux源码编译安装与配置方法”吧!

台州ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!

一、下载

下载地址:http://cn2.php.net/distributions/php-5.6.8.tar.gz

二、安装

tar xzvf php-5.6.8.tar.gz

cd php-5.6.8

PHP编译参数:

#!/bin/sh
./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-pdo-mysql=/usr/local/mysql \
--with-zlib \
--with-gd \
--with-freetype-dir \
--with-png-dir \
--with-jpeg-dir \
--with-mcrypt \
--enable-mbstring \

--enable-fpm \
--disable-debug

make && make install

三、配置

cp php.ini-development /usr/local/php/lib/php.ini

cd /usr/local/php/etc/

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

sed -i "s/nobody/apache/g" php-fpm.conf

ln -s /usr/local/php/sbin/php-fpm /usr/sbin/

注:配合nginx使用的,如果是apache可不用配置;

四、校验

在apache web程序目录下增加一个info.php文件,内容如下:

phpinfo();

?>

打开浏览器,在地址栏输入:http://ip/info.php ,如果能正常显示出PHP相应信息即可;

编译PHP出错解决办法:

configure: error: xml2-config not found. Please check your libxml2 installation.

yum -y install libxml2 libxml2-devel
------------------------------------

configure: error: jpeglib.h not found.

yum -y install libjpeg libjpeg-devel
------------------------------------

configure: error: png.h not found.

yum -y install libpng libpng-devel
------------------------------------

configure: error: freetype-config not found.

yum -y install freetype freetype-devel
------------------------------------

configure: error: mcrypt.h not found. Please reinstall libmcrypt.

yum -y install libmcrypt-devel

感谢各位的阅读,以上就是“php for Linux源码编译安装与配置方法”的内容了,经过本文的学习后,相信大家对php for Linux源码编译安装与配置方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:phpforLinux源码编译安装与配置方法-创新互联
文章来源:http://kswjz.com/article/csochs.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流