Linux

Ubuntu 14.04部署nginx服务器

2017-05-11  本文已影响0人  鲽浪无痕

1. 安装nginx

sudo apt-get install nginx

2. 启动nginx

sudo /etc/init.d/nginx start

浏览器访问http://localhost/,如果是虚拟机访问虚拟机的ip地址,应该能正常访问。效果如下:

3.安装php

sudo apt-get install php5-cli php5-cgi

安装FastCgi(Common Gateway Interface,通用网关接口)

sudo apt-get install php5-fpm

4.配置nginx

vim /etc/nginx/sites-available/default,找到location ~ \.php${.......}内容并修改成以下样式:

location ~ \.php$ {

   try_files $uri /index.php=404;

   fastcgi_split_path_info ^(.+\.php)(/.+)$;

   # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini

   # With php5-cgi alone:

   #fstcgi_pass 127.0.0.1:9000;

   # With php5-fpm:

   fastcgi_pass unix:/var/run/php5-fpm.sock;

    fastcgi_index index.php;

    include fastcgi_params;

}

找到root、index修改:

root  /www;#root为项目代码所在目录

index   index.php index.html index.htm;#添加index.php

在根目录下创建文件名为www的文件夹并修改权限,在www文件夹下创建文件index.php

mkdir chmod 755 www

cd www

vi index.php

在index.php中添加以下代码:

<?php

echo "hello world"

?>

5.重启服务器

/etc/init.d/nginx restart

浏览器访问http://localhost/,如果是虚拟机访问虚拟机的ip地址:如果看到了页面显示"hello world"。就说明nginx服务器搭建好了。

上一篇下一篇

猜你喜欢

热点阅读