你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
nccloud
需求:在申威服务器上部署NC Cloud集群。使用nginx 为负载均衡。
1、下载当前架构芯片的nginx包到/data/nginx
http://packages.deepin.com/sw6a/pool/main/n/nginx/
2、安装nginx
cd /data/nginx dpkg -i *.deb
3、添加nginx 用户
useradd nginx
4、修改nginx配置,参考配置如下
worker_processes auto; user nginx; pid /run/nginx.pid; # Load dynamic modules. See /usr/share/doc/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf; events { use epoll; worker_connections 20480; multi_accept on; accept_mutex on; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr|$remote_user|[$time_local]|"$request"|' '$status|$body_bytes_sent|$http_host|"$http_referer"|' '"$http_user_agent"|$http_x_forwarded_for|$upstream_cache_status|' '"$upstream_http_content_type"|$request_time|$upstream_response_time|$bytes_sent|$request_length|' '"$upstream_addr"'; #access_log /tmp/nginx_access.log main; #error_log /tmp/nginx_error.log notice; sendfile on; keepalive_timeout 65; charset utf-8; server_tokens off; server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 800m; tcp_nopush on; underscores_in_headers on; client_body_buffer_size 512k; proxy_headers_hash_max_size 51200; proxy_headers_hash_bucket_size 6400; proxy_connect_timeout 5; proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; proxy_temp_path /tmp/nginx_proxy_temp; proxy_cache_path /tmp/nginx_proxy_cache levels=1:2 keys_zone=content:20m inactive=1d max_size=100m; proxy_cache_path /tmp/nginx_proxy_cache_image levels=1:2 keys_zone=content_image:20m inactive=1d max_size=100m; proxy_cache_bypass $http_secret_header; proxy_ignore_client_abort on; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.0; gzip_comp_level 2; gzip_types text/plain application/x-javascript application/javascript text/css; gzip_vary on; upstream nccloud1909 { server 10.10.4.142:81 weight=1 max_fails=2 fail_timeout=10; server 10.10.4.142:82 weight=1 max_fails=2 fail_timeout=10; server 10.10.4.142:83 weight=1 max_fails=2 fail_timeout=10; server 10.10.4.142:84 weight=1 max_fails=2 fail_timeout=10; server 10.10.4.142:85 weight=1 max_fails=2 fail_timeout=10; } include conf.d/*.conf; server { listen 80; server_name 10.10.4.142 default; proxy_http_version 1.1; location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization'; if ($request_method = 'OPTIONS'){ return 204; } proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header X-Forwarded-Host $http_host; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://nccloud1909; } } }
5、启动nginx
service nginx start
要回复问题请先登录或注册
1 个回复
nccloud
需求:在申威服务器上部署NC Cloud集群。使用nginx 为负载均衡。
1、下载当前架构芯片的nginx包到/data/nginx
http://packages.deepin.com/sw6a/pool/main/n/nginx/
2、安装nginx
3、添加nginx 用户
4、修改nginx配置,参考配置如下
5、启动nginx