Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

Fedora 15 安装 Nginx (PHP-FPM)+MySQL+PHP Web服务(2)

来源: 未知 分享至:

5、配置nginx
vi /etc/nginx/nginx.conf

可以参照如下配置,找到相应的行进行设置:
[...]
worker_processes 5;
[...]
keepalive_timeout 2;
[...]

配置默认web虚拟主机:
vi /etc/nginx/conf.d/default.conf
参照以下配置:

server {
listen 80;
server_name _;

#charset koi8-r;

#access_log logs/host.access.log main;

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

error_page 404 /404.html;
location = /404.html {
root /usr/share/nginx/html;
}

# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}

# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}

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

# deny access to .htaccess files, if Apache’s document root
# concurs with nginx’s one
#
location ~ /\.ht {
deny all;
}
}

配置好之后,重启nginx:
/etc/init.d/nginx restart
建立phpinfo.php查看模块时候正常运行:
vi /usr/share/nginx/html/info.php
输入:

<?php

phpinfo();

?>

然后浏览器访问查看信息:http://192.168.0.100/info.php

phpinfo

phpinfo 2


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史