Установка Grafana и NGginx
1 2 3 4 5 |
sudo apt—get install —y adduser libfontconfig1 musl wget https://dl.grafana.com/enterprise/release/grafana-enterprise_11.5.1_amd64.deb sudo dpkg —i grafana—enterprise_11.5.1_amd64.deb sudo systemctl enable grafana—server.service sudo apt install nginx —y |
Привести к виду:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
sudo sudo nano /etc/nginx/sites—enabled/grafana server { listen 80 default_server; server_name grafana.domain.ru; return 301 https://$server_name$request_uri; location / { proxy_pass http://localhost:3000/;} } server { listen 443 ssl http2; root /usr/share/grafana; access_log /var/log/nginx/grafana.access.log; ssl_certificate /etc/ssl/grafana/domain_ru.crt; ssl_certificate_key /etc/ssl/grafana/domain_ru.key; ssl_session_timeout 1d; ssl_session_cache shared:MozSSL:10m; # about 40000 sessions # DH key ssl_dhparam /etc/ssl/grafana/dhparam.pem; # intermediate configuration ssl_protocols TLSv1.2; ssl_ciphers ECDHE—ECDSA—AES128—GCM—SHA256:ECDHE—RSA—AES128—GCM—SHA256:ECDHE—ECDSA—AES256—GCM—SHA384:ECDHE—RSA—AES256—GCM—SHA384:ECDHE—ECDSA—CHACHA20—POLY1305:ECDHE—RSA—CHACHA20—POLY1305:DHE—RSA—AES128—GCM—SHA256:DHE—RSA—AES256—GCM—SHA384; ssl_prefer_server_ciphers off; add_header Strict—Transport—Security «max-age=63072000» always; gzip on; gzip_comp_level 3; gzip_disable «msie6»; gzip_min_length 512; gzip_vary on; gzip_proxied any; gzip_types text/plain text/css application/json application/x—javascript text/xml application/xml application/xml+rss text/javascript application/javascript; location / { proxy_pass http://localhost:3000/; } } |
Добавить комментарий