Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar! S pozdravem,
*Martin Myška*
Ahoj,
a co Apache jako backend a nginx jako frontend?
Premyslel jsi o teto variante?
Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :(
Dne 31.8.2018 v 13:59 Martin Myška napsal(a):
Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar!
Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak soustavně nahlodávalo s tím že všechno bude v pohodě.. nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel kdy chodí návštěvy z různých koutů světa je to špatné v tom že často dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v konfigu, abych si s tím mohl nějak víc hrát :-/
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz Tel.: +420 777 885 138 <777885138> Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:05 Vaclav Dusek Vaclav.Dusek@cz-pro.cz napsal(a):
Ahoj,
a co Apache jako backend a nginx jako frontend?
Premyslel jsi o teto variante?
Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :(
Dne 31.8.2018 v 13:59 Martin Myška napsal(a):
Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar!
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem
Ale treba https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on... pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :(
EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx), ale realita, kdyz jsem to nasazoval, byla jina
WP/Joomla s tim problem mit nebudou...
Dne 31.8.2018 v 14:09 Martin Myška napsal(a):
Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak soustavně nahlodávalo s tím že všechno bude v pohodě.. nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel kdy chodí návštěvy z různých koutů světa je to špatné v tom že často dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v konfigu, abych si s tím mohl nějak víc hrát :-/
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz mailto:Vaclav.Dusek@cz-pro.cz> napsal(a):
Ahoj, a co Apache jako backend a nginx jako frontend? Premyslel jsi o teto variante? Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :( Dne 31.8.2018 v 13:59 Martin Myška napsal(a): Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar!
Ahoj, urcite vic jak rok a pul provozuji nekolik malo domen s hobby projekty s php pres uvedenou konfiguraci, ale rozhodne zadne problemy nemam. Krome toho nginx mam i na jinych (vetsich) projektech, vsude v konfiguraci nginx jako transparent proxy k backendum (vetsinou java) a na apache bych se uz nevracel :D
O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu az vecer.
@VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground.
Marian
pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek Vaclav.Dusek@cz-pro.cz napsal:
Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem
Ale treba
https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on... pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :(
EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx), ale realita, kdyz jsem to nasazoval, byla jina
WP/Joomla s tim problem mit nebudou...
Dne 31.8.2018 v 14:09 Martin Myška napsal(a):
Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak soustavně nahlodávalo s tím že všechno bude v pohodě.. nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel kdy chodí návštěvy z různých koutů světa je to špatné v tom že často dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v konfigu, abych si s tím mohl nějak víc hrát :-/
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz mailto:Vaclav.Dusek@cz-pro.cz> napsal(a):
Ahoj, a co Apache jako backend a nginx jako frontend? Premyslel jsi o teto variante? Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :( Dne 31.8.2018 v 13:59 Martin Myška napsal(a): Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar!
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Pro interni/duverne projekty neni duvod ani zajem vyuzivat verejne git servery
Nebyla to nova instalace, jen upgrade a vycisteni se zachovanim veskere firemni historie
Nas zakaznik, nas pan...
Dne 31.8.2018 v 14:39 Marian Stránecký napsal(a):
@VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io http://gogs.io nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground.
Gogs i gitlab se daji nainstalovat lokalne, vubec neni potreba pouzivat jejich hostovanou verzi, gitlab se snazi stat se defakto "lokalni github". Akorat minimalne ten gitlab neni uplne nenazranej soft, to uz je zajimavejsi treba gitea. Ale ta zase nema CI/CD co gitlab.
Ondra Flidr
---------- Původní e-mail ---------- Od: Vaclav Dusek Vaclav.Dusek@cz-pro.cz Komu: community-list@lists.vpsfree.cz Datum: 31. 8. 2018 14:48:04 Předmět: Re: [vpsFree.cz: community-list] Konfigurace a užití nginx + php- fpm - jak na to? "Pro interni/duverne projekty neni duvod ani zajem vyuzivat verejne git servery
Nebyla to nova instalace, jen upgrade a vycisteni se zachovanim veskere firemni historie
Nas zakaznik, nas pan...
Dne 31.8.2018 v 14:39 Marian Stránecký napsal(a):
@VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io http://gogs.io nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground.
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list "
Díky za reakce, provozovat na tom budu vpodstatě WordPress (který teda co jsem pročítal doku by neměl být problém) jen se bojím toho obecného "co kdyby.." ale toho se nezbavím nijak jinak, než na nginx prostě najet :-) Takže co se redirectů např. u WP instancí týče, vše je potřeba zanést do nginx konfigurace, resp. (ne doslova) přepsat htaccess do konfigurace nginx a pak by to šlapalo? Pak nechápu proč jsem už nginx dávno standalone nezkusil! To jdu testovat :) Mariane kdyby ses podělil, byl bych vděčný! Třeba se to bude hodit i někomu dalšímu.
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz Tel.: +420 777 885 138 <777885138> Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:39 Marian Stránecký marian.stranecky@gmail.com napsal(a):
Ahoj, urcite vic jak rok a pul provozuji nekolik malo domen s hobby projekty s php pres uvedenou konfiguraci, ale rozhodne zadne problemy nemam. Krome toho nginx mam i na jinych (vetsich) projektech, vsude v konfiguraci nginx jako transparent proxy k backendum (vetsinou java) a na apache bych se uz nevracel :D
O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu az vecer.
@VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :)
- to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io nebo
gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground.
Marian
pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek Vaclav.Dusek@cz-pro.cz napsal:
Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem
Ale treba https://www.creang.com/howtoforge/howto_set_up_git_ over_https_with_apache_on_ubuntu/ pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :(
EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx), ale realita, kdyz jsem to nasazoval, byla jina
WP/Joomla s tim problem mit nebudou...
Dne 31.8.2018 v 14:09 Martin Myška napsal(a):
Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak soustavně nahlodávalo s tím že všechno bude v pohodě.. nginx jako frontend a apache jako backend mám aktuálně, ale pro můj
účel
kdy chodí návštěvy z různých koutů světa je to špatné v tom že často dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo
a
nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v konfigu, abych si s tím mohl nějak víc hrát :-/
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz mailto:Vaclav.Dusek@cz-pro.cz> napsal(a):
Ahoj, a co Apache jako backend a nginx jako frontend? Premyslel jsi o teto variante? Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :( Dne 31.8.2018 v 13:59 Martin Myška napsal(a): Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar!
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Ahoj,
přešel jsem kompletně na nginx a mariadb u svých webů. Mám je na wordpressu. Standardní konfigurace.
Jen se toho nesmíš bát. Dlouho mě právě odrazovalo to jiné. Třeba 503 chyba ze začátku. Níže jeden příklad, jak to mám já nakonfigurované pro wordpress web ve složce sites-available
Server { root /var/www/domena/htdocs; index index.php index.html index.htm; server_name domena.neco;
access_log /var/www/domena/logs/access.log; error_log /var/www/domena/logs/error.log;
location / { try_files $uri $uri/ /index.php?$args; include /etc/nginx/mime.types; } location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; }
location ~ .php$ { root /var/www/domena/htdocs; include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; # for Ubuntu 18.04 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_read_timeout 180; client_max_body_size 500M;
} location ~* .(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; } # managed by Certbot
listen 443 ssl http2; # managed by Certbot listen [::]:443 ssl http2; ssl_certificate /etc/letsencrypt/live/domena.neco/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/domena.neco/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server { if ($host = domena.neco) { return 301 https://$host$request_uri; } # managed by Certbot
server_name domena.neco; listen 80; listen [::]:80; return 404; # managed by Certbot
}
Dne 31. 08. 18 v 14:51 Martin Myška napsal(a):
Díky za reakce, provozovat na tom budu vpodstatě WordPress (který teda co jsem pročítal doku by neměl být problém) jen se bojím toho obecného "co kdyby.." ale toho se nezbavím nijak jinak, než na nginx prostě najet :-) Takže co se redirectů např. u WP instancí týče, vše je potřeba zanést do nginx konfigurace, resp. (ne doslova) přepsat htaccess do konfigurace nginx a pak by to šlapalo? Pak nechápu proč jsem už nginx dávno standalone nezkusil! To jdu testovat :) Mariane kdyby ses podělil, byl bych vděčný! Třeba se to bude hodit i někomu dalšímu.
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:39 Marian Stránecký <marian.stranecky@gmail.com mailto:marian.stranecky@gmail.com> napsal(a):
Ahoj, urcite vic jak rok a pul provozuji nekolik malo domen s hobby projekty s php pres uvedenou konfiguraci, ale rozhodne zadne problemy nemam. Krome toho nginx mam i na jinych (vetsich) projektech, vsude v konfiguraci nginx jako transparent proxy k backendum (vetsinou java) a na apache bych se uz nevracel :D O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu az vecer. @VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io <http://gogs.io> nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground. Marian pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek <Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz>> napsal: Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem Ale treba https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/ <https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/> pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :( EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx <https://eqdkp-plus.eu/wiki/Nginx>), ale realita, kdyz jsem to nasazoval, byla jina WP/Joomla s tim problem mit nebudou... Dne 31.8.2018 v 14:09 Martin Myška napsal(a): > Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak > soustavně nahlodávalo s tím že všechno bude v pohodě.. > nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel > kdy chodí návštěvy z různých koutů světa je to špatné v tom že často > dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a > nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v > konfigu, abych si s tím mohl nějak víc hrát :-/ > > S pozdravem, > > *Martin Myška* > Programátor - SysAdmin > > Email: martin@martinmyska.cz <mailto:martin@martinmyska.cz> <mailto:martin@martinmyska.cz <mailto:martin@martinmyska.cz>> > Tel.: +420 777 885 138 <mailto:777885138 <mailto:777885138>> > Web: www.martinmyska.cz <http://www.martinmyska.cz> <http://martinmyska.cz/> > > Specialista na redakční systémy. > Programátor na volné noze. > > Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz> > <mailto:Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz>>> napsal(a): > > Ahoj, > > a co Apache jako backend a nginx jako frontend? > > Premyslel jsi o teto variante? > > Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :( > > Dne 31.8.2018 v 13:59 Martin Myška napsal(a): > > Zdravím, > tak jsem se dokopal k zaměření se na nginx a to způsobem úplného > odstranění apache a jetí pouze na nginx. Každopádně by mě > zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm > jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se > někdo podělil. > Díky moc a open-source zdar! _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz <mailto:Community-list@lists.vpsfree.cz> http://lists.vpsfree.cz/listinfo/community-list <http://lists.vpsfree.cz/listinfo/community-list> _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz <mailto:Community-list@lists.vpsfree.cz> http://lists.vpsfree.cz/listinfo/community-list <http://lists.vpsfree.cz/listinfo/community-list>
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Pokud jsi lenoch a chces se inspirovat, nainstaluj si doma do virtualky https://www.howtoforge.com/tutorial/perfect-server-debian-9-nginx-bind-dovec... a uc se od jinych
Nebo u toho zustan ;)
Dne 31.8.2018 v 23:43 Tomáš Zmek napsal(a):
Ahoj,
přešel jsem kompletně na nginx a mariadb u svých webů. Mám je na wordpressu. Standardní konfigurace.
Jen se toho nesmíš bát. Dlouho mě právě odrazovalo to jiné. Třeba 503 chyba ze začátku. Níže jeden příklad, jak to mám já nakonfigurované pro wordpress web ve složce sites-available
Server { root /var/www/domena/htdocs; index index.php index.html index.htm; server_name domena.neco;
access_log /var/www/domena/logs/access.log; error_log /var/www/domena/logs/error.log;
location / { try_files $uri $uri/ /index.php?$args; include /etc/nginx/mime.types; }
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { allow all; log_not_found off; access_log off; }
location ~ .php$ { root /var/www/domena/htdocs; include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; # for Ubuntu 18.04 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_read_timeout 180; client_max_body_size 500M;
} location ~* .(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; }
# managed by Certbot
listen 443 ssl http2; # managed by Certbot listen [::]:443 ssl http2; ssl_certificate /etc/letsencrypt/live/domena.neco/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/domena.neco/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server { if ($host = domena.neco) { return 301 https://$host$request_uri; } # managed by Certbot
server_name domena.neco; listen 80; listen [::]:80; return 404; # managed by Certbot
}
Dne 31. 08. 18 v 14:51 Martin Myška napsal(a):
Díky za reakce, provozovat na tom budu vpodstatě WordPress (který teda co jsem pročítal doku by neměl být problém) jen se bojím toho obecného "co kdyby.." ale toho se nezbavím nijak jinak, než na nginx prostě najet :-) Takže co se redirectů např. u WP instancí týče, vše je potřeba zanést do nginx konfigurace, resp. (ne doslova) přepsat htaccess do konfigurace nginx a pak by to šlapalo? Pak nechápu proč jsem už nginx dávno standalone nezkusil! To jdu testovat :) Mariane kdyby ses podělil, byl bych vděčný! Třeba se to bude hodit i někomu dalšímu.
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:39 Marian Stránecký <marian.stranecky@gmail.com mailto:marian.stranecky@gmail.com> napsal(a):
Ahoj, urcite vic jak rok a pul provozuji nekolik malo domen s hobby projekty s php pres uvedenou konfiguraci, ale rozhodne zadne problemy nemam. Krome toho nginx mam i na jinych (vetsich) projektech, vsude v konfiguraci nginx jako transparent proxy k backendum (vetsinou java) a na apache bych se uz nevracel :D O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu az vecer. @VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io <http://gogs.io> nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground. Marian pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek <Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz>> napsal: Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem Ale treba https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/ <https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/> pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :( EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx <https://eqdkp-plus.eu/wiki/Nginx>), ale realita, kdyz jsem to nasazoval, byla jina WP/Joomla s tim problem mit nebudou... Dne 31.8.2018 v 14:09 Martin Myška napsal(a): > Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak > soustavně nahlodávalo s tím že všechno bude v pohodě.. > nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel > kdy chodí návštěvy z různých koutů světa je to špatné v tom že často > dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a > nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v > konfigu, abych si s tím mohl nějak víc hrát :-/ > > S pozdravem, > > *Martin Myška* > Programátor - SysAdmin > > Email: martin@martinmyska.cz <mailto:martin@martinmyska.cz> <mailto:martin@martinmyska.cz <mailto:martin@martinmyska.cz>> > Tel.: +420 777 885 138 <mailto:777885138 <mailto:777885138>> > Web: www.martinmyska.cz <http://www.martinmyska.cz> <http://martinmyska.cz/> > > Specialista na redakční systémy. > Programátor na volné noze. > > Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz> > <mailto:Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz>>> napsal(a): > > Ahoj, > > a co Apache jako backend a nginx jako frontend? > > Premyslel jsi o teto variante? > > Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :( > > Dne 31.8.2018 v 13:59 Martin Myška napsal(a): > > Zdravím, > tak jsem se dokopal k zaměření se na nginx a to způsobem úplného > odstranění apache a jetí pouze na nginx. Každopádně by mě > zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm > jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se > někdo podělil. > Díky moc a open-source zdar! _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz <mailto:Community-list@lists.vpsfree.cz> http://lists.vpsfree.cz/listinfo/community-list <http://lists.vpsfree.cz/listinfo/community-list> _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz <mailto:Community-list@lists.vpsfree.cz> http://lists.vpsfree.cz/listinfo/community-list <http://lists.vpsfree.cz/listinfo/community-list>
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
zdravím,
nginx a php funguje spolehlivě. Nicméně provozovat vlastní server (na vpsfree) versus nějaký hosting, či cloud, tak řeším ještě dvě věci:
- https, respektive SSL certifikáty - přijde mi, že je s tím moc práce, většina tutoriálů začíná "potřebujete hosting s podporou ...", jistě našel jsem návod jak zprovoznic lets encrypt, ale zdá se mi, že cena(práce)/výkon vychází lépe pro hosting. Jak to řešíte?
- mail - postavit mail server není problém, ale čeho se obávám, je údržba, jednak nedostat se do blacklistů, jednak boj se spamem. Spíš se přikláním pro řešení na hostingu, kde na to mají tým a kde to řeší pro XX domen najednou. Pro nějaké tři vlastní domeny na vlastním serveru (na vpsfree) se mi zdá, že to je zbytečně moc práce, kterou za mě na hostingu udělá někdo jiný. Nebo ne?
Zajímaly by mě praktické zkušenosti ohledně tohoto.
díky
Petr Bolf
Dne 1.9.2018 v 10:20 Vaclav Dusek napsal(a):
Pokud jsi lenoch a chces se inspirovat, nainstaluj si doma do virtualky https://www.howtoforge.com/tutorial/perfect-server-debian-9-nginx-bind-dovec... a uc se od jinych
Nebo u toho zustan ;)
Dne 31.8.2018 v 23:43 Tomáš Zmek napsal(a):
Ahoj,
přešel jsem kompletně na nginx a mariadb u svých webů. Mám je na wordpressu. Standardní konfigurace.
Jen se toho nesmíš bát. Dlouho mě právě odrazovalo to jiné. Třeba 503 chyba ze začátku. Níže jeden příklad, jak to mám já nakonfigurované pro wordpress web ve složce sites-available
Server { root /var/www/domena/htdocs; index index.php index.html index.htm; server_name domena.neco;
access_log /var/www/domena/logs/access.log; error_log /var/www/domena/logs/error.log;
location / { try_files $uri $uri/ /index.php?$args; include /etc/nginx/mime.types; }
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { allow all; log_not_found off; access_log off; }
location ~ .php$ { root /var/www/domena/htdocs; include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; # for Ubuntu 18.04 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_read_timeout 180; client_max_body_size 500M;
} location ~* .(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; }
# managed by Certbot
listen 443 ssl http2; # managed by Certbot listen [::]:443 ssl http2; ssl_certificate /etc/letsencrypt/live/domena.neco/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/domena.neco/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server { if ($host = domena.neco) { return 301 https://$host$request_uri; } # managed by Certbot
server_name domena.neco; listen 80; listen [::]:80; return 404; # managed by Certbot
}
Dne 31. 08. 18 v 14:51 Martin Myška napsal(a):
Díky za reakce, provozovat na tom budu vpodstatě WordPress (který teda co jsem pročítal doku by neměl být problém) jen se bojím toho obecného "co kdyby.." ale toho se nezbavím nijak jinak, než na nginx prostě najet :-) Takže co se redirectů např. u WP instancí týče, vše je potřeba zanést do nginx konfigurace, resp. (ne doslova) přepsat htaccess do konfigurace nginx a pak by to šlapalo? Pak nechápu proč jsem už nginx dávno standalone nezkusil! To jdu testovat :) Mariane kdyby ses podělil, byl bych vděčný! Třeba se to bude hodit i někomu dalšímu.
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:39 Marian Stránecký <marian.stranecky@gmail.com mailto:marian.stranecky@gmail.com> napsal(a):
Ahoj, urcite vic jak rok a pul provozuji nekolik malo domen s hobby projekty s php pres uvedenou konfiguraci, ale rozhodne zadne problemy nemam. Krome toho nginx mam i na jinych (vetsich) projektech, vsude v konfiguraci nginx jako transparent proxy k backendum (vetsinou java) a na apache bych se uz nevracel :D
O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu az vecer.
@VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io http://gogs.io nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground.
Marian
pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek <Vaclav.Dusek@cz-pro.cz mailto:Vaclav.Dusek@cz-pro.cz> napsal:
Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem
Ale treba https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on... https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on_ubuntu/
pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :(
EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx https://eqdkp-plus.eu/wiki/Nginx), ale realita, kdyz jsem to nasazoval, byla jina
WP/Joomla s tim problem mit nebudou...
Dne 31.8.2018 v 14:09 Martin Myška napsal(a): > Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak > soustavně nahlodávalo s tím že všechno bude v pohodě.. > nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel > kdy chodí návštěvy z různých koutů světa je to špatné v tom že často > dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a > nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v > konfigu, abych si s tím mohl nějak víc hrát :-/ > > S pozdravem, > > *Martin Myška* > Programátor - SysAdmin > > Email: martin@martinmyska.cz mailto:martin@martinmyska.cz <mailto:martin@martinmyska.cz mailto:martin@martinmyska.cz> > Tel.: +420 777 885 138 <mailto:777885138 mailto:777885138> > Web: www.martinmyska.cz http://www.martinmyska.cz http://martinmyska.cz/ > > Specialista na redakční systémy. > Programátor na volné noze. > > Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz mailto:Vaclav.Dusek@cz-pro.cz > <mailto:Vaclav.Dusek@cz-pro.cz mailto:Vaclav.Dusek@cz-pro.cz>> napsal(a): > > Ahoj, > > a co Apache jako backend a nginx jako frontend? > > Premyslel jsi o teto variante? > > Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :( > > Dne 31.8.2018 v 13:59 Martin Myška napsal(a): > > Zdravím, > tak jsem se dokopal k zaměření se na nginx a to způsobem úplného > odstranění apache a jetí pouze na nginx. Každopádně by mě > zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm > jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se > někdo podělil. > Díky moc a open-source zdar! _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz mailto:Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz mailto:Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Nazdar, já už čtyři koky používám https://vestacp.com/(https://vestacp.com/)
a naprostá spokojenost.
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.
Dne ne 2. 9. 2018 13:10 uživatel Petr Bolf petr.bolf@taborpolana.cz napsal:
zdravím,
nginx a php funguje spolehlivě. Nicméně provozovat vlastní server (na vpsfree) versus nějaký hosting, či cloud, tak řeším ještě dvě věci:
- https, respektive SSL certifikáty - přijde mi, že je s tím moc práce,
většina tutoriálů začíná "potřebujete hosting s podporou ...", jistě našel jsem návod jak zprovoznic lets encrypt, ale zdá se mi, že cena(práce)/výkon vychází lépe pro hosting. Jak to řešíte?
- mail - postavit mail server není problém, ale čeho se obávám, je
údržba, jednak nedostat se do blacklistů, jednak boj se spamem. Spíš se přikláním pro řešení na hostingu, kde na to mají tým a kde to řeší pro XX domen najednou. Pro nějaké tři vlastní domeny na vlastním serveru (na vpsfree) se mi zdá, že to je zbytečně moc práce, kterou za mě na hostingu udělá někdo jiný. Nebo ne?
Zajímaly by mě praktické zkušenosti ohledně tohoto.
díky
Petr Bolf
Dne 1.9.2018 v 10:20 Vaclav Dusek napsal(a):
Pokud jsi lenoch a chces se inspirovat, nainstaluj si doma do virtualky
https://www.howtoforge.com/tutorial/perfect-server-debian-9-nginx-bind-dovec...
a uc se od jinych
Nebo u toho zustan ;)
Dne 31.8.2018 v 23:43 Tomáš Zmek napsal(a):
Ahoj,
přešel jsem kompletně na nginx a mariadb u svých webů. Mám je na wordpressu. Standardní konfigurace.
Jen se toho nesmíš bát. Dlouho mě právě odrazovalo to jiné. Třeba 503 chyba ze začátku. Níže jeden příklad, jak to mám já nakonfigurované pro wordpress web ve složce sites-available
Server { root /var/www/domena/htdocs; index index.php index.html index.htm; server_name domena.neco;
access_log /var/www/domena/logs/access.log; error_log /var/www/domena/logs/error.log; location / { try_files $uri $uri/ /index.php?$args; include /etc/nginx/mime.types; } location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; } location ~ \.php$ { root /var/www/domena/htdocs; include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; # for Ubuntu18.04 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_read_timeout 180; client_max_body_size 500M;
} location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; }# managed by Certbot
listen 443 ssl http2; # managed by Certbot listen [::]:443 ssl http2; ssl_certificate /etc/letsencrypt/live/domena.neco/fullchain.pem;# managed by Certbot ssl_certificate_key /etc/letsencrypt/live/domena.neco/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server { if ($host = domena.neco) { return 301 https://$host$request_uri; } # managed by Certbot
server_name domena.neco; listen 80; listen [::]:80; return 404; # managed by Certbot}
Dne 31. 08. 18 v 14:51 Martin Myška napsal(a):
Díky za reakce, provozovat na tom budu vpodstatě WordPress (který teda co jsem pročítal doku by neměl být problém) jen se bojím toho obecného "co kdyby.." ale toho se nezbavím nijak jinak, než na nginx prostě najet :-) Takže co se redirectů např. u WP instancí týče, vše je potřeba zanést do nginx konfigurace, resp. (ne doslova) přepsat htaccess do konfigurace nginx a pak by to šlapalo? Pak nechápu proč jsem už nginx dávno standalone nezkusil! To jdu testovat :) Mariane kdyby ses podělil, byl bych vděčný! Třeba se to bude hodit i někomu dalšímu.
S pozdravem,
*Martin Myška* Programátor - SysAdmin
Email: martin@martinmyska.cz mailto:martin@martinmyska.cz Tel.: +420 777 885 138 mailto:777885138 Web: www.martinmyska.cz http://martinmyska.cz/
Specialista na redakční systémy. Programátor na volné noze.
Dne 31. srpna 2018 14:39 Marian Stránecký <marian.stranecky@gmail.com mailto:marian.stranecky@gmail.com> napsal(a):
Ahoj, urcite vic jak rok a pul provozuji nekolik malo domen s hobby projekty s php pres uvedenou konfiguraci, ale rozhodne zadne problemy nemam. Krome toho nginx mam i na jinych (vetsich) projektech, vsude v konfiguraci nginx jako transparent proxy k backendum (vetsinou java) a na apache bych se uz nevracel :D O konfiguraci se rad podelim, ale bohuzel se k tomu dostanu azvecer.
@VaclavDusek ktery masochista dnes zprovoznuje takovyto low-level setup :) - to je IMHO snazsi mit jako ten backend (on-premise) napr. gogs.io <http://gogs.io> nebo gitlab, kdy je jeste pridana hodnota nejen v UI. A kdyz uz, tak alespon pokryt pres ansible/puppet, takovyhle tutorial a la hromada commandu je spis na playground. Marian pá 31. 8. 2018 v 14:17 odesílatel Vaclav Dusek <Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz>> napsal: Ahoj, zelezi co budes provozovat. Bezne aplikace s tim nemaji problem Ale trebahttps://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on...
<
https://www.creang.com/howtoforge/howto_set_up_git_over_https_with_apache_on...
pod nginx nezrealizujes (reseno v ramci integrace lokalniho git repository a redmine) :( EQDKPlus s nginx pry chodi (https://eqdkp-plus.eu/wiki/Nginx <https://eqdkp-plus.eu/wiki/Nginx>), ale realita, kdyz jsem to nasazoval, byla jina WP/Joomla s tim problem mit nebudou... Dne 31.8.2018 v 14:09 Martin Myška napsal(a): > Ahoj, ajaj.. toho jsem se už od začátku bál, ale dost lidí mě tak nějak > soustavně nahlodávalo s tím že všechno bude v pohodě.. > nginx jako frontend a apache jako backend mám aktuálně, ale pro můj účel > kdy chodí návštěvy z různých koutů světa je to špatné v tom že často > dostávám upstream timeout kdy nginx to dává, ale apache je trošku mimo a > nezvládá. K tomuto mě však nenapadá co/kde hledat konkrétně za limit v > konfigu, abych si s tím mohl nějak víc hrát :-/ > > S pozdravem, > > *Martin Myška* > Programátor - SysAdmin > > Email: martin@martinmyska.cz <mailto:martin@martinmyska.cz> <mailto:martin@martinmyska.cz <mailto:martin@martinmyska.cz>> > Tel.: +420 777 885 138 <mailto:777885138 <mailto:777885138>> > Web: www.martinmyska.cz <http://www.martinmyska.cz> <http://martinmyska.cz/> > > Specialista na redakční systémy. > Programátor na volné noze. > > Dne 31. srpna 2018 14:05 Vaclav Dusek <Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz> > <mailto:Vaclav.Dusek@cz-pro.cz <mailto:Vaclav.Dusek@cz-pro.cz>>> napsal(a): > > Ahoj, > > a co Apache jako backend a nginx jako frontend? > > Premyslel jsi o teto variante? > > Uz jsem narazil na nefunkcni aplikaci podnginx+php-fpm :( > > Dne 31.8.2018 v 13:59 Martin Myška napsal(a): > > Zdravím, > tak jsem se dokopal k zaměření se na nginx a to způsobem úplného > odstranění apache a jetí pouze na nginx. Každopádně by mě > zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm > jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se > někdo podělil. > Díky moc a open-source zdar! _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz mailto:Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz <mailto:Community-list@lists.vpsfree.cz> http://lists.vpsfree.cz/listinfo/community-list <http://lists.vpsfree.cz/listinfo/community-list>
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Ahoj,
On 2.9.2018 13:04, Petr Bolf wrote:
- https, respektive SSL certifikáty - přijde mi, že je s tím moc
práce, většina tutoriálů začíná "potřebujete hosting s podporou ...", jistě našel jsem návod jak zprovoznic lets encrypt, ale zdá se mi, že cena(práce)/výkon vychází lépe pro hosting. Jak to řešíte?
Let's Encrypt je prave pomerne snadno nastavitelna a bezudrzbova vec. Pouzivam Certbot (s Apache pluginem) a samo ti to nabidne upravu konfigurace, skoro nic nemusis resit. Nginx byl myslim Cerbotem podporovanej jeste driv nez Apache, takze to je uplne bez problemu.
- mail - postavit mail server není problém, ale čeho se obávám, je
údržba, jednak nedostat se do blacklistů, jednak boj se spamem. Spíš se přikláním pro řešení na hostingu, kde na to mají tým a kde to řeší pro XX domen najednou. Pro nějaké tři vlastní domeny na vlastním serveru (na vpsfree) se mi zdá, že to je zbytečně moc práce, kterou za mě na hostingu udělá někdo jiný. Nebo ne?
Ja mam vlastni mail server, ale spis protoze me to bavi. Bezi to uz pres rok a zadne problemy s tim zatim nebyly. Spamu zatim moc nechodi, ale muj setup ma urcite mezery v nastaveni SpamAssassinu, takze prostor pro zlepseni by byl. Pro jednu domenu take zkousim Email Profi od Seznamu. Je to zadarmo a filtrovani spamu resi oni (coz bude urcite lepsi nez nejaka vlastni pravidla kvuli celkovemu objemu zprav co Seznamem tece).
-Petr
Ahoj, Já používám výhradně nginx+různé upstream backendy a mezi nimi také php-fpm. Běží mi php-bb a pár custom php webů (krom věcí v pythonu/Go). Zatím jsem neměl přiliš problémů. Jediná věc co mě na nginx štve je kontrol configu po přidání nové site, a kontrola ssl certů-může se stát (obzvlášť začátečníkovi) že napíše blbě config a po restartu mu nenaběhne nginx kvůli config erroru. Samozřejmě existuje confcheck, ale když zapomenu, tak to může slítnout. A o to víc mě štve, že ssl cert chyby confcheck neohlásí...
Na generování TLS certifikátů už cca rok výhradně používám acme python script spouštěný cronem a bez problémů. Prvotní config zabere trochu úsilí, ale když si v průběhu budete psát scripty a readme na později (pro přidání domény) tak to je pak pohoda.
Pokud by někdo měl zájem o detaily, tak asi mimo maillist :)
Lukáš
2. 9. 2018 v 17:27, Petr Stefan ptr.stef@gmail.com:
Ahoj,
On 2.9.2018 13:04, Petr Bolf wrote:
- https, respektive SSL certifikáty - přijde mi, že je s tím moc práce, většina tutoriálů začíná "potřebujete hosting s podporou ...", jistě našel jsem návod jak zprovoznic lets encrypt, ale zdá se mi, že cena(práce)/výkon vychází lépe pro hosting. Jak to řešíte?
Let's Encrypt je prave pomerne snadno nastavitelna a bezudrzbova vec. Pouzivam Certbot (s Apache pluginem) a samo ti to nabidne upravu konfigurace, skoro nic nemusis resit. Nginx byl myslim Cerbotem podporovanej jeste driv nez Apache, takze to je uplne bez problemu.
- mail - postavit mail server není problém, ale čeho se obávám, je údržba, jednak nedostat se do blacklistů, jednak boj se spamem. Spíš se přikláním pro řešení na hostingu, kde na to mají tým a kde to řeší pro XX domen najednou. Pro nějaké tři vlastní domeny na vlastním serveru (na vpsfree) se mi zdá, že to je zbytečně moc práce, kterou za mě na hostingu udělá někdo jiný. Nebo ne?
Ja mam vlastni mail server, ale spis protoze me to bavi. Bezi to uz pres rok a zadne problemy s tim zatim nebyly. Spamu zatim moc nechodi, ale muj setup ma urcite mezery v nastaveni SpamAssassinu, takze prostor pro zlepseni by byl. Pro jednu domenu take zkousim Email Profi od Seznamu. Je to zadarmo a filtrovani spamu resi oni (coz bude urcite lepsi nez nejaka vlastni pravidla kvuli celkovemu objemu zprav co Seznamem tece).
-Petr
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Ahoj, jelikož zmiňuješ WordPress, tak velmi doporučuji tohle repo Ládi Smitky s doporučenou konfigurací WP na nginxu + php-fpm:
https://github.com/lynt-smitka/WP-nginx-config
Jinak kombo nginx+php-fpm rozhodně doporučuji. Na problémy s provozem WP nenarazíš, funguje a spravuje se to dobře.
On Sun, Sep 2, 2018 at 7:59 PM Lukáš Němec lu.nemec@gmail.com wrote:
Ahoj, Já používám výhradně nginx+různé upstream backendy a mezi nimi také php-fpm. Běží mi php-bb a pár custom php webů (krom věcí v pythonu/Go). Zatím jsem neměl přiliš problémů. Jediná věc co mě na nginx štve je kontrol configu po přidání nové site, a kontrola ssl certů-může se stát (obzvlášť začátečníkovi) že napíše blbě config a po restartu mu nenaběhne nginx kvůli config erroru. Samozřejmě existuje confcheck, ale když zapomenu, tak to může slítnout. A o to víc mě štve, že ssl cert chyby confcheck neohlásí...
Na generování TLS certifikátů už cca rok výhradně používám acme python script spouštěný cronem a bez problémů. Prvotní config zabere trochu úsilí, ale když si v průběhu budete psát scripty a readme na později (pro přidání domény) tak to je pak pohoda.
Pokud by někdo měl zájem o detaily, tak asi mimo maillist :)
Lukáš
- 2018 v 17:27, Petr Stefan ptr.stef@gmail.com:
Ahoj,
On 2.9.2018 13:04, Petr Bolf wrote:
- https, respektive SSL certifikáty - přijde mi, že je s tím moc práce,
většina tutoriálů začíná "potřebujete hosting s podporou ...", jistě našel jsem návod jak zprovoznic lets encrypt, ale zdá se mi, že cena(práce)/výkon vychází lépe pro hosting. Jak to řešíte?
Let's Encrypt je prave pomerne snadno nastavitelna a bezudrzbova vec.
Pouzivam Certbot (s Apache pluginem) a samo ti to nabidne upravu konfigurace, skoro nic nemusis resit. Nginx byl myslim Cerbotem podporovanej jeste driv nez Apache, takze to je uplne bez problemu.
- mail - postavit mail server není problém, ale čeho se obávám, je
údržba, jednak nedostat se do blacklistů, jednak boj se spamem. Spíš se přikláním pro řešení na hostingu, kde na to mají tým a kde to řeší pro XX domen najednou. Pro nějaké tři vlastní domeny na vlastním serveru (na vpsfree) se mi zdá, že to je zbytečně moc práce, kterou za mě na hostingu udělá někdo jiný. Nebo ne?
Ja mam vlastni mail server, ale spis protoze me to bavi. Bezi to uz pres
rok a zadne problemy s tim zatim nebyly. Spamu zatim moc nechodi, ale muj setup ma urcite mezery v nastaveni SpamAssassinu, takze prostor pro zlepseni by byl. Pro jednu domenu take zkousim Email Profi od Seznamu. Je to zadarmo a filtrovani spamu resi oni (coz bude urcite lepsi nez nejaka vlastni pravidla kvuli celkovemu objemu zprav co Seznamem tece).
-Petr
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
On 2018-09-04 15:03, Martin Stiborský wrote:
Ahoj, jelikož zmiňuješ WordPress, tak velmi doporučuji tohle repo Ládi Smitky s doporučenou konfigurací WP na nginxu + php-fpm:
https://github.com/lynt-smitka/WP-nginx-config [2]
Jinak kombo nginx+php-fpm rozhodně doporučuji. Na problémy s provozem WP nenarazíš, funguje a spravuje se to dobře.
Tak jo ;)
Kdyz se tu rozebira prehlidka ruznych stylu adminovani a kazdy z nich je v ruzne mire prekonany, prikladam, co povazuju za aktualne vubec nejvic state-of-the-art, tj. to nejsamlepsi, co se da na planete sehnat - Wordpress se zaridi dneska po "spravnu" takto:
https://github.com/grafted-in/wordpress-nginx-nix
Po spravnu znamena reproducible builds, declarative definitions, functionally pure, devops to the bone.
Tedy, vsechny moderni trendy v jednom a jeste o kus dal, no ale taky aby ne - ta vec neprosla bourlivym hipster vyvojem, ale stravila dobrych 12 let u akademiku, nez sla poradne do sveta, prave proto, aby se vyhnuli vsem chybam, na ktere moderni prekotny vyvoj narazi postupne a vzdycky je prekona jeste vetsim mnozstvim netypovanyho imperativniho kodu, co se sype jako domecek z karet kdykoliv se na nej clovek spatne podiva (vetsinou kousek mimo happy path a veci se sypou).
Po spravny taky znamena takhle automatizovane spravovat treba stovky masin, stejnym zpusobem.
^ tamta vec stavi nad NixOps, co je tooling umoznujici spravu hromady stroju s NixOSem.
o NixOSu budeme mit se Sorkim prednasku na LinuxDays (pokud bude zarazena do programu), tak nevahejte prijit, tam se pokusime ukazat ty veci vic v kontextu a jaky vsechny kouzla jsou s tim mozny.
Zatim si zkuste predstavit distro, ktery umoznuje v jednom souboru popsat kompletne stav ty masiny - vc. obsahu konfiguracnich souboru, instalovanych baliku, vytvorenych uzivatelu a podobne. A pak si zkuste predstavit situaci, kdy potrebujete zmenit tri radky kodu nekde v nekterem baliku z te distribuce - jak? Dalsich par radku do toho jednoho souboru, configuration.nix, ktery zachycuje stav celeho stroje.
Takhle muzete mit cely cluster, cela datacentra popsana jednim Git repozitarem - a v tom repozitari budou popsane najednou i vsechny zmeny do te zakladni vybavy softwaru, pokud nejake potrebujete.
/snajpa
P.S. psano schvalne skorokonfrontacnim stylem "NixOS is da best", abych vas tim popichnul a donutil se na ten NixOS podivat. Kdyz uz nic jinyho, tu se mrknete, jak se krasne jednoduse deployne Wordpress s Apachem +- v defaultu s nastavenim theme:
https://nixos.wiki/wiki/Wordpress
Je to na par radku a je to lahoda.
Zapomnel jsem dodat, ze ne vsechny optimalizace z toho repa, co linkoval Stibi, jsou v tom NixOps deploymentu resene.
Ale da se to o ne vcelku jednoduse rozvinout, to by mohl byt dobry material na hackatin pro ty, kdo by meli zajem se s NixOSem naucit ;)
Otazka je kdy a kde, sekundarne kolik nas bude.
My bychom pracovali na preklapeni legaci Debian a CentOs based internich VPSek na NixOS a pri tom to muzeme ostatnim davat rychlokurz na jednotlivy oblasti.
/snajpa
Hoj,
workshop na tema rozchozeni nixos + nginx + neco (wp, django nebo tak) by byl super.
Miroslav Misek
On 4.9.2018 16:05, Pavel Snajdr wrote:
Zapomnel jsem dodat, ze ne vsechny optimalizace z toho repa, co linkoval Stibi, jsou v tom NixOps deploymentu resene.
Ale da se to o ne vcelku jednoduse rozvinout, to by mohl byt dobry material na hackatin pro ty, kdo by meli zajem se s NixOSem naucit ;)
Otazka je kdy a kde, sekundarne kolik nas bude.
My bychom pracovali na preklapeni legaci Debian a CentOs based internich VPSek na NixOS a pri tom to muzeme ostatnim davat rychlokurz na jednotlivy oblasti.
/snajpa _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
V Brne bychom mohli delat workshopy pravidelneji, pokud budem o par lidech, tak to bude jednak intenzivnejsi a individualnejsi a jednak se i vejdem do Base48 prostor :)
V Praze se muzem dohodnout s klukama z Brmlabu a muzeme to pachat tam; ono nejlip se to clovek nauci na preklapeni vlastnich veci, takze cim vic hands-on tim lip.
Nejakou obecnou prednasku dame dokupy prave diky LinuxDays a pak s tim muzeme bejt pravidelne, napr. jednou az dvakrat mesicne "on the road" po hackerspacech, sirit vzdelanost :D
Skoda ze v mym rodnym Liberci se zatim nikdo nedokopal takovy doupe zalozit...
/snajpa
To bych byl moc rád a hned se hlásím :-)
Petr Bolf
Dne 4.9.2018 v 16:30 Pavel Snajdr napsal(a):
V Brne bychom mohli delat workshopy pravidelneji, pokud budem o par lidech, tak to bude jednak intenzivnejsi a individualnejsi a jednak se i vejdem do Base48 prostor :)
V Praze se muzem dohodnout s klukama z Brmlabu a muzeme to pachat tam; ono nejlip se to clovek nauci na preklapeni vlastnich veci, takze cim vic hands-on tim lip.
Nejakou obecnou prednasku dame dokupy prave diky LinuxDays a pak s tim muzeme bejt pravidelne, napr. jednou az dvakrat mesicne "on the road" po hackerspacech, sirit vzdelanost :D
Skoda ze v mym rodnym Liberci se zatim nikdo nedokopal takovy doupe zalozit...
/snajpa _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Hezky, dík za tip, rád se přiučím novým hračkám.
Zrovna před chvilkou jsem poslal hlasování na LinuxDays, tak se na vaše příspěvky dost těším.
Jen btw…možné není marné k tomuhle stavu který popisuješ doiterovat postupně, přes ty více "obvyklé" řešení.
On Tue, Sep 4, 2018 at 4:06 PM Pavel Snajdr snajpa@snajpa.net wrote:
Zapomnel jsem dodat, ze ne vsechny optimalizace z toho repa, co linkoval Stibi, jsou v tom NixOps deploymentu resene.
Ale da se to o ne vcelku jednoduse rozvinout, to by mohl byt dobry material na hackatin pro ty, kdo by meli zajem se s NixOSem naucit ;)
Otazka je kdy a kde, sekundarne kolik nas bude.
My bychom pracovali na preklapeni legaci Debian a CentOs based internich VPSek na NixOS a pri tom to muzeme ostatnim davat rychlokurz na jednotlivy oblasti.
/snajpa _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
P.S. psano schvalne skorokonfrontacnim stylem "NixOS is da best", abych vas tim popichnul a donutil se na ten NixOS podivat. Kdyz uz nic jinyho, tu se mrknete, jak se krasne jednoduse deployne Wordpress s Apachem +- v defaultu s nastavenim theme:
https://nixos.wiki/wiki/Wordpress
Je to na par radku a je to lahoda.
Ehm...
extraModules = [ { name = "php5"; path = "${pkgs.php}/modules/libphp5.so"; } ];
Pfuj. Taky si mohli dát trochu práce a dát tam příklad s FastCGI.
Ahoj,
TLDR: Nefunkční aplikace nginx + php-fpm většinou znamená, že vývojář použil nějakou odvážnou konstrukci v .htaccess a zároveň nikdo z operations neměl chuť ty RewriteRules přepsat do nginx configu. Nebo to je symptom toho, že se lidi z operations nebaví s vývojáři :-)
Většinu normálních aplikací je možné provozovat jak s nginx tak s Apache a vlastně jen záleží na tom, co umíš nasadit lépe. Apache2 je dneska nutná většinou jen pokud potřebuješ nějakou jeho speciální vlastnost (LDAP či NTLM, status-page nebo právě .htaccess). S mpm_event prý klesla i spotřeba paměti.
nginx má jednodušší konfiguraci, prý o něco vyšší výkon a IMHO přehlednější konfiguraci. Jen většinu RewriteRules z Apache musíš do konfigurace přepsat (ale většinou to moc nebolí). [disclaimer: tohle je můj názor a nemusí platit na Vaší straně].
just-my-2cents-ly
VK
PS: Pokud se nepletu, tak Petr Krčmář nginx školí na rootu a zmiňuje tam i nginx + php-fpm včetně ukázek. -- Věroš Kaplan http://navolnenoze.cz/prezentace/veroslav-kaplan/
On Fri, 31 Aug 2018 at 14:06, Vaclav Dusek Vaclav.Dusek@cz-pro.cz wrote:
Ahoj,
a co Apache jako backend a nginx jako frontend?
Premyslel jsi o teto variante?
Uz jsem narazil na nefunkcni aplikaci pod nginx+php-fpm :(
Dne 31.8.2018 v 13:59 Martin Myška napsal(a):
Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar!
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
On Fri, 31 Aug 2018 at 13:59, Martin Myška martin@martinmyska.cz wrote:
Zdravím, tak jsem se dokopal k zaměření se na nginx a to způsobem úplného odstranění apache a jetí pouze na nginx. Každopádně by mě zajímalo, zda někdo z Vás u sebe hostuje weby na nginx s php-fpm jakou používáte konfiguraci? Dost by mi to pomohlo, kdyby se někdo podělil. Díky moc a open-source zdar! S pozdravem,
*Martin Myška* _______________________________________________
Podobně jsem to řešil i já, sice jsem se ho ještě úplně nezbavil, ale to je spíš jen kuli lenosti / prokrastinaci. Na projektech v práci, jsem httpd vymlátil úplně. Jedu na centosu, používám php remi repozitáře, které mi umožní mít více verzí php-fpm současně. Což je super, že můžu migrovat jeden projekt za sebou, nebo udělat takřka bezvýpadkový upgrade. Jestli bojuješ s něčím konkrétním, klidně napiš soukromě ať s tím neobtěžujeme ostatní. Konfiguraci si píšu tak nějak podle potřeby aplikace,.. když něco nefunguje tak většinou pomůže dokumentace nebo google :P. Pro každou aplikaci / web, mám jeden konfigurák, abych v tom udržel aspoň nějakej přehled. Něco mam i nacpané v ansible, chci tam postupně nastrkat všechno, ale musím napřed dořešit upgrade vpsky na centos7 :P.
community-list@lists.vpsfree.cz