PDA

View Full Version : Distro Ubuntu e Wordpress: qual è la configurazione migliore?


robertino_salemi
18-10-2014, 16:13
Ciao a tutti,
ho postato qui perchè ritengo che sia un problema di Linux e non di Wordpress, eventualmente chiedo ai moderatori di spostare il topic.
Spigo il mio problema...dispongo di un server linux con distro Ubuntu presso il quale devo installare l'ultima versione di Wordpress, meglio dire che ho già installato l'ultima versione di Wordpress.

L'installazione l'ho eseguita, ho creato il database, ho installato phpMyAdmin, ho abilitato i moduli rewrite e sendmail...diciamo che il grosso l'ho già fatto.

Il server non è stato installato da me, a me sono state date le credenziali di accesso...ma ho due grandi problemi:
1) ogni qual volta devo eseguire editare un file sul server, con il mio utente non è consentito eseguire operazione di editing presso /var/www/ quindi devo trasferire:
- scaricare il file in locale ed editarlo
- trasferire il file nel path /home/mio_utente/
- da lì trasferirlo, tramite linea di comando su /var/www
Non cè un modo per editare i file direttamente su /var/www senza questo doppio gioco?
Se riuscissi a trasferire i file direttamente via FTP sarebbe la soluzione migliore.

2) Alcune funzionalità del tema e dei plugin usati hanno necessità di avere alcune cartelle editabili, così da linea di comando ho scritto:

chown www-data:www-data -R * # Let apache be owner
find . -type d -exec chmod 755 {} \; # Change directory permissions rwxr-xr-x
find . -type f -exec chmod 644 {} \; # Change file permissions rw-r--r--

ma alcuni danno ancora problemi.
Come controtest ho installato tutto in locale e funziona tutto correttamente...

Grazie.

robertino_salemi
20-10-2014, 08:44
Nessun suggerimento? :(

robertino_salemi
23-10-2014, 13:58
Se il tuo utente non ha credenziali in scrittura non puoi editare nulla ovviamente su server.

Hai mai provato a connetterti al server con filezilla? Io con quello mi trovo benissimo e l'interfaccia ti aiuta a velocizzare di brutto tutte le operazioni di down/up.

Ciao coffe_killer, certo, ma ma ho solo i permessi per operazioni di download e non di upload: "Permesso negato".

robertino_salemi
23-10-2014, 18:22
Tramite FileZilla o WinSPC li trasferisco in /home/mio_utente.
Successivamente tramite

sudo cp....

Li trasferisco dentro /www/

robertino_salemi
30-10-2014, 15:05
Buongiorno a tutti,
ho eseguito un'installazione ex novo ed eseguito i seguenti comandi:

sudo chown username:www-data /var/www -R
sudo chmod g+w /var/www -R

adesso funziona tutto correttamente.

L'unico problema presente riguarda l'installazione dei plugin: vengono richieste le credenziali FTP.
Non posso impostarle perchè non posso connettermi alla macchina remota direttamente via FTP ma è necessario usare una connessione SSH.
Vi chiedo quindi: posso risolvere tale problema agendo sui permessi o owner/group delle directory wp-content/ e plugins/ ?

Grazie.

robertino_salemi
31-10-2014, 08:34
attento a cambiare il proprietario di /var/www, non sia mai che questa cosa non piaccia a apache2/nginx

Ah bene, qual è il permesso di default? :|

Proprietario: root
Gruppo: root o www-data?

Grazie.