Блог

Конфиг nginx Эгея for vestacp

Настройка Эгеи под VestaCP (nginx)

В папку /usr/local/vesta/data/templates/web/nginx/
egea.tpl

server {
    listen      %ip%:%web_ssl_port%;
    server_name %domain_idn% %alias_idn%;
    root        %sdocroot%;
    index       index.php index.html index.htm;
    access_log  /var/log/nginx/domains/%domain%.log combined;
    access_log  /var/log/nginx/domains/%domain%.bytes bytes;
    error_log   /var/log/nginx/domains/%domain%.error.log error;

    ssl         on;
    ssl_certificate      %ssl_pem%;
    ssl_certificate_key  %ssl_key%;
#   if you need to rewrite www to non-www uncomment bellow
#   if ($host != '%domain%' ) {
#       rewrite      ^/(.*)$  https://%domain%/$1  permanent;
#    }
    location = /favicon.ico {
        log_not_found off;
        access_log off;
    }

    location = /robots.txt {
        allow all;
        log_not_found off;
        access_log off;
    }

    location / {
        try_files $uri $uri/ @rewrite;
        location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
            expires     max;
        }
    }
    location @rewrite {
        rewrite ^/(.*)$ /index.php?go=$uri;
    }

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_pass %backend_lsnr%;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $request_filename;
        include /etc/nginx/fastcgi_params;
    }

    error_page  403 /error/404.html;
    error_page  404 /error/404.html;
    error_page  500 502 503 504 /error/50x.html;

    location /error/ {
        alias   %home%/%user%/web/%domain%/document_errors/;
    }

    location ~* "/\.(htaccess|htpasswd)$" {
        deny    all;
        return  404;
    }

    location /vstats/ {
        alias   %home%/%user%/web/%domain%/stats/;
        include %home%/%user%/conf/web/%domain%.auth*;
    }

    include     /etc/nginx/conf.d/phpmyadmin.inc*;
    include     /etc/nginx/conf.d/phppgadmin.inc*;
    include     /etc/nginx/conf.d/webmail.inc*;

    include     %home%/%user%/conf/web/snginx.%domain%.conf*;
}

и файл
egea.stpl

server {
    listen      %ip%:%web_port%;
    server_name %domain_idn% %alias_idn%;
    root        %docroot%;
    index       index.php index.html index.htm;
    access_log  /var/log/nginx/domains/%domain%.log combined;
    access_log  /var/log/nginx/domains/%domain%.bytes bytes;
    error_log   /var/log/nginx/domains/%domain%.error.log error;
#   if you need to rewrite www to non-www uncomment bellow
#   if ($host != '%domain%' ) {
#       rewrite      ^/(.*)$  http://%domain%/$1  permanent;
#    }
    location = /favicon.ico {
        log_not_found off;
        access_log off;
    }

    location = /robots.txt {
        allow all;
        log_not_found off;
        access_log off;
    }

    location / {
        try_files $uri $uri/ @rewrite;
        location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
            expires     max;
        }
    }
    location @rewrite {
        rewrite ^/(.*)$ /index.php?go=$uri;
    }

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_pass %backend_lsnr%;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $request_filename;
        include /etc/nginx/fastcgi_params;
    }

    error_page  403 /error/404.html;
    error_page  404 /error/404.html;
    error_page  500 502 503 504 /error/50x.html;

    location /error/ {
        alias   %home%/%user%/web/%domain%/document_errors/;
    }

    location ~* "/\.(htaccess|htpasswd)$" {
        deny    all;
        return  404;
    }

    location /vstats/ {
        alias   %home%/%user%/web/%domain%/stats/;
        include %home%/%user%/conf/web/%domain%.auth*;
    }

    include     /etc/nginx/conf.d/phpmyadmin.inc*;
    include     /etc/nginx/conf.d/phppgadmin.inc*;
    include     /etc/nginx/conf.d/webmail.inc*;

    include     %home%/%user%/conf/web/nginx.%domain%.conf*;
}

потом выбираем Web Template NGINX — egea и пользуемся

9 октября   vesta   vestacp   эгея
25 августа   nginx   vesta   vestacp   web
13 августа   Просмотрено
13 августа   macos   web

Как перенести mac os полностью с hdd на ssd?

Если раздел большой, а информации на нём мало и перенести необходимо на диск меньшего размера, то необходимо:
1 — загрузиться с установочного диска/flash диска;
2 — запустить Disk Utility;
3 — Уменьшить раздел, который будем переносить до минимально возможного размера, передвигая ползунок разделов (возможно будет делаться долго из-за большой фрагментации);
4 — клонировать диск через кнопочку Restore (выбираем исходный раздел, нажимаем Restore, Destination выбираем новый раздел на новом диске, предварительно создав его);
5 — увеличить скопированный раздел на конечном диске.
Готово, система перенесена на другой диск, меньшего объёма.

Посчитать сколько проработает диск (в теории) можно по такому параметру как «Суммарное число записываемых байтов (TBW)» (обычно производители указывают это в характеристиках диска). Например, среднее значение для диска в 120 Gb — 64 Tb (т. е. на диск можно записать около 64 000 Гб информации, прежде чем он придет в негодность). Путем не сложной математики, получаем: (640000/20)/365 ~ 8 лет (срок работы диска составит около 8 лет при скачивании 20 Гб в день, рекомендую заложить погрешность в 10-20%, тогда цифра получиться около 6-7 лет).

sudo trimforce enable
2018   macbook   macos   ssd
2018   internet   web

5 секретов безупречных варёных яиц

Подводя итоги, можно выделить следующую формулу идеального яйца вкрутую:

  1. Используйте яйца двух- или трёхнедельной «выдержки».
  2. Опускайте яйца не в холодную, а в кипящую воду либо готовьте их на пару.
  3. Через 30 секунд убавьте огонь до минимума и варите яйца в течение 10—11 минут.
  4. Готовые яйца поместите в ледяную воду минимум на 15 минут.
  5. Полностью остывшие яйца чистите под холодной проточной водой.

Следуя этим правилам, вы получите почти безупречное варёное яйцо: овальное, гладкое, с эластичным белком, нежным аккуратным ярко-жёлтым желтком, вкусное и легко чистящееся

Ранее Ctrl + ↓