raksmart活动促销

分享

写回答

发帖

nginx下如何添加多域名??

国外VPS云主机 国外VPS云主机 2929 人阅读 | 2 人回复

发表于 2010-7-12 22:22:14 | 显示全部楼层 |阅读模式

nginx下添加域名是不是有两种方式

1 直接运行 ./vhost.sh   

2
  1. 修改/usr/local/nginx/conf/nginx.conf 文件

  2. 在

  3. server

  4. {

  5. listen 80;

  6. server_name status.lnmp.org;

  7. location / {

  8. stub_status on;

  9. access_log off;

  10. }

  11. }

  12. 后面添加上下面代码:

  13. server

  14. {

  15. listen 80;

  16. server_name www.abc.com
  17. ;

  18. index index.html index.htm index.php;

  19. root /home/wwwroot/abc;

  20. location ~ .*\.(php|php5)?$

  21. {

  22. fastcgi_pass unix:/tmp/php-cgi.sock;

  23. #fastcgi_pass 127.0.0.1:9000;

  24. fastcgi_index index.php;

  25. include fcgi.conf;

  26. }

  27. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

  28. {

  29. expires 30d;

  30. }

  31. location ~ .*\.(js|css)?$

  32. {

  33. expires 12h;

  34. }

  35. access_log off;

  36. }

  37. 再执行kill -HUP `cat /usr/local/nginx/logs/nginx.pid`虚拟机就生效了。
复制代码
我用./vhost.sh  添加 了一个域名 和目录后  显示

./vhost.sh 添加后显示

./vhost.sh  添加后显示


不知道这样的目录正确不正确.

然后在***.com 里放了一个网页文件 ,访问 显示 403 Forbidden.


有熟练nginx的朋友麻烦讲解一下, 添加多网站目录,多域名的步骤.

回答|共 2 个

tumour

发表于 2010-7-12 22:29:30 | 显示全部楼层

重启nginx了嘛
另外看下那个文件夹的属主

polar

发表于 2010-7-12 22:44:33 | 显示全部楼层

重启nginx的命令是什么

EXvision

发表于 2010-7-13 08:55:33 | 显示全部楼层

楼上。善用搜索引擎。
您需要登录后才可以回帖 登录 | 注册

本版积分规则