首页 存档 技术 查看内容

linux服务器下LNMP安装与配置方法

2018-3-30 13:00 |来自: 互联网 328 0

摘要: 一、准备 1.准备php函数的rpm包 2.准备lnmp其他的源代码包 3.安装php-5.2.14源代码包所需要的函数支持包复制代码 代码如下: (libiconv库为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个 ...

一、准备

1.准备php函数的rpm包

2.准备lnmp其他的源代码包

3.安装php-5.2.14源代码包所需要的函数支持包
复制代码 代码如下:

(libiconv库为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个字符编码的转换)

复制代码 代码如下:

(libmcrypt是加密算法扩展库。支持DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER 等算法。)
复制代码 代码如下:

如果以上有错误,请按以下方法:

打开/etc/ld.so.conf,在文件之后,添加一行:

然后,执行 ldconfig ,重新编译即可。

二、安装MySQL

1. 编译安装MySQL 5.5.3-m3
复制代码 代码如下:

三、安装PHP

1. 编译安装PHP(FastCGI模式。使用fastCGI管理php,加快php解析速度)
复制代码 代码如下:

2.准备编译安装PHP5扩展模块
复制代码 代码如下:

3. 修改php.ini文件,让php模块生效
复制代码 代码如下:

4.在php.ini中配置eAccelerator加速PHP
复制代码 代码如下:

5.准备php-cgi和nginx进程执行者用户


6. 创建php-fpm配置文件- php-fpm.conf

7. 启动php-cgi(fastcgi)进程

禁用词语127.0.0.1的9000端口,进程数为128(如果服务器内存小于3GB,可以只开启64个进程),用户为nginx:
复制代码 代码如下:

四、安装Nginx

1. 安装Nginx所需的pcre库
复制代码 代码如下:

2. 安装Nginx
复制代码 代码如下:

3. 修改Nginx配置文件
复制代码 代码如下:

4. 在/usr/local/nginx/conf/目录中创建fastcgi_params文件
复制代码 代码如下:

#建议把fastcgi_param写到nginx.conf中而不是把它写到fastcgi_params配置文件中,否则配置不够灵活,比如后面默认php设置和alias php设置中,他们的php页面的系统地址是不同的,比如:
默认php文件-

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部