陈奇网络工作室

RedHat7安装PHP

建设工作站服务器

1 .操作系统版本

[ root @ awssrclib ] # cat/etc/red hat-release

redhatenterpriselinuxserverrelease 7.4 ( mai po ) )。

2 .下载PHP安装软件包。 此示例是5.6.30版

cd /usr/local/src

wget 3358 cn2.PHP.net/distributions/PHP-5.6.30.tar.gz

3 .解冻

tar -xzvf php-5.6.30.tar.gz

运行配置

cd php-5.6.30

./configureprefix=/usr/local/PHPwith-apxs2=/usr/local/Apache 2.4/bin/apxswith-config-file-file apxs etc-with-libxml-dir-with-GD-with-JPEG-dir-with-png-dir-with-freetype-dir-with-iconv-dir

配置期间发生了六个错误。 如下。

错误1 :

configure:error:xml2-config not found.pleasecheckyourlibxml2installation。

解决方案:

yum install -y libxml2-devel

错误2 :

configure:error:cannotfindopenssl\\ & amp; quot; s

解决方案:

yum install-yopensslopenssl-devel

错误3 :

配置: error:pleasereinstallthebzip2distribution

解决方案:

yum install -y bzip2 bzip2-devel

错误4 :

configure:error:JPEG lib.hnotfound。

解决方案:

yum install-ylibjpeglibjpeg-devel

错误5 :

configure:error:freetype-config not found。

解决方案:

yum install-yfreetypefreetype-devel

错误6 :

配置: error:mcrypt.hnotfound.pleasereinstallibmcrypt。

解决方案:

yum install -y libmcrypt-devel

其中错误6、需要安装epel扩展yum源代码,安装方法如下。

rpm-IVH http://dl.fedora project.org/pub/epel/7/x86 _ 64/packages/e/epel-release-7-11.noarch.rpm

6 .解决所有上述错误后,即可编译和安装

美妆

制造安装

7 .最后复制文件

CP PHP.ini-production/usr/local/PHP/etc/PHP.ini

8 .测试PHP是否正确解析

VI/usr/local/Apache 2.4/htdocs/mytest.PHP /

? php

echo php测试正常

9 .保存脚本后,按如下方式继续测试:

[ root @ awssrclib ] # curl localhost/mytest.PHP

php测试正常

10 .确定PHP配置文件所在的位置

[ root @ awssrclib ] #/usr/local/PHP/bin/PHP-I|grep-iloadedconfigurationfile

PHP warning:unknown:itisnotsafetorelyonthesystem \ ’stimezonesettings.you are * required * to use the date.timezonesettingorthedate _ default _ time zone _ set ( function.incaseyousedanyofthosemethodsandyouarestilestilte )

欢迎来到我的另一篇文章。 RedHat 7将安装httpd

3358 blog.itpub.net/20893244/view space-2151184 /

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3