本文安装的nginx是在ubuntu10.10的情况下测试通过。

运行:

sudo apt-get intsall nginx

Ubuntu安装之后的文件结构大致为:

* 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下

* 程序文件在/usr/sbin/nginx

* 日志放在了/var/log/nginx中

* 并已经在/etc/init.d/下创建了启动脚本nginx

* 默认的虚拟主机的目录设置在了/var/www/nginx-default

下面可以启动nginx来看看效果(请确保80端口没有其他服务在使用):

Ubuntu请运行:

sudo /etc/init.d/nginx start

然后打开浏览器,查看http://localhost/ 看看是否看到了“Welcome to nginx!” 如果看到了,说明安装成功。当然,基本上,这块儿都不会出问题。

如果出现403错误的话,那下面这段内容就适合你了!

安装完后直接访问会提示403,这时修改 /etc/nginx/sites-enabled/default,将

location / {

root /var/www;

index index.html index.htm;

}

改为

location / {

root /var/www/nginx-default;

index index.html index.htm;

}