Jump to content

kingss

Новичок
  • Content Count

    16
  • Joined

  • Last visited

Posts posted by kingss

  1. Добрый день.

     

    VestaCP сама конвертирует кириллистический домен в punycode. Таким образом, добавлять надо домен как есть, например "тестовый-домен.рф"

    Добрый день!

    Да действительно домен добавился кириллицей, но теперь я не могу выполнять команды в консоли, так как, например, в команде cd /home/admin/web/домен.рф/public_html присутствует кириллица и в результате выдает ошибку.

    Спасибо!

  2. Раньше сидел на ifastnet.com очень нравилось, скорость была повыше чем на некоторых VPS единственный минус английская техподдержка, но она в принципе особо и не нужна была cPanel на русском и дисковое пространство неограниченно. Потом год сидел на VPS и теперь подумываю обратно вернуться.

  3. Прекратите копировать части конфига. Если в чем нужна помощь давайте весь блок полностью, а не его оборванную справа часть.

    Что это такое? Откуда вы это взяли? Где вы в моем конфиге видели что подобное?

     

    Возьмите лучше виртуалку с администрированием базовым и не мучайтесь.

    Хочу попробовать изучить.

  4. Можете не указывать server_name, но разумнее создать отдельные блоки server {} под каждый домен.

    server {

    debian-512mb-ams3-01 mysite.ru;

    listen 12.19.5.2;

     

    location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|p$ {

            expires max;

        }

    }

     

    }

     

    Увы, не помогло.

  5. Окончательно запутался, похоже это не для меня или это трудно назвать гайдом для новичков. Что означает текст красным цветом?

    А тут:

    server {

            server_name domain; # ваш домен

            listen 1.1.1.1; # ваш IP

    я так понимаю нужно указывать свой домен и IP адрес, но если на сервере несколько доменов и IP?

    Ошибся IP один, а вот доменов несколько

  6. http://pastebin.com/dMuK90fA

     

    Обратите внимание, что в вашем примере, который я и использовал, обрезаны строки. Видимо вы копировали из bash редактора.

    Окончательно запутался, похоже это не для меня или это трудно назвать гайдом для новичков. Что означает текст красным цветом?

    А тут:

    server {

            server_name domain; # ваш домен

            listen 1.1.1.1; # ваш IP

    я так понимаю нужно указывать свой домен и IP адрес, но если на сервере несколько доменов и IP?

  7. Я говорил убрать последнюю фигурную кавычку.

    А после сказал об СТРОКЕ location где не хватает обычной закрывающей кавычки.

    Ну и главное:

    А можете тут написать как правильно должно быть? Боюсь опять что нибудь испортить.

    Спасибо!

  8. Покажите весь конфиг целиком.

    # Server globals

    user                    www-data;

    worker_processes        2;

    error_log               /var/log/nginx/error.log;

    pid                     /var/run/nginx.pid;

     

     

    # Worker config

    events {

            worker_connections  1024;

            use                 epoll;

    }

     

     

    http {

        # Main settings

        sendfile                        on;

        tcp_nopush                      on;

        tcp_nodelay                     on;

        client_header_timeout           1m;

        client_body_timeout             1m;

        client_header_buffer_size       2k;

        client_body_buffer_size         256k;

        client_max_body_size            100m;

        large_client_header_buffers     4   8k;

        send_timeout                    30;

        keepalive_timeout               60 60;

        reset_timedout_connection       on;

        server_tokens                   off;

        server_name_in_redirect         off;

        server_names_hash_max_size      512;

        server_names_hash_bucket_size   512;

     

     

        # Log format

        log_format  main    '$remote_addr - $remote_user [$time_local] $request '

                            '"$status" $body_bytes_sent "$http_referer" '

                            '"$http_user_agent" "$http_x_forwarded_for"';

        log_format  bytes   '$body_bytes_sent';

        #access_log          /var/log/nginx/access.log  main;

        access_log off;

     

     

        # Mime settings

        include             /etc/nginx/mime.types;

        default_type        application/octet-stream;

     

     

        # Compression

        gzip                on;

        gzip_comp_level     9;

        gzip_min_length     1000;

        gzip_buffers        8 64k;

        gzip_types          text/plain text/css application/json

                            application/x-javascript text/xml application/xml

                            application/xml+rss text/javascript application/javascr$

                            image/svg+xml;

        gzip_proxied        any;

     

     

        # Proxy settings

        proxy_redirect      off;

        proxy_set_header    Host            $host;

        proxy_set_header    X-Real-IP       $remote_addr;

        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_pass_header   Set-Cookie;

        proxy_connect_timeout   90;

        proxy_send_timeout  90;

        proxy_read_timeout  90;

        proxy_buffers       32 4k;

     

     

        # Cloudflare https://www.cloudflare.com/ips

        set_real_ip_from   199.27.128.0/21;

        set_real_ip_from   173.245.48.0/20;

        set_real_ip_from   103.21.244.0/22;

        set_real_ip_from   103.22.200.0/22;

        set_real_ip_from   103.31.4.0/22;

        set_real_ip_from   141.101.64.0/18;

        set_real_ip_from   108.162.192.0/18;

        set_real_ip_from   190.93.240.0/20;

        set_real_ip_from   188.114.96.0/20;

        set_real_ip_from   197.234.240.0/22;

        set_real_ip_from   198.41.128.0/17;

        set_real_ip_from   162.158.0.0/15;

        set_real_ip_from   104.16.0.0/12;

        set_real_ip_from   172.64.0.0/13;

        #set_real_ip_from   2400:cb00::/32;

        #set_real_ip_from   2606:4700::/32;

        #set_real_ip_from   2803:f800::/32;

        #set_real_ip_from   2405:b500::/32;

        #set_real_ip_from   2405:8100::/32;

        real_ip_header     CF-Connecting-IP;

     

     

        # SSL PCI Compliance

        ssl_session_cache   shared:SSL:10m;

        ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;

        ssl_prefer_server_ciphers on;

        ssl_ciphers        "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256$

     

     

        # Error pages

        error_page          403          /error/403.html;

        error_page          404          /error/404.html;

        error_page          502 503 504  /error/50x.html;

     

     

        # Cache

        proxy_cache_path /var/cache/nginx levels=2 keys_zone=cache:10m inactive=60m$

        proxy_cache_key "$host$request_uri $cookie_user";

        proxy_temp_path  /var/cache/nginx/temp;

        proxy_ignore_headers Expires Cache-Control;

        proxy_cache_use_stale error timeout invalid_header http_502;

        proxy_cache_valid any 3d;

     

        map $http_cookie $no_cache {

            default 0;

            ~SESS 1;

            ~wordpress_logged_in 1;

        }

     

     

        # Wildcard include

        include             /etc/nginx/conf.d/*.conf;

    }

     

    server {

     

    location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|p$

            expires max;

        }

    }

     

  9. Неплохая статья, но у меня возникли проблемы когда правил конфиг nginx, после добавления

    server {
    location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
            expires max;
        }
    }
    }

    не стартует nginx

    Выполнил действия описанные в конце гайда- не помогло, что можно сделать еще в данной ситуации?

    Спасибо!

×
×
  • Create New...