首先使用以下命令启动 Nginx,并让 Nginx 开机时自动运行:
ben@linux-cotk:~> /sbin/chkconfig --list nginx nginx 0:off 1:off 2:off 3:off 4:off 5:off 6:off ben@linux-cotk:~> sudo /sbin/service nginx status Checking for service nginx unused ben@linux-cotk:~> ben@linux-cotk:~> sudo /sbin/chkconfig -add nginx insserv: warning: current start runlevel(s) (3 5) of script `vboxadd-x11' overwrites defaults (empty). nginx 0:off 1:off 2:off 3:on 4:off 5:on 6:off ben@linux-cotk:~> sudo /sbin/service nginx start Starting nginx done ben@linux-cotk:~> ben@linux-cotk:~> /sbin/chkconfig --list nginx nginx 0:off 1:off 2:off 3:on 4:off 5:on 6:off ben@linux-cotk:~> sudo /sbin/service nginx status Checking for service nginx running ben@linux-cotk:~>这时,Nginx 已经可以正常使用了。让我们在宿主机的 Ubuntu 10.10 操作系统中访问客户机 openSUSE 11.3 操作系统中的 Nginx 吧,如下图所示:
我们知道,openSUSE 操作系统默认情况下网站的内容是在 /srv/www/htdocs 目录下,因此上图中显示的是 Nginx 安装时生成的 /srv/www/htdocs/index.html 文件的内容,如下所示:
ben@linux-cotk:~> view /srv/www/htdocs/index.html现在让我们输入一个不存在的 URL: ,如下图所示:
如我们所料地出现了“404 Not Found”错误。页末显示 Nginx 的版本为 0.8.54,这已经最新的稳定版了。
配置 Nginx 以运行 ASP.NET 4Nginx 的配置文件是 /etc/nginx/nginx.conf,让我们修改这个文件,加上自己的网站吧:
ben@linux-cotk:~> sudo vim /etc/nginx/nginx.conf ben@linux-cotk:~> sudo vim /etc/nginx/fastcgi_params ben@linux-cotk:~> sudo vim /etc/init.d/nginx