<div dir="auto">Mám vlastní mail server postavený pomocí mail in a box. A to asi 4 roky. Mám tam 5 domén a jeden mail rozesílá hromadné maily. Bez problémů. Teď testují mailcow. </div><br><div class="gmail_quote"><div dir="ltr">Dne ne 2. 9. 2018 13:10 uživatel Petr Bolf <<a href="mailto:petr.bolf@taborpolana.cz">petr.bolf@taborpolana.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">zdravím,<br>
<br>
<br>
nginx a php funguje spolehlivě. Nicméně provozovat vlastní server (na <br>
vpsfree) versus nějaký hosting, či cloud, tak řeším ještě dvě věci:<br>
<br>
<br>
- https, respektive SSL certifikáty - přijde mi, že je s tím moc práce, <br>
většina tutoriálů začíná "potřebujete hosting s podporou ...", jistě <br>
našel jsem návod jak zprovoznic lets encrypt, ale zdá se mi, že <br>
cena(práce)/výkon vychází lépe pro hosting. Jak to řešíte?<br>
<br>
- mail - postavit mail server není problém, ale čeho se obávám, je <br>
údržba, jednak nedostat se do blacklistů, jednak boj se spamem. Spíš se <br>
přikláním pro řešení na hostingu, kde na to mají tým a kde to řeší pro <br>
XX domen najednou. Pro nějaké tři vlastní domeny na vlastním serveru (na <br>
vpsfree) se mi zdá, že to je zbytečně moc práce, kterou za mě na <br>
hostingu udělá někdo jiný. Nebo ne?<br>
<br>
<br>
Zajímaly by mě praktické zkušenosti ohledně tohoto.<br>
<br>
<br>
díky<br>
<br>
Petr Bolf<br>
<br>
<br>
Dne 1.9.2018 v 10:20 Vaclav Dusek napsal(a):<br>
> Pokud jsi lenoch a chces se inspirovat, nainstaluj si doma do <br>
> virtualky <br>
> <a href="https://www.howtoforge.com/tutorial/perfect-server-debian-9-nginx-bind-dovecot-ispconfig-3.1" rel="noreferrer noreferrer" target="_blank">https://www.howtoforge.com/tutorial/perfect-server-debian-9-nginx-bind-dovecot-ispconfig-3.1</a> <br>
> a uc se od jinych<br>
><br>
> Nebo u toho zustan ;)<br>
><br>
> Dne 31.8.2018 v 23:43 Tomáš Zmek napsal(a):<br>
>> Ahoj,<br>
>><br>
>> přešel jsem kompletně na nginx a mariadb u svých webů. Mám je na <br>
>> wordpressu. Standardní konfigurace.<br>
>><br>
>> Jen se toho nesmíš bát. Dlouho mě právě odrazovalo to jiné. Třeba 503 <br>
>> chyba ze začátku. Níže jeden příklad, jak to mám já nakonfigurované <br>
>> pro wordpress web ve složce sites-available<br>
>><br>
>> Server {<br>
>> root /var/www/domena/htdocs;<br>
>> index index.php index.html index.htm;<br>
>> server_name domena.neco;<br>
>><br>
>><br>
>> access_log /var/www/domena/logs/access.log;<br>
>> error_log /var/www/domena/logs/error.log;<br>
>><br>
>> location / {<br>
>> try_files $uri $uri/ /index.php?$args;<br>
>> include /etc/nginx/mime.types;<br>
>> }<br>
>><br>
>> location = /favicon.ico {<br>
>> log_not_found off;<br>
>> access_log off;<br>
>> }<br>
>><br>
>> location = /robots.txt {<br>
>> allow all;<br>
>> log_not_found off;<br>
>> access_log off;<br>
>> }<br>
>><br>
>> location ~ \.php$ {<br>
>> root /var/www/domena/htdocs;<br>
>> include snippets/fastcgi-php.conf;<br>
>> fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; # for Ubuntu <br>
>> 18.04<br>
>> fastcgi_param SCRIPT_FILENAME <br>
>> $document_root$fastcgi_script_name;<br>
>> include fastcgi_params;<br>
>> fastcgi_read_timeout 180;<br>
>> client_max_body_size 500M;<br>
>><br>
>> }<br>
>> location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {<br>
>> expires max;<br>
>> log_not_found off;<br>
>> }<br>
>><br>
>> # managed by Certbot<br>
>><br>
>> listen 443 ssl http2; # managed by Certbot<br>
>> listen [::]:443 ssl http2;<br>
>> ssl_certificate /etc/letsencrypt/live/domena.neco/fullchain.pem; <br>
>> # managed by Certbot<br>
>> ssl_certificate_key <br>
>> /etc/letsencrypt/live/domena.neco/privkey.pem; # managed by Certbot<br>
>> include /etc/letsencrypt/options-ssl-nginx.conf; # managed by <br>
>> Certbot<br>
>> ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot<br>
>><br>
>> }<br>
>><br>
>> server {<br>
>> if ($host = domena.neco) {<br>
>> return 301 https://$host$request_uri;<br>
>> } # managed by Certbot<br>
>><br>
>><br>
>> server_name domena.neco;<br>
>> listen 80;<br>
>> listen [::]:80;<br>
>> return 404; # managed by Certbot<br>
>><br>
>> }<br>
>><br>
>> Dne 31. 08. 18 v 14:51 Martin Myška napsal(a):<br>
>>> Díky za reakce,<br>
>>> provozovat na tom budu vpodstatě WordPress (který teda co jsem <br>
>>> pročítal doku by neměl být problém) jen se bojím toho obecného "co <br>
>>> kdyby.." ale toho se nezbavím nijak jinak, než na nginx prostě najet <br>
>>> :-)<br>
>>> Takže co se redirectů např. u WP instancí týče, vše je potřeba <br>
>>> zanést do nginx konfigurace, resp. (ne doslova) přepsat htaccess do <br>
>>> konfigurace nginx a pak by to šlapalo?<br>
>>> Pak nechápu proč jsem už nginx dávno standalone nezkusil! To jdu <br>
>>> testovat :)<br>
>>> Mariane kdyby ses podělil, byl bych vděčný! Třeba se to bude hodit i <br>
>>> někomu dalšímu.<br>
>>><br>
>>> S pozdravem,<br>
>>><br>
>>> *Martin Myška*<br>
>>> Programátor - SysAdmin<br>
>>><br>
>>> Email: <a href="mailto:martin@martinmyska.cz" target="_blank" rel="noreferrer">martin@martinmyska.cz</a> <mailto:<a href="mailto:martin@martinmyska.cz" target="_blank" rel="noreferrer">martin@martinmyska.cz</a>><br>
>>> Tel.: +420 777 885 138 <mailto:<a href="mailto:777885138" target="_blank" rel="noreferrer">777885138</a>><br>
>>> Web: <a href="http://www.martinmyska.cz" rel="noreferrer noreferrer" target="_blank">www.martinmyska.cz</a> <<a href="http://martinmyska.cz/" rel="noreferrer noreferrer" target="_blank">http://martinmyska.cz/</a>><br>
>>><br>
>>> Specialista na redakční systémy.<br>
>>> Programátor na volné noze.<br>
>>><br>
>>> Dne 31. srpna 2018 14:39 Marian Stránecký <br>
>>> <<a href="mailto:marian.stranecky@gmail.com" target="_blank" rel="noreferrer">marian.stranecky@gmail.com</a> <mailto:<a href="mailto:marian.stranecky@gmail.com" target="_blank" rel="noreferrer">marian.stranecky@gmail.com</a>>> <br>
>>> napsal(a):<br>
>>><br>
>>> Ahoj,<br>
>>> urcite vic jak rok a pul provozuji nekolik malo domen s hobby<br>
>>> projekty s php pres uvedenou konfiguraci, ale rozhodne zadne<br>
>>> problemy nemam. Krome toho nginx mam i na jinych (vetsich)<br>
>>> projektech, vsude v konfiguraci nginx jako transparent proxy k<br>
>>> backendum (vetsinou java) a na apache bych se uz nevracel :D<br>
>>><br>
>>> O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu az <br>
>>> vecer.<br>
>>><br>
>>> @VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level<br>
>>> setup :) - to je IMHO snazsi mit jako ten backend (on-premise)<br>
>>> napr. <a href="http://gogs.io" rel="noreferrer noreferrer" target="_blank">gogs.io</a> <<a href="http://gogs.io" rel="noreferrer noreferrer" target="_blank">http://gogs.io</a>> nebo gitlab, kdy je jeste pridana<br>
>>> hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres<br>
>>> ansible/puppet, takovyhle tutorial a la hromada commandu je spis<br>
>>> na playground.<br>
>>><br>
>>> Marian<br>
>>><br>
>>> pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek<br>
>>> <<a href="mailto:Vaclav.Dusek@cz-pro.cz" target="_blank" rel="noreferrer">Vaclav.Dusek@cz-pro.cz</a> <mailto:<a href="mailto:Vaclav.Dusek@cz-pro.cz" target="_blank" rel="noreferrer">Vaclav.Dusek@cz-pro.cz</a>>> napsal:<br>
>>><br>
>>> Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji<br>
>>> problem<br>
>>><br>
>>> Ale treba<br>
>>> <a href="https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/" rel="noreferrer noreferrer" target="_blank">https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/</a><br>
>>> <<a href="https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/" rel="noreferrer noreferrer" target="_blank">https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/</a>><br>
>>><br>
>>> pod nginx nezrealizujes (reseno v ramci integrace lokalniho git<br>
>>> repository a redmine) :(<br>
>>><br>
>>> EQDKPlus s nginx pry chodi (<a href="https://eqdkp-plus.eu/wiki/Nginx" rel="noreferrer noreferrer" target="_blank">https://eqdkp-plus.eu/wiki/Nginx</a><br>
>>> <<a href="https://eqdkp-plus.eu/wiki/Nginx" rel="noreferrer noreferrer" target="_blank">https://eqdkp-plus.eu/wiki/Nginx</a>>), ale<br>
>>> realita, kdyz jsem to nasazoval, byla jina<br>
>>><br>
>>> WP/Joomla s tim problem mit nebudou...<br>
>>><br>
>>> Dne 31.8.2018 v 14:09 Martin Myška napsal(a):<br>
>>> > Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí<br>
>>> mě tak nějak<br>
>>> > soustavně nahlodávalo s tím že všechno bude v pohodě..<br>
>>> > nginx jako frontend a apache jako backend mám aktuálně, ale<br>
>>> pro můj účel<br>
>>> > kdy chodí návštěvy z různých koutů světa je to špatné v tom<br>
>>> že často<br>
>>> > dostávám upstream timeout kdy nginx to dává, ale apache je<br>
>>> trošku mimo a<br>
>>> > nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně<br>
>>> za limit v<br>
>>> > konfigu, abych si s tím mohl nějak víc hrát :-/<br>
>>> ><br>
>>> > S pozdravem,<br>
>>> ><br>
>>> > *Martin Myška*<br>
>>> > Programátor - SysAdmin<br>
>>> ><br>
>>> > Email: <a href="mailto:martin@martinmyska.cz" target="_blank" rel="noreferrer">martin@martinmyska.cz</a> <mailto:<a href="mailto:martin@martinmyska.cz" target="_blank" rel="noreferrer">martin@martinmyska.cz</a>><br>
>>> <mailto:<a href="mailto:martin@martinmyska.cz" target="_blank" rel="noreferrer">martin@martinmyska.cz</a> <mailto:<a href="mailto:martin@martinmyska.cz" target="_blank" rel="noreferrer">martin@martinmyska.cz</a>>><br>
>>> > Tel.: +420 777 885 138 <mailto:<a href="mailto:777885138" target="_blank" rel="noreferrer">777885138</a> <mailto:<a href="mailto:777885138" target="_blank" rel="noreferrer">777885138</a>>><br>
>>> > Web: <a href="http://www.martinmyska.cz" rel="noreferrer noreferrer" target="_blank">www.martinmyska.cz</a> <<a href="http://www.martinmyska.cz" rel="noreferrer noreferrer" target="_blank">http://www.martinmyska.cz</a>><br>
>>> <<a href="http://martinmyska.cz/" rel="noreferrer noreferrer" target="_blank">http://martinmyska.cz/</a>><br>
>>> ><br>
>>> > Specialista na redakční systémy.<br>
>>> > Programátor na volné noze.<br>
>>> ><br>
>>> > Dne 31. srpna 2018 14:05 Vaclav Dusek<br>
>>> <<a href="mailto:Vaclav.Dusek@cz-pro.cz" target="_blank" rel="noreferrer">Vaclav.Dusek@cz-pro.cz</a> <mailto:<a href="mailto:Vaclav.Dusek@cz-pro.cz" target="_blank" rel="noreferrer">Vaclav.Dusek@cz-pro.cz</a>><br>
>>> > <mailto:<a href="mailto:Vaclav.Dusek@cz-pro.cz" target="_blank" rel="noreferrer">Vaclav.Dusek@cz-pro.cz</a><br>
>>> <mailto:<a href="mailto:Vaclav.Dusek@cz-pro.cz" target="_blank" rel="noreferrer">Vaclav.Dusek@cz-pro.cz</a>>>> napsal(a):<br>
>>> ><br>
>>> > Ahoj,<br>
>>> ><br>
>>> > a co Apache jako backend a nginx jako frontend?<br>
>>> ><br>
>>> > Premyslel jsi o teto variante?<br>
>>> ><br>
>>> > Uz jsem narazil na nefunkcni aplikaci pod <br>
>>> nginx+php-fpm :(<br>
>>> ><br>
>>> > Dne 31.8.2018 v 13:59 Martin Myška napsal(a):<br>
>>> ><br>
>>> > Zdravím,<br>
>>> > tak jsem se dokopal k zaměření se na nginx a to<br>
>>> způsobem úplného<br>
>>> > odstranění apache a jetí pouze na nginx. Každopádně<br>
>>> by mě<br>
>>> > zajímalo, zda někdo z Vás u sebe hostuje weby na<br>
>>> nginx s php-fpm<br>
>>> > jakou používáte konfiguraci? Dost by mi to pomohlo,<br>
>>> kdyby se<br>
>>> > někdo podělil.<br>
>>> > Díky moc a open-source zdar!<br>
>>> _______________________________________________<br>
>>> Community-list mailing list<br>
>>> <a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a><br>
>>> <mailto:<a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a>><br>
>>> <a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
>>> <<a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> Community-list mailing list<br>
>>> <a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a><br>
>>> <mailto:<a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a>><br>
>>> <a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
>>> <<a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a>><br>
>>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> Community-list mailing list<br>
>>> <a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a><br>
>>> <a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
>><br>
>> _______________________________________________<br>
>> Community-list mailing list<br>
>> <a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a><br>
>> <a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
>><br>
><br>
<br>
_______________________________________________<br>
Community-list mailing list<br>
<a href="mailto:Community-list@lists.vpsfree.cz" target="_blank" rel="noreferrer">Community-list@lists.vpsfree.cz</a><br>
<a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
</blockquote></div>