基本的安装与配置查看 http://wiki.ubuntu.org.cn/Nginx 就够了,写得很详细。这里主要说明如何添加虚拟主机。
与配置apache的虚拟主机和相似,主要就在sites-available和site-enabled之间操作。
假设现在我要添加一个url为www.mysuger.cn的虚拟主机,网站根目录为/var/www/mysuger
1、在sites-available文件夹下新建文件mysuger,添加以下配置信息:
server {
listen 80 default;
server_name mysuger.cn *.mysuger.cn;
root /var/www/mysuger;
server_name_in_redirect off;
location / {
index index.html index.php;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
2、启用网站mysuger:
输入命令: nginx_ensite mysuger
完成后重启nginx服务器:/etc/init.d/nginx restart
3、为了使url指向本地,还需进行最后的操作。打开/etc/hosts,添加以下内容:
127.0.0.1 mysuger.cn *.mysuger.cn
好了,随便写个测试脚本放到/var/www/mysuger文件夹下测试吧!
来源:oschina
链接:https://my.oschina.net/u/1042030/blog/169628