一、准备 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页面的系统地址是不同的,比如: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|