qqnamuniu 0 Zgłoś post Napisano Luty 18, 2013 Witam, mam wykupiony VPS min 1 / max 1,5MB ramu pocesor 3Ghz Przenoszę swój blog oparty na wordpress 'ie Ruch w granicach 3 tys/dobe Jak optymalnie skonfigurować apache2 by wszystko dobrze śmigało Odpalony mam tylko apache2+mysql KeepAlive On Timeout 900 MaxKeepAliveRequests 100 KeepAliveTimeout 15 <IfModule mpm_prefork_module> StartServers 1 MinSpareServers 1 MaxSpareServers 5 MaxClients 100 MaxRequestsPerChild 0 </IfModule> <IfModule mpm_worker_module> StartServers 1 MinSpareThreads 1 MaxSpareThreads 4 ThreadLimit 64 ThreadsPerChild 25 MaxClients 100 MaxRequestsPerChild 0 </IfModule> Proszę o poradę co ewentualnie jeszcze pozmieniać by było dobrze Pozdrawiam M Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz B. 14 Zgłoś post Napisano Luty 18, 2013 (edytowany) Zainteresuj się MariaDB.Zoptymalizuj MySQL ( mysqltuner) ci w tym pomożePostaw mod_pagespeed i odpowiednio skonfiguruj Zamień apache na np : litespeed'a lighthttpd Nginx coś do pamięci podrecznej np: xcache lub varnish, itp.itd Mógł bym milion wymieniać sposobów na optymalizacje serwera ale nie sądzę że na 1.5M coś pomoże o ile w ogóle odpali blog Moim zdaniem powinieneś zainwestować w pomoc administratora, bez znajomości oprogramowania pomoc zaczerpnięta na forum na nic ci się nie zda. Edytowano Luty 19, 2013 przez Łukasz B. (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Luty 19, 2013 Z 1.5MB ram to nawet systemu nie odpalisz hehe Apache2 zajmij się później, a najpierw popatrz na mysql i stan serwera sql. I tak jak wyżej polecam ci lighttpd - łatwa konfiguracja i super działanie Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Luty 19, 2013 Z apache to ty się w ogóle nie zajmuj, chyba że masz tak dużą wiedzę, że bez problemu skonfigurujesz go sobie z FastCGI/FPM, a to się mija z celem zabawy z apache'm. Jak chcesz coś łatwego to lighttpd, jak chcesz coś trudniejszego to mój wielce polecany nginx z combo php-fpm. Działa po prostu rewelacyjnie, dogrywasz APC albo xCache, trochę optymalizujesz cache nginx'a i całość działa wyśmienicie. Udostępnij ten post Link to postu Udostępnij na innych stronach
qqnamuniu 0 Zgłoś post Napisano Luty 19, 2013 (edytowany) Dobra przepraszam za pomyłkę miało być RAM 1 GB / 1,5 GB :-P nic nie zdupie jak wywale apacha i instlane lighttpd ? Macie jakiś tutorial instalacji/konfiguracji lighttpd ? Edytowano Luty 19, 2013 przez qqnamuniu (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Luty 19, 2013 Nie musisz wywalać apache'a, wykonaj sobie coś w stylu service apache2 stop i baw się z lighttpd, jak coś popsujesz zawsze możesz go sobie na nowo odpalić. http://www.howtoforge.com/installing-lighttpd-with-php5-php-fpm-and-mysql-support-on-ubuntu-12.10 Tu jest dość fajny poradniczek. Udostępnij ten post Link to postu Udostępnij na innych stronach
qqnamuniu 0 Zgłoś post Napisano Luty 19, 2013 Zrobiłem wszystko jak w tutorialu noi klops wszystkie wazne kroki poczynione service apache2 stop cgi.fix_pathinfo = 1 konfig "mod_fastcgi", w modułach fastcgi.server = ( ".php" => (("bin-path" => "/usr/bin/php5-cgi","socket" => "/tmp/php.socket"))) root@vps:~# /etc/init.d/lighttpd restart Stopping web server: lighttpd. Starting web server: lighttpd2013-02-19 21:01:35: (plugin.c.131) Cannot load plugin mod_fastcgi more than once, please fix your config (we may not accept such configs in future releases . i co jest nie tak ? o co chodzi ??? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Luty 19, 2013 cgi.fix_pathinfo = 1 gdzie dodałeś? Wklepałeś: apt-get install php5-fpm php5 ? Udostępnij ten post Link to postu Udostępnij na innych stronach
qqnamuniu 0 Zgłoś post Napisano Luty 19, 2013 cgi.fix_pathinfo = 1 gdzie dodałeś? Wklepałeś: apt-get install php5-fpm php5 ? wklepałem i dostałem: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package php5-fpm Było tak w : /etc/php5/cgi/php.info ;cgi.fix_pathinfo = 1 zmieniłem na cgi.fix_pathinfo = 1 to samo w pliku /etc/php5/cli/php.info Jak sprawdzić czy działa ten fast cgi Stronę odpaliłem wygląda że jest ok http://123budujemy.pl Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość nrm Zgłoś post Napisano Luty 19, 2013 coś do pamięci podrecznej np: xcache lub varnish, itp.itd 1,5GB to za mało aby stawiać Varnisha. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Luty 19, 2013 (edytowany) Daj apt-get install php5-cgi a później /etc/init.d/lighttpd restart edit: daj jeszcze: lighttpd-enable-mod fastcgi ls -l /etc/lighttpd/conf-enabled przed restartem Edytowano Luty 19, 2013 przez Kamikadze (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Luty 20, 2013 wklepałem i dostałem: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package php5-fpm Było tak w : /etc/php5/cgi/php.info ;cgi.fix_pathinfo = 1 zmieniłem na cgi.fix_pathinfo = 1 to samo w pliku /etc/php5/cli/php.info Jak sprawdzić czy działa ten fast cgi Stronę odpaliłem wygląda że jest ok http://123budujemy.pl Skoro apt Ci nie znalazł FPM to znaczy, że masz jakieś starsze repo, nie wiem czy na squeezie już jest, ale na wheezy'm na 100%. Możesz albo kompilować ze źródeł, albo zupdatować do nowszej wersji system, albo bawić się z (F)CGI. Udostępnij ten post Link to postu Udostępnij na innych stronach
Technic 0 Zgłoś post Napisano Luty 20, 2013 Ja brałem FPM z repo dotdeb a nie oficjalnego (tam nie było). Swoją dorgą lighttpd działa z php out of the box, wystarczy odkomentować jedną linijke. Coś autorze namieszałeś Udostępnij ten post Link to postu Udostępnij na innych stronach