fuyu 5 년 전
커밋
66e98678e6
6개의 변경된 파일96개의 추가작업 그리고 0개의 파일을 삭제
  1. 53 0
      conf.d/api.conf
  2. 0 0
      conf.d/dcm.conf
  3. 7 0
      conf.d/html.conf
  4. 9 0
      conf.d/pacsview.conf
  5. 3 0
      mkdir.sh
  6. 24 0
      nginx.conf

+ 53 - 0
conf.d/api.conf

@@ -0,0 +1,53 @@
+server {
+    listen       9600;
+    access_log  /data/logs/nginx/api/access.log;
+    error_log   /data/logs/nginx/api/error.log;
+    index	index.html index.php;
+    root /data/gitcode/yuanchengpasc/public/;
+
+    #add_header Access-Control-Allow-Origin '*';
+    #add_header Access-Control-Allow-Headers 'X-Requested-With,Content-Type';
+    #add_header Access-Control-Allow-Methods 'GET,POST,OPTIONS'
+    access_log /data/logs/nginx/newrisapi/access.log;
+    error_log /data/logs/nginx/newrisapi/error.log;
+    location / {
+        if (!-e $request_filename) {
+          rewrite  ^/(.*)$  /index.php/$1  last;
+            break;
+        }
+    }
+
+	location  ~ \.(js|css|gif|jpg|jpeg|png|html)$ {
+        root /data/code/yuanchengpasc/public/;
+  }
+
+#	location /dist/ {
+#		root /data/gitcode/ychz/client/ris;
+#		index index.html;
+#	}
+
+	location ~  \.php {
+    include         fastcgi_params;
+    set  $script $uri;
+    set  $path_info "";
+    if ($uri ~ "^(.+\.php)(/.+)") {
+        set $script     $1;
+        set $path_info  $2;
+    }
+		fastcgi_read_timeout 120;
+		#fastcgi_pass 127.0.0.1:9000;
+    fastcgi_pass    unix:/usr/local/php/var/run/php-fpm.sock;
+    fastcgi_index index.php;
+		#fastcgi_index   index.php?IF_REWRITE=1;
+    fastcgi_param   PATH_INFO       $path_info;
+    fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
+    set $real_script_name $fastcgi_script_name;
+		if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
+      set $real_script_name $1;
+      set $path_info $2;
+    }
+    fastcgi_param SCRIPT_NAME $real_script_name;
+    #fastcgi_param   SCRIPT_NAME     $script;
+    #include         fastcgi_params;
+  }
+}

+ 0 - 0
conf.d/dcm.conf


+ 7 - 0
conf.d/html.conf

@@ -0,0 +1,7 @@
+server {
+  listen       9602;
+  access_log  /data/logs/nginx/html/access.log;
+  error_log   /data/logs/nginx/html/error.log;
+	index	index.html index.htm;
+	root /data/www/ris;
+}

+ 9 - 0
conf.d/pacsview.conf

@@ -0,0 +1,9 @@
+server {
+  listen       9603;
+  #client_header_buffer_size 16M;
+  #large_client_header_buffers 4 16M;
+  access_log  /data/logs/nginx/pacsview/access.log;
+  error_log   /data/logs/nginx/pacsview/error.log;
+	index	index.html index.htm;
+	root /data/www/pacsview;
+}

+ 3 - 0
mkdir.sh

@@ -0,0 +1,3 @@
+mkdir -p data/logs/nginx/html
+mkdir -p /data/logs/nginx/pacsview
+mkdir -p /data/logs/nginx/api/

+ 24 - 0
nginx.conf

@@ -0,0 +1,24 @@
+user  nginx;
+worker_processes  1;
+
+error_log  /data/logs/nginx/error.log warn;
+pid        /var/run/nginx.pid;
+
+events {
+    worker_connections  1024;
+}
+
+http {
+    include       /etc/nginx/mime.types;
+    default_type  application/octet-stream;
+
+    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
+                      '$status $body_bytes_sent "$http_referer" '
+                      '"$http_user_agent" "$http_x_forwarded_for"';
+
+    access_log /data/logs/nginx/access.log  main;
+    client_max_body_size 200m;
+    sendfile        	on;
+    keepalive_timeout  	65;
+    include conf.d/*.conf;
+}