[risolto] Ubuntu Server 10.10 e LAMP inesistente
[risolto] Ubuntu Server 10.10 e LAMP inesistente
Buonasera a tutti.. ho appena installato Ubuntu server 10.10 con le opzioni.. LAMP server e MAIL server...
dopo aver configurato i vari user e pass che richiede l'installazione... verificando solo apache con la famosa pagina IT WORKS... ho proseguito installando pure-ftpd-mysql dalla seguente guida http://andypanix.com/articoli/installare-un-server-ftp-con-pure-ftpd-su-ubuntu-linux-server... ora .. apparte il fatto che non riesco a collegarmi all'ftp.. ho scoperto che non avevo phpmyadmin.. e che /var/www/ aveva i permessi solo root.. ora cambiando i permessi ed installando con sudo apt-get install phpmyadmin non ho risolto un c... ed io che credevo di fare prima.. chi mi aiuta? riformatto tutto e installo LAMP e mail manualmente?
dopo aver configurato i vari user e pass che richiede l'installazione... verificando solo apache con la famosa pagina IT WORKS... ho proseguito installando pure-ftpd-mysql dalla seguente guida http://andypanix.com/articoli/installare-un-server-ftp-con-pure-ftpd-su-ubuntu-linux-server... ora .. apparte il fatto che non riesco a collegarmi all'ftp.. ho scoperto che non avevo phpmyadmin.. e che /var/www/ aveva i permessi solo root.. ora cambiando i permessi ed installando con sudo apt-get install phpmyadmin non ho risolto un c... ed io che credevo di fare prima.. chi mi aiuta? riformatto tutto e installo LAMP e mail manualmente?
Ultima modifica di enigma83 il mercoledì 5 gennaio 2011, 14:38, modificato 1 volta in totale.
Re: Ubuntu Server 10.10 e LAMP inesistente
Il proprietario e il gruppo di /var/www sono giustamente di root. Per quanto riguarda phpmyadmin, se non riesci a contattarlo di solito basta linkare simbolicamente la cartella in /var/www (se questa è la tua document root) e dovrebbe rispondere:
Codice: Seleziona tutto
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadminRe: Ubuntu Server 10.10 e LAMP inesistente
allora grazie per le dritte.. phpmyadmin ora vabbene.. ho creato l'utente da li.. xkè ho scoperto che non aveva inserito niente... cmq
ora devo ripristinare i permessi in /var/www/ ? li ho settati a 777 cosa metto?.. epoi cmq anke inserendo i dati del nuovo utente in filezilla non si collega.. ma mi dice:
25 Sorry, invalid address given
Errore: Impossibile collegarsi al server
eppure ho messo come host 192.168.1.104 l'ip preso da ifconfig del server... xkè? devo abilitare qualcosa?
ora devo ripristinare i permessi in /var/www/ ? li ho settati a 777 cosa metto?.. epoi cmq anke inserendo i dati del nuovo utente in filezilla non si collega.. ma mi dice:
25 Sorry, invalid address given
Errore: Impossibile collegarsi al server
eppure ho messo come host 192.168.1.104 l'ip preso da ifconfig del server... xkè? devo abilitare qualcosa?
Re: Ubuntu Server 10.10 e LAMP inesistente
se devi abbinare ftp al server web, secondo me la scelta migliore è utilizzare il modulo itk per apache. In questo modo puoi far girare il virtualhost di apache con lo stesso utente ftp e quindi dare alla document root (nel tuo caso /var/www) proprietario e gruppo dell'utente. Ad esempio, se il tuo utente ftp è pippo:enigma83 ha scritto: allora grazie per le dritte.. phpmyadmin ora vabbene.. ho creato l'utente da li.. xkè ho scoperto che non aveva inserito niente... cmq
ora devo ripristinare i permessi in /var/www/ ? li ho settati a 777 cosa metto?
Codice: Seleziona tutto
sudo chown -R pippo:pippo /var/www
sudo chmod -R 755 /var/www
Codice: Seleziona tutto
sudo apt-get install apache2-mpm-itkCodice: Seleziona tutto
<IfModule mpm_itk_module>
AssignUserId pippo pippo
</IfModule>
controlla che il server ftp sia attivoepoi cmq anke inserendo i dati del nuovo utente in filezilla non si collega.. ma mi dice:
25 Sorry, invalid address given
Errore: Impossibile collegarsi al server
eppure ho messo come host 192.168.1.104 l'ip preso da ifconfig del server... xkè? devo abilitare qualcosa?
Re: Ubuntu Server 10.10 e LAMP inesistente
allora non ho capito niente.. il server ftp già l'ho creato seguendo quella guida.. vedo il db e a quanto pare il server ftp è attivo ora come faccio a collegarmi?
Re: Ubuntu Server 10.10 e LAMP inesistente
restarta il server ftp e riprova con filezilla. Se non si collega devi controllare i log del server ftp in /var/log per capire il motivoenigma83 ha scritto: allora non ho capito niente.. il server ftp già l'ho creato seguendo quella guida.. vedo il db e a quanto pare il server ftp è attivo ora come faccio a collegarmi?
Re: Ubuntu Server 10.10 e LAMP inesistente
l'unica incongruenza che vedo dalla guida è che qndo riavvio il server ftp con sudo /etc/init.d/pure-ftpd-mysql restart mi esce:
ovvero ciò che mi salta all'occhio è -u 1000 mentre dovrebbe essere 1001 da come l'ho impostato e da come dice la guida
Codice: Seleziona tutto
Restarting ftp server: Running: /usr/sbin/pure-ftpd-mysql -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -0 clf:/var/log/pure-ftpd/transfer.log -j -A -u 1000 -E -8 UTF-8 -BRe: Ubuntu Server 10.10 e LAMP inesistente
controlla che nell'inserimento dell'utente nel db hai specificato uid e gid 1001 (non lasciarli vuoti). Poi a parte questo, comunque il server ftp dovrebbe rispondere.. se filezilla non riesce ancora a connettersi controlla i logenigma83 ha scritto: l'unica incongruenza che vedo dalla guida è che qndo riavvio il server ftp con sudo /etc/init.d/pure-ftpd-mysql restart mi esce:
ovvero ciò che mi salta all'occhio è -u 1000 mentre dovrebbe essere 1001 da come l'ho impostato e da come dice la guidaCodice: Seleziona tutto
Restarting ftp server: Running: /usr/sbin/pure-ftpd-mysql -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -0 clf:/var/log/pure-ftpd/transfer.log -j -A -u 1000 -E -8 UTF-8 -B
Re: Ubuntu Server 10.10 e LAMP inesistente
come ho detto sopra l'insert to non l'ho fatto sul server.. ma sull'altro pc tramite phpmyadmin.. xkè mi sono accorto che da server non mi aveva aggiunto alcun utente.. per quanto riguarda la connessione che al momento sembra l'unico vero problema.. che log devo controllare? e soprattutto cosa devo controllare? non sono molto pratico e sulle guide c'è scritto ben poco
Re: Ubuntu Server 10.10 e LAMP inesistente
ok molto probabilmente il problema della connessione era dovuto ad un ingrippo del router.. l'ho riavviato un paio di volte e si connette... ma mi da sempre login errato... ho provato ad aggiungere anke altri utenti ma nada sempre login errato
Re: Ubuntu Server 10.10 e LAMP inesistente
la password nel db l'hai criptata in md5? se hai messo la password in chiaro non funziona..enigma83 ha scritto: ok molto probabilmente il problema della connessione era dovuto ad un ingrippo del router.. l'ho riavviato un paio di volte e si connette... ma mi da sempre login errato... ho provato ad aggiungere anke altri utenti ma nada sempre login errato
per quanto riguarda i log, controlla in /var/log, dove dovrebbe esserci una cartella pure-ftpd
Re: Ubuntu Server 10.10 e LAMP inesistente
si ho messo MD5 e per provare ne ho fatto uno anke senza MD5 xò la prima volta che sono entrato in phpmyadmin mi diceva errore mcrypt etc etc.. forse è quello.. cmq nella cartella c'è solo transfer.log ed è vuoto
Re: Ubuntu Server 10.10 e LAMP inesistente
imposta il file /etc/pure-ftpd/conf/CreateHomeDir su No, perché se usi /var/www come home directory la cartella esiste già. Poi a questo punto controllerei per bene il file di configurazione di proftpd per mysql: /etc/pure-ftpd/db/mysql.conf, a partire dai parametri di connessione al db.enigma83 ha scritto: si ho messo MD5 e per provare ne ho fatto uno anke senza MD5 xò la prima volta che sono entrato in phpmyadmin mi diceva errore mcrypt etc etc.. forse è quello.. cmq nella cartella c'è solo transfer.log ed è vuoto
Fai un test anche utilizzando gli stessi parametri di connessione per accedere al db da linea di comando:
Codice: Seleziona tutto
mysql nomedb -u utente -pRe: Ubuntu Server 10.10 e LAMP inesistente
la prima l'ho fatta.. la seconda... non so cosa intendi come user ho messo userftp e come pass una pass mia... come diceva la guida..
mentre facendo il test tramite mysql non si logga lo stesso..
mentre il syslog te lo riporto qui.. spero non ti servano altre righe ancora
mentre facendo il test tramite mysql non si logga lo stesso..
mentre il syslog te lo riporto qui.. spero non ti servano altre righe ancora
Codice: Seleziona tutto
Jan 3 20:09:01 Swebserver CRON[1126]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Jan 3 20:17:01 Swebserver CRON[1135]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Jan 3 20:28:03 Swebserver sudo: pam_sm_authenticate: Called
Jan 3 20:28:03 Swebserver sudo: pam_sm_authenticate: username = [frank]
Jan 3 20:28:03 Swebserver sudo: pam_sm_authenticate: /home/frank is already mounted
Jan 3 20:39:01 Swebserver CRON[1144]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Jan 3 20:51:45 Swebserver sudo: pam_sm_authenticate: Called
Jan 3 20:51:45 Swebserver sudo: pam_sm_authenticate: username = [frank]
Jan 3 20:51:45 Swebserver sudo: pam_sm_authenticate: /home/frank is already mounted
Jan 3 20:53:13 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 20:53:13 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Wrong SQL parameters : [SELECT Gid FROM utenti_virtuali WHERE User="paolorossi" AND Status="1" AND (IPaccess = "*" OR IPaccess LIKE "192.168.1.100")]
Jan 3 20:53:18 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [paolorossi]
Jan 3 20:53:18 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Re: Ubuntu Server 10.10 e LAMP inesistente
allora, intendo dire che questi parametri che hai nel file di configurazione:enigma83 ha scritto: la prima l'ho fatta.. la seconda... non so cosa intendi come user ho messo userftp e come pass una pass mia... come diceva la guida..
mentre facendo il test tramite mysql non si logga lo stesso..
Codice: Seleziona tutto
MYSQLDatabase pureftpd
MYSQLUser utenteftp
MYSQLPassword password_ftp
L'utente e i relativi permessi puoi crearli sempre con phpmyadmin.
Per il syslog, vediamo cosa succede dopo aver risolto questo problema di connessione al db.
Re: Ubuntu Server 10.10 e LAMP inesistente
allora ho fatto mi mancava GRANT... ora da phpmyadmin entro con utenteftp... ma devo creare anke nella tabella utenteftp? no, non credo se no come faccio con gli altri utenti?... cmq ora cosa faccio ho provato a riavviare pure-ftp e non si connette cmq
Re: Ubuntu Server 10.10 e LAMP inesistente
fai un ultimo test con il comando mysql da console, se da lì entri, prova di nuovo un accesso con filezilla e riposta il syslog aggiornato.enigma83 ha scritto: allora ho fatto mi mancava GRANT... ora da phpmyadmin entro con utenteftp... ma devo creare anke nella tabella utenteftp? no, non credo se no come faccio con gli altri utenti?... cmq ora cosa faccio ho provato a riavviare pure-ftp e non si connette cmq
Re: Ubuntu Server 10.10 e LAMP inesistente
infatti stavo provando e ... indovina un pò dal server con mysql pureftpd -u userftp -p mia non entra e ora non entra neanke da phpmyadmin aaaaaaaaaaaaaa sto impazzendo ma un attimo fa andava da phpmyadmin che c.. è successo??
Re: Ubuntu Server 10.10 e LAMP inesistente
oooooook da phpmyadmin entra forse avevo digitato male la pass.. ma da mysql niente ancora
Re: Ubuntu Server 10.10 e LAMP inesistente
ooooooooook se digito mysql pureftpd -u utenteftp -p miapass tutto insieme entra
ora ti posto di nuovo il syslog
ora ti posto di nuovo il syslog
Codice: Seleziona tutto
Jan 3 20:53:18 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [paolorossi]
Jan 3 20:53:18 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Jan 3 21:09:01 Swebserver CRON[1175]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Jan 3 21:17:01 Swebserver CRON[1186]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Jan 3 21:19:15 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 21:19:15 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Wrong SQL parameters : [SELECT Gid FROM utenti_virtuali WHERE User="paolorossi" AND Status="1" AND (IPaccess = "*" OR IPaccess LIKE "192.168.1.100")]
Jan 3 21:19:19 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [paolorossi]
Jan 3 21:19:19 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Jan 3 21:19:33 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 21:19:37 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [utenteftp]
Jan 3 21:19:37 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Jan 3 21:20:40 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 21:20:40 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Wrong SQL parameters : [SELECT Gid FROM utenti_virtuali WHERE User="paolorossi" AND Status="1" AND (IPaccess = "*" OR IPaccess LIKE "192.168.1.100")]
Jan 3 21:20:44 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [paolorossi]
Jan 3 21:20:44 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Jan 3 21:38:44 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 21:38:48 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [utenteftp]
Jan 3 21:38:48 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Jan 3 21:38:54 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 21:38:59 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [frank]
Jan 3 21:38:59 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.
Jan 3 21:39:01 Swebserver CRON[1243]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Jan 3 21:39:01 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] New connection from 192.168.1.100
Jan 3 21:39:01 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Wrong SQL parameters : [SELECT Gid FROM utenti_virtuali WHERE User="paolorossi" AND Status="1" AND (IPaccess = "*" OR IPaccess LIKE "192.168.1.100")]
Jan 3 21:39:06 Swebserver pure-ftpd: (?@192.168.1.100) [WARNING] Authentication failed for user [paolorossi]
Jan 3 21:39:06 Swebserver pure-ftpd: (?@192.168.1.100) [INFO] Logout.Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti

