Почтовый сервер в связке Postfix, Dovecot — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
Строка 13: Строка 13:
 
Основной конфиг <code>/usr/local/etc/nginx/nginx.conf</code>
 
Основной конфиг <code>/usr/local/etc/nginx/nginx.conf</code>
 
<spoiler>
 
<spoiler>
user www;
+
user www;
worker_processes  2;
+
worker_processes  2;
pid        /var/run/nginx.pid;
+
pid        /var/run/nginx.pid;
events {
+
events {
worker_connections  1024;
+
worker_connections  1024;
}
+
}
+
 
http {
+
http {
      access_log    /var/log/nginx/access.log;
+
    access_log    /var/log/nginx/access.log;
      error_log    /var/log/nginx/error.log;
+
    error_log    /var/log/nginx/error.log;
+
 
      include      /usr/local/etc/nginx/mime.types;
+
    include      /usr/local/etc/nginx/mime.types;
      default_type  application/octet-stream;
+
    default_type  application/octet-stream;
+
 
      sendfile on;
+
    sendfile on;
      tcp_nopush on;
+
    tcp_nopush on;
      tcp_nodelay on;
+
    tcp_nodelay on;
      keepalive_timeout  65;
+
    keepalive_timeout  65;
      client_max_body_size 5m;
+
    client_max_body_size 5m;
      server_names_hash_bucket_size 64;
+
    server_names_hash_bucket_size 64;
      types_hash_max_size 2048;
+
    types_hash_max_size 2048;
      types_hash_bucket_size 64;
+
    types_hash_bucket_size 64;
      include /usr/local/etc/nginx/conf/*.conf;
+
    include /usr/local/etc/nginx/conf/*.conf;
}
+
}
 
</spoiler>
 
</spoiler>
  

Версия 14:40, 22 апреля 2015

При установке будем ориентироваться на этот мануал: http://dummyluck.com/page/pochtovyi_server_nastroika_opisanie
Настройку будем производить для сервера с одним доменом. Система FreeBSD 10.1


1. Ставим Nginx, MySQL, PHP-FPM, PHP-extension. Этот web-сервер будет использоваться для postfixadmin.

Здесь коротко, ибо уже тыщу раз ставилось)


Nginx cтавим из пакетов

# pkg install nginx

Основной конфиг /usr/local/etc/nginx/nginx.conf Spoiler


6. Устанавливаем Postfix.


7. Устанавливаем Dovecot.