• Moderatore

    @talkoman said:

    Quindi che mi consigli? Me lo sconsigli proprio VHCS?

    il problema di vhcs è che hanno smesso lo sviluppo, quindi bug non vengono patchati, nuove versioni delle distro non vengono ufficialmente supportate....nel prossimo futuro potrebbe crearti qualche problema

    il mio consiglio è di partire con webmin+virtualmin....fino a qualche anno fa non lo avrei consigliato nemmeno al mio peggior nemico, ma a quanto sto vedendo hanno cambiato moltissime cose

    in seconda battuta puoi dare un'occhiata a dtc e syscp

    ovviamente tutto dipende da quale ti risulterà più comodo da utilizzare, tenendo conto anche che dovrà essere utilizzato da clienti che hanno scarse competenze

    l'ideale è Plesk perchè lo conoscono tutti ma ovviamente è a pagamento


  • User Attivo

    Grazie dei suggerimenti...allora metto Webmin.
    Sto avendo dei problemi con i permessi sulle cartelle.
    Partiamo dalla www.
    La www, che permessi e che proprietari/gruppi deve avere?
    Le subdirectory(i siti veri e propri), abbiamo detto che devono avere come proprietario il proprietario del sito e come gruppo??


  • Moderatore

    @talkoman said:

    Grazie dei suggerimenti...allora metto Webmin.
    Sto avendo dei problemi con i permessi sulle cartelle.
    Partiamo dalla www.
    La www, che permessi e che proprietari/gruppi deve avere?
    Le subdirectory(i siti veri e propri), abbiamo detto che devono avere come proprietario il proprietario del sito e come gruppo??

    la www deve avere permessi tali da permettere a webmin di crearci dentro altre directory

    quindi dev'essere possibile per l'utente logato in webmin ( l'admin di webmin ) creare directory....se ti logghi a webmin con l'account che usi normalmente per ubuntu, allora dev'essere quello il proprietario di www

    per quanto riguarda le subdirectory dipende da webmin....in genere si setta users come gruppo


  • User Attivo

    Ciao,
    ho messo, come mi hai suggerito tu, proprietario della directory di un sito, il suo utente ftp e come gruppo ho messo user.
    Fin qui tutto a meraviglia....
    Siccome è una cartella che ospita Joomla, quando installo nuovi plugins, gli assegna come proprietario e come gruppo www-data e quindi non mi permette di cambiare permessi sulla cartella di quel plugin appena installato....


  • Moderatore

    il pacchetto di joomla va adattato nel senso che bisogna modificare i permessi tramite l'utente root

    l'unico modo per automatizzare la cosa è creare uno script ad hoc ed è per questo che è stato creato Fantastico http://netenberg.com/fantastico.php


  • User Attivo

    Non ho capito bene....


  • Moderatore

    @talkoman said:

    Non ho capito bene....

    ok, allora riassumo

    innanzitutto qual'è l'obiettivo? se ho capito bene ti interessa offrire joomla a quelli che sottoscriveranno un hosting condiviso presso di te esatto?

    in questo caso le strade sono due

    o si dà il compito all'utente, il quale dovrà scaricare ed installare joomla per fatti suoi oppure si dà la possibilità di avere direttamente joomla compreso nel servizio

    in questo secondo caso però nessun pannello di controllo può venirti in aiuto.......ti serve uno script che installa automaticamente joomla nella directory dell'utente

    per questo motivo fu creato Fantastico che offre tra l'altro phpbb, drupal, ecc....


  • User Attivo

    no no...installa tutto lui......
    non voglio offrirgli tutto già installato...
    Però ho fatto una prova installandone uno io(per il sito della mia azienda) ed è andato tutto ok....
    alla cartella /var/www/joomla.it.root (dove è presente joomla) ho dato come proprietario luca e gruppo users.
    Quando, attraverso il pannello di Joomla, installo un template, un plugins ecc ecc, lo installa, ma gli assegna come gruppo e come utente www-data e quindi io, luca, collegandomi da ftp non ho il permesso di cambiare nulla....


  • Moderatore

    sono i pacchetti dei plugin allora che sono fatti male

    in pratica devi prima scaricarli, poi scompattarli, cambiare i permessi ( sul tuo PC ) e poi fare l'upload sul server


  • User Attivo

    ma sugli altri server non funziona così...riesco a fare l'upload e poi ad utilizzarli, modificarli tranquillamente...
    forse sto sbagliando qualcosa nei permessi?

    www-data sono utente e gruppo con cui parte apache2


  • Moderatore

    questo accade perchè il server ftp modifica i permessi al volo

    c'è un thread proprio in questa sezione in cui è spiegato come configurare opportunamente vsftpd, l'umask, ecc....

    se stai usando vsftpd edita il file /etc/vsftpd.conf e comincia a cambiare umask a 022


  • User Attivo

    E nel file apache2.conf, user e group devo lasciarli a www-data?
    Perchè continua a mettere come proprietari dei file che uppo da web a www-data....


  • Moderatore

    quelli sono i valori di default, puoi cambiarli per adattarli alla tua situazione


  • User Attivo

    Prima erano delle variabili ed io stupidamente ho messo
    User: www-data
    Group: www-data
    Ho sbagliato?


  • Moderatore

    ti riferisci a queste?

    User ${APACHE_RUN_USER}
    Group ${APACHE_RUN_GROUP}
    

    si effettivamente bisogna mantenere le variabili