首页 > 其他 > 详细

CentOS安装LNMP

时间:2014-03-07 22:31:44      阅读:701      评论:0      收藏:0      [点我收藏+]

Step 1☆ 執行安裝命令


rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
yum install nginx mysql mysql-server php php-*

Step 2☆ 开启防火墙端口

iptables -I INPUT -p tcp --dport 80 -j ACCEPT

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT


Step 3☆ Naginx配置

cd /etc/nginx

cp /etc/nginx/nginx.conf  /etc/nginx/nginx.conf.bak      备份配置文件

cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak      备份配置文件

vi /etc/nginx/conf.d/default.conf

   location / {
       root   /usr/share/nginx/html;
       index  index.php index.html index.htm;    增加index.php
   }


# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
   #
   location ~ \.php$ {
       root           html;
       fastcgi_pass   127.0.0.1:9000;
       fastcgi_index  index.php;
   #   fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
   #   fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
   fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;
       include        fastcgi_params;
   }

Step 4☆ PHP配置

vi /etc/php.ini 

date.timezone = PRC       #在946行 把前面的分号去掉,改为date.timezone = PRC
expose_php = Off          #在432行 禁止显示php版本的信息
magic_quotes_gpc = On     #在745行 打开magic_quotes_gpc来防止SQL注入
short_open_tag = ON       #在229行支持php短标签


Step 5☆ php-fpm配置

cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www.conf.bak

vi /etc/php-fpm.d/www.conf
user = nginx     #修改用户为nginx
group = nginx    #修改组为nginx


Step 6☆ 完成配置

chown nginx.nginx /usr/share/nginx/html -R  

service nginx restart  

service php-fpm restart  

Step 7☆添加测试面

vim /usr/share/nginx/html/index.php 
 

<?php
phpinfo();
?>
~    
   



CentOS安装LNMP,布布扣,bubuko.com

CentOS安装LNMP

原文:http://fshuanglan.blog.51cto.com/133806/1369738

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!