Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 10 di 10
  1. #1
    Nuovo utente
    Data Registrazione
    Oct 2009
    Messaggi
    6

    Miglior configurazione per una vps da 256 mb di ram

    Ciao a tutti, ho appena aquistato una vps da 256 mb di ram per lanciare un sito con joomla. Dopo essermi parecchio informato sulla rete, ho realizzato che, dato il basso quantitativo di ram, non mi conviene usare apache-prefork e mod_php.

    Tenendo conto che vorrei, eventualmente, anche mettere un opcode cache (come apc), qual è tra le seguenti la soluzione più performante e scalabile?

    1) apache-worker + fcgid
    2) nginx front-end (serve file statici) + apache backend (serve file php)
    3) solo nginx + php-fpm

    Vi riporto alcune considerazioni mie sulle tre ipotesi:
    1) apc non condivide la cache tra i processi php, che quindi deve venire replicata (occupando più ram). Nonostante ciò, potrebbe essere conveniente installarlo ugualmente? Andando a regime la cache potrebbe funzionare bene mantenendo il consumo di ram stabile senza farlo aumentare troppo.

    2) Per il backend di apache, meglio worker o prefork? E php meglio in fastcgi o mod_php? Per apc, stesse considerazioni di su

    3) Ho notato che php-fpm fa partire di default molti processi, e che stando solo io come utente del sito, il consumo arriva a 190 mb di ram occupata. Ho letto in giro perà che non c'è da preoccuparsi perchè anche con carico elevato (ma quanto elevato?) il consumo di ram da quel punto in poi cresce poco.
    Come si comporta apc (o altri) con php-fpm?



  2. #2
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,577

    Re: Miglior configurazione per una vps da 256 mb di ram

    Altamente consigliata la 3° opzione (apc non da alcun problema, come anche xcache o eaccelerator), poi ovviamente devi ottimizzare per bene anche mysql.

    Sicuro che con i soli nginx+php-fpm consumi 190mb di ram?

    dai il comando free e controlla quanta ram è realmente occupata
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  3. #3
    Nuovo utente
    Data Registrazione
    Oct 2009
    Messaggi
    6

    Re: Miglior configurazione per una vps da 256 mb di ram

    E' proprio free che mi da quei valori, avendo anche skippato innodb in mysql. Probabilmente è la configurazione standard di nginx e php-fpm che crea molti (troppi) processi, anche se, come ho scritto, in rete ho letto che cmq non dovrebbe essere un problema.
    Tu hai provato qualche installazione con quella configurazione? Secondo te con 256 di ram quanti utenti unici al giorno e utenti concorrenti si riescono a servire "egregiamente"?

    PS: Per i 190mb, il test era con nginx + php-fpm + mysql (senza inoodb) + vsftpd con joomla fresco di installazione.

  4. #4
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,577

    Re: Miglior configurazione per una vps da 256 mb di ram

    Citazione Originariamente Scritto da papele Visualizza Messaggio
    E' proprio free che mi da quei valori, avendo anche skippato innodb in mysql. Probabilmente è la configurazione standard di nginx e php-fpm che crea molti (troppi) processi, anche se, come ho scritto, in rete ho letto che cmq non dovrebbe essere un problema.
    Tu hai provato qualche installazione con quella configurazione? Secondo te con 256 di ram quanti utenti unici/concorrenti si riescono a servire "egregiamente"?

    PS: Per i 190mb, il test era con nginx + php-fpm + mysql (senza inoodb) + vsftpd con joomla fresco di installazione.
    Posta un attimo qui cosa ti ritorna free
    Se te la giochi bene e sai come ottimizzare, con 256mb di ram ci fai tante belle cose (sopratutto se parti con un db pressoché vuoto)
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  5. #5
    Nuovo utente
    Data Registrazione
    Oct 2009
    Messaggi
    6

    Re: Miglior configurazione per una vps da 256 mb di ram

    Ora ho riazzerato la vps e messo su la terza configurazione, ma informandomi meglio in rete, sono riuscito ad ottimizzare il tutto in appena 39 Mb (tutti i servizi appena riavviati). Anche poi facendo un "giro" nel sito da solo, si sale a 69 Mb.
    Mi chiedo: se aggiungo apc chissà come salirà il consumo di memoria...

    Se te la giochi bene e sai come ottimizzare, con 256mb di ram ci fai tante belle cose (sopratutto se parti con un db pressoché vuoto)
    Ehm...puoi essere più preciso in termini di numeri?

  6. #6
    usu
    usu non è collegato
    Utente Moderatore L'avatar di usu
    Data Registrazione
    Apr 2006
    Località
    Milano
    Messaggi
    1,771

    Re: Miglior configurazione per una vps da 256 mb di ram

    Beh ma infatti le configurazioni sono lì apposta per essere modificate, con php-fpm usa lo spawning dinamico dei child così usi ram solo quando hai picchi di traffico

  7. #7
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,577

    Re: Miglior configurazione per una vps da 256 mb di ram

    Citazione Originariamente Scritto da papele Visualizza Messaggio
    Ora ho riazzerato la vps e messo su la terza configurazione, ma informandomi meglio in rete, sono riuscito ad ottimizzare il tutto in appena 39 Mb (tutti i servizi appena riavviati). Anche poi facendo un "giro" nel sito da solo, si sale a 69 Mb.
    Mi chiedo: se aggiungo apc chissà come salirà il consumo di memoria...



    Ehm...puoi essere più preciso in termini di numeri?
    Volendo anche 50-100 contemporanei senza alcun problema, ma tutto dipende dall'ottimizzazione software e dagli script che caricherai.
    Per apc: configuralo in modo tale da dargli 16MB di ram, se usi solo tu il server dovrebbero bastare .

    Dopo un pò vedrai che non devi mettere mano più alle conf di nginx/fpm/apc ma a mysql per ottimizzarlo all'osso, ma queste sono cose normali, le configurazioni vanno fatte in base al carico ed all'uso reale che viene fatto del server.

    Eventualmente installa da subito un sw di statistiche
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  8. #8
    Nuovo utente
    Data Registrazione
    Oct 2009
    Messaggi
    6

    Re: Miglior configurazione per una vps da 256 mb di ram

    @usu: giustissimo, voglio solo leggere qualcosa in più per approfondire meglio

    @Antonio: esistono delle "best practice" per impostare apc in base alle visite? Per esempio 100-500 --> 26Mb, 500-100---> 32Mb, ecc...?

    Per il sw di statistiche cosa consigliate? Io vorrei usare google analytics per il sito (alleggerendo quindi il server), ma credo antonio intenda statistiche del sistema in generale giusto?
    Piccola precisazione: il mio provider offre già statistiche d'uso di banda, cpu e ram.

  9. #9
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,577

    Re: Miglior configurazione per una vps da 256 mb di ram

    Citazione Originariamente Scritto da papele Visualizza Messaggio
    @usu: giustissimo, voglio solo leggere qualcosa in più per approfondire meglio

    @Antonio: esistono delle "best practice" per impostare apc in base alle visite? Per esempio 100-500 --> 26Mb, 500-100---> 32Mb, ecc...?

    Per il sw di statistiche cosa consigliate? Io vorrei usare google analytics per il sito (alleggerendo quindi il server), ma credo antonio intenda statistiche del sistema in generale giusto?
    Piccola precisazione: il mio provider offre già statistiche d'uso di banda, cpu e ram.
    APC non esegue di base il caching delle pagine html, ma del bytecode php, quindi devi impostarlo in base a quanti MB di pagine php ti ritrovi ad usare (su per giù); informati su come funziona APC

    Per sw di stats intendevo qualcosa come munin, per monitorare le risorse usate (cpu, ram, banda, etc)
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  10. #10
    Nuovo utente
    Data Registrazione
    Oct 2009
    Messaggi
    6

    Re: Miglior configurazione per una vps da 256 mb di ram

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    APC non esegue di base il caching delle pagine html, ma del bytecode php, quindi devi impostarlo in base a quanti MB di pagine php ti ritrovi ad usare (su per giù); informati su come funziona APC
    Pensavo ci fossero delle dritte per joomla in particolare, ma cmq aprrofondirò meglio.
    Grazie a tutti per le info, se avrò ancora bisogno so dove trovarvi

Discussioni Simili

  1. Miglior bot translator
    Di revhosting nel forum Pannelli di controllo e Hosting software
    Risposte: 6
    Ultimo Messaggio: 27-02-2010, 22:20
  2. Miglior CMS\Forum
    Di valyus nel forum CMS - installazione e sviluppo
    Risposte: 14
    Ultimo Messaggio: 22-12-2009, 18:14
  3. Miglior CMS\Forum
    Di valyus nel forum Io Programmo
    Risposte: 12
    Ultimo Messaggio: 23-04-2008, 11:19
  4. Miglior CMS\Forum
    Di valyus nel forum PHP
    Risposte: 12
    Ultimo Messaggio: 23-04-2008, 11:19
  5. Miglior VPS
    Di Siggy nel forum VPS - Virtual Private Server
    Risposte: 15
    Ultimo Messaggio: 22-02-2006, 10:32

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •