千家信息网

LNMP中PHP的示例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下LNMP中PHP的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!wget http://cn2.
千家信息网最后更新 2026年11月02日LNMP中PHP的示例分析

小编给大家分享一下LNMP中PHP的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

wget http://cn2.php.net/distributions/php-5.4.37.tar.bz2
tar jxf php-5.4.37.tar.bz2
useradd -s /sbin/nologin php-fpm
cd php-5.4.37
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=php-fpm --with-fpm-group=php-fpm --with-mysql=/usr/local/mysql --with-mysql-sock=/tmp/mysql.sock --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-ftp --enable-mbstring --enable-exif --disable-ipv6 --with-curl
make && make install

cp php.ini-production /usr/local/php/etc/php.ini

拷贝启动脚本:
cp /usr/local/src/php-5.4.37/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
mv /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
chmod 755 /etc/init.d/php-fpm
chkconfig --add php-fpm
service php-fpm start
chkconfig php-fpm on

编译错误:

错误7

报错内容:configure: error: mcrypt.h not found. Pleasereinstall libmcrypt

centos源不能安装libmcrypt-devel,由于版权的原因没有自带mcrypt的包



有两种方法解决,一种是使用第三方源,这样还可以使用yum来安装,简单方便,坏处是第三方源多少有中不可靠的感觉。



报错内容:configure: error: mcrypt.h not found. Please reinstall libmcrypt

网上搜索了很多,包括自带的 yum install libmcrypt libmcrypt-devel,这个是没有效果的。

去SourceForget下载libmcrypt http://sourceforge.NET/projects/mcrypt/files/Libmcrypt/ ,最新版是mcrypt 2.6.7.gz。下载下来安装仍旧报错libmcrypt没有找到!

继续测试,最后安装成功,感觉是版本太高。

方法(关键点在用 2.5.7版本):

[html] view plain copy

  1. #使用wget可以通过以下路径下载

  2. wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz

  3. #解压

  4. tar -zxvf libmcrypt-2.5.7.tar.gz

  5. #进入目录

  6. cd libmcrypt-2.5.7

  7. #编译(默认安装到/usr/local/lib/)

  8. ./configure --prefix=/usr/local/libmcrypt

  9. #执行安装

  10. make && make install



解决办法一

1、安装第三方yum源

wget http://www.atomicorp.com/installers/atomic

sh ./atomic

2、使用yum命令安装

yum install php-mcrypt libmcrypt libmcrypt-devel



以上是"LNMP中PHP的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内容 第三方 篇文章 示例 分析 感觉 方法 版本 错误 编译 成功 不怎么 关键 关键点 办法 原因 可以通过 命令 坏处 大部分 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州淘业互联网络科技 科技平台互联网 互联网巨头反垄断金融科技 麻工互联网科技 互联网科技的发展 北京互联网科技公司 有木互联网科技 互联网科技视频素材 一五八零互联网科技 互联网科技中介 赶超互联网科技 微信多开 互联网科技产业特征 开一家科技互联网公司需要多少钱 互联网公司黑科技创始人 元气玛特互联网科技公司是外包吗 广州富喜互联网络科技 产业互联网科技服务公司 互联网时代科技型公司的机会 青岛易易互联网科技 杭州科技互联网公司有哪些 善班互联网科技有限公司 互联网科技的未来发展 济南和联互联网科技有限公司 宜昌元轩互联网科技有限公司 亳州好赞互联网科技有限公司 长沙茂晟互联网科技有限公司 黑科技 体验场景 互联网大会 版纳互联网科技选哪家 互联网金融运营模式中的金融科技 知域互联网科技有限公司官网
0