1. web站点放在nginx其他目录下
  2.  
  3. 、查看主配置文件
  4.  
  5. [root@bogon mysql]# cat /etc/nginx/nginx.conf
  6. user root root;
  7. worker_processes ;
  8. events {
  9. worker_connections ;
  10. }
  11.  
  12. http {
  13. include mime.types;
  14. default_type application/octet-stream;
  15.  
  16. log_format main '$remote_addr - $remote_user [$time_local] "$request" '
  17. '$status $body_bytes_sent "$http_referer" '
  18. '"$http_user_agent" "$http_x_forwarded_for"';
  19.  
  20. server {
  21. listen ;
  22. server_name www.test.com;
  23. charset utf-;
  24. location / {
  25. root /var/www/www.test.com;
  26. index index.php index.html index.htm;
  27. }
  28.  
  29. location ~ \.php$ {
  30. root html;
  31. fastcgi_pass 127.0.0.1:;
  32. fastcgi_index index.php;
  33. fastcgi_param SCRIPT_FILENAME /var/www/www.test.com$fastcgi_script_name;
  34. include fastcgi_params;
  35. }
  36. }
  37. include /etc/nginx/conf.d/*.conf;
  38. }
  39.  
  40. 2、创建其他目录放入静态文件
  41.  
  42. 注意:静态文件必须是index.html 其他的不行
  43.  
  44. [root@bogon ~]# mkdir /website/
  45. [root@bogon ~]# cd /website/
  46. [root@bogon website]# echo hello >> index.html
  47. [root@bogon website]# ls
  48. index.html
  49. [root@bogon website]# cat index.html
  50. hello
  51.  
  52. 3、配置子配置文件
  53.  
  54. [root@bogon ~]# cat /etc/nginx/conf.d/test1.conf
  55. server {
  56. listen 8083;
  57. server_name www.test1.com;
  58. charset utf-8;
  59. location / {
  60. root /website;
  61. index index.php index.html index.htm;
  62. }
  63.  
  64. location ~ \.php$ {
  65. root html;
  66. fastcgi_pass 127.0.0.1:9000;
  67. fastcgi_index index.php;
  68. fastcgi_param SCRIPT_FILENAME /website$fastcgi_script_name;
  69. include fastcgi_params;
  70. }
  71.  
  72. }
  73.  
  74. 4、重新加载nginx
  75.  
  76. [root@bogon conf.d]# nginx -s reload
  77.  
  78. 5、访问测试
  79.  
  80. [root@bogon conf.d]# curl http://127.0.0.1:8083
  81. hello

web站点放在nginx其他目录下的更多相关文章

  1. django中,如何把所有models模型文件放在同一个app目录下?

    django的每个app目录下,都有自己的models.py文件. 原则上,每个app涉及的数据库,都会定义在这个文件里. 但是,有的数据库,涉及到多个app应用,不是很方便放在一个单独的app里. ...

  2. CustomEditor的文件要放在Assets/Editor目录下

    using UnityEditor; using UnityEngine; [CustomEditor(typeof(test))] public class testEditor : Editor ...

  3. nginx其他目录下上传站点

    1.查看主配置文件 [root@bogon ~]# cat /etc/nginx/nginx.conf user root root; worker_processes auto; worker_rl ...

  4. WEB编程中获取src目录下的文件(没有src目录)

    这种情况遇见的会比较多,像一个WEB工程,如果在src下面写了一个xml或者一些其它的文件,当工程发布到服务器时,web程序是在tomcat等服务器下运行这个程序的,这个时候,程序目录里面并没有src ...

  5. 读取普通java web项目下的WEB-INF目录下的配置文件(application.xml,xx.properties等配置文件)

    一.在Java web工程WEB-INF下创建weixin.properties属性文件 weixin.properties属性文件里内容如下: 二.创建PropertiesUtils.java测试类 ...

  6. idea中 mybatis的debug文件需要放在src的目录下 不能加多余的路径

  7. springboot的启动类不能直接放在src/java目录下,不然会报错

    jar包的application.yml 会被项目的覆盖,导致找不到原有的配置

  8. tomcat 发布的web项目不在webapps目录下

    双击服务器(如果服务器再启动,请停止并删除里面的项目,再clean一下), server location 选择use tomcat installation: deploy path 改为webap ...

  9. 如何配置任意目录下Web应用程序

    1,首先创建一个Web项目,tomcat 7, JDK 1.8 2,创建Web项目并部署到tomcat服务器下运行的步骤和方法: 在Eclipse下创建一个JAVA project 在JAVA项目下创 ...

随机推荐

  1. 性能篇——函数调用结果的 LRU 缓存

    1. 应用场景: 多次调用同一函数 2. 普通写法: def say(name): print("hellow:%s"%name) now = datetime.datetime. ...

  2. Linux的信号管理

    man 7  signal  #查看信号的实用信息 常用的信号: 信号名     编号       含义SIGHUP    1       无须关闭进程而让其重读配置文件SIGINT      2  ...

  3. React组件:拖拽布局Dragact v0.1.6 发布

    仓库地址:Dragact爽滑的拖拽组件 大家好,新年已经过去,大家又投入了繁忙的工作当中,由于我在国外,因此压根儿没有休息... 少说废话,上周一周的时间里,我陆陆续续的为Dragact组件进行了一系 ...

  4. .NET Core 3来了!如何使用DevExpress WPF创建.NET Core 3应用

    DevExpress广泛应用于ECM企业内容管理. 成本管控.进程监督.生产调度,在企业/政务信息化管理中占据一席重要之地.通过DevExpress WPF Controls,您能创建有着强大互动功能 ...

  5. react-缓存

    目录结构: 用到缓存的地方: 缓存的方法 清楚缓存

  6. 钉钉报警-prometheus-alertmanager

    alertmanager alertmanager可以放在远程服务器上 报警机制 在 prometheus 中定义你的监控规则,即配置一个触发器,某个值超过了设置的阈值就触发告警, prometheu ...

  7. GDIPlus的使用准备工作

    GDIPlus的使用 stdafx.h加入如下代码: #include <comdef.h>//初始化一下com口 #include "GdiPlus.h" using ...

  8. Laravel Artisan Tinker: The optimize Command

    Laravel Artisan Tinker: The optimize Command December 7, 2016 Laravel JOHN KOSTER The optimize comma ...

  9. MacBook pro管理员变成普通用户无法解锁问题

    最近使用Mac的时候,把管理员的名字修改了一下,WTF?没有管理员权限了?然后就没有解锁权限了,这可以说是Mac的一个致命bug呀!下载软件也不可以了.具体我的解决方式在这里记录一下,以供和我遇到同样 ...

  10. HDU - 5245 概率

    JoyfulHDU - 5245 题目大意:有N*M个正方形,进行k次涂色,每次会随机的选两个正方形作为一个矩形区域的顶点,然后把这个区域内的涂色,最后问k次之后,预计被涂了色的正方形有几个(也就是数 ...