Pagina 1 di 1
[Risolto] Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 15:31
da bucly
Sto riprovando ad installare Apache e tutto il lamp dopo che nella prima installazione ho avuto problemi con MySQL.
Ora digitando il comando:
mi restituisce:
Codice: Seleziona tutto
E: Impossibile impostare il blocco /var/lib/dpkg/lock - open (11: Risorsa temporaneamente non disponibile)
che vuol dire?
Mi sta venendo una crisi con questo Lamp che quasi quasi ritorno in windows
per favore Help me
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 15:32
da Zoff
riavvia e riprova.
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 15:48
da bucly
Ok è partito.
Ascolta Zoff, proprio poco fa ho letto un tuo commento a proposito di questo comando che installa tutto:
me lo confermi?
Infatti ho fatto partire proprio quest'ultimo. Ti invio il risultato perchè mi riporta qualche errore:
Codice: Seleziona tutto
michele@michele-P31-DS3L:~$ sudo apt-get install phpmyadmin mysql-server
[sudo] password for michele:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
libzzip-0-13
Usare "apt-get autoremove" per rimuoverli.
I seguenti pacchetti saranno inoltre installati:
apache2-mpm-prefork libapache2-mod-php5 libdbd-mysql-perl libmysqlclient16
mysql-client-5.1 mysql-client-core-5.1 mysql-common mysql-server-5.1
mysql-server-core-5.1 php5-gd php5-mysql
Pacchetti suggeriti:
php-pear tinyca mailx
Pacchetti raccomandati:
apache2 lighttpd httpd mysql-client
I seguenti pacchetti NUOVI saranno installati:
apache2-mpm-prefork libapache2-mod-php5 libdbd-mysql-perl libmysqlclient16
mysql-client-5.1 mysql-client-core-5.1 mysql-common mysql-server
mysql-server-5.1 mysql-server-core-5.1 php5-gd php5-mysql phpmyadmin
0 aggiornati, 13 installati, 0 da rimuovere e 5 non aggiornati.
È necessario scaricare 0B/29,3MB di archivi.
Dopo quest'operazione, verranno occupati 77,8MB di spazio su disco.
Continuare [S/n]? S
Preconfigurazione dei pacchetti in corso
Selezionato il pacchetto mysql-common.
(Lettura del database... 150531 file e directory attualmente installati.)
Estrazione di mysql-common (da .../mysql-common_5.1.49-1ubuntu8.1_all.deb)...
Selezionato il pacchetto libmysqlclient16.
Estrazione di libmysqlclient16 (da .../libmysqlclient16_5.1.49-1ubuntu8.1_i386.deb)...
Selezionato il pacchetto libdbd-mysql-perl.
Estrazione di libdbd-mysql-perl (da .../libdbd-mysql-perl_4.016-1_i386.deb)...
Selezionato il pacchetto mysql-client-core-5.1.
Estrazione di mysql-client-core-5.1 (da .../mysql-client-core-5.1_5.1.49-1ubuntu8.1_i386.deb)...
Selezionato il pacchetto mysql-client-5.1.
Estrazione di mysql-client-5.1 (da .../mysql-client-5.1_5.1.49-1ubuntu8.1_i386.deb)...
Selezionato il pacchetto mysql-server-core-5.1.
Estrazione di mysql-server-core-5.1 (da .../mysql-server-core-5.1_5.1.49-1ubuntu8.1_i386.deb)...
Elaborazione dei trigger per man-db...
Configurazione di mysql-common (5.1.49-1ubuntu8.1)...
Selezionato il pacchetto mysql-server-5.1.
(Lettura del database... 150725 file e directory attualmente installati.)
Estrazione di mysql-server-5.1 (da .../mysql-server-5.1_5.1.49-1ubuntu8.1_i386.deb)...
Selezionato il pacchetto apache2-mpm-prefork.
Estrazione di apache2-mpm-prefork (da .../apache2-mpm-prefork_2.2.16-1ubuntu3.1_i386.deb)...
Selezionato il pacchetto libapache2-mod-php5.
Estrazione di libapache2-mod-php5 (da .../libapache2-mod-php5_5.3.3-1ubuntu9.3_i386.deb)...
Selezionato il pacchetto mysql-server.
Estrazione di mysql-server (da .../mysql-server_5.1.49-1ubuntu8.1_all.deb)...
Selezionato il pacchetto php5-gd.
Estrazione di php5-gd (da .../php5-gd_5.3.3-1ubuntu9.3_i386.deb)...
Selezionato il pacchetto php5-mysql.
Estrazione di php5-mysql (da .../php5-mysql_5.3.3-1ubuntu9.3_i386.deb)...
Selezionato il pacchetto phpmyadmin.
Estrazione di phpmyadmin (da .../phpmyadmin_4%3a3.3.7-3build0.10.10.1_all.deb)...
Elaborazione dei trigger per ureadahead...
ureadahead will be reprofiled on next reboot
Elaborazione dei trigger per man-db...
Elaborazione dei trigger per doc-base...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Configurazione di libmysqlclient16 (5.1.49-1ubuntu8.1)...
Configurazione di libdbd-mysql-perl (4.016-1)...
Configurazione di mysql-client-core-5.1 (5.1.49-1ubuntu8.1)...
Configurazione di mysql-client-5.1 (5.1.49-1ubuntu8.1)...
Configurazione di mysql-server-core-5.1 (5.1.49-1ubuntu8.1)...
Configurazione di mysql-server-5.1 (5.1.49-1ubuntu8.1)...
mysql start/running, process 2478
Configurazione di apache2-mpm-prefork (2.2.16-1ubuntu3.1)...
ERROR: Module cgid does not exist!
ERROR: Module cgi does not exist!
It looks like you've deleted /etc/apache2/mods-available/cgid.load, so mod_cgid cannot be enabled. To fix this, please purge and reinstall apache2.2-common.
.: 49: Can't open /etc/apache2/envvars
invoke-rc.d: initscript apache2, action "start" failed.
Configurazione di libapache2-mod-php5 (5.3.3-1ubuntu9.3)...
ERROR: Module php5 does not exist!
Configurazione di mysql-server (5.1.49-1ubuntu8.1)...
Configurazione di php5-gd (5.3.3-1ubuntu9.3)...
Configurazione di php5-mysql (5.3.3-1ubuntu9.3)...
Configurazione di phpmyadmin (4:3.3.7-3build0.10.10.1)...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
Replacing config file /etc/phpmyadmin/config-db.php with new version
dbconfig-common: flushing administrative password
.: 49: Can't open /etc/apache2/envvars
invoke-rc.d: initscript apache2, action "reload" failed.
Elaborazione dei trigger per libc-bin...
ldconfig deferred processing now taking place
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 15:54
da bucly
Penso di aver fatto una cavolata. Dopo la prima installazione (fatta ieri) di cui ho avuto problemi con MySQL ho disinstallato tutto (Apache, MySQL, phpmyadmin, php). Inoltre ho eliminato la cartella /etc/apache2 .
Ecco perchè non trova cgid.
Non trova neanche Module php5 e /etc/apache2/envvars
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 15:58
da Zoff
prova a pulire il sistema e reinstallare.
Rimuovi i pacchetti con:
Poi ridai il comando.
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:04
da bucly
Fammi capire prima che commetto qualche altra cazzata.
Con questo comando elimino tutto quello creato e poi devo far partire di nuovo
??
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:04
da Zoff
bucly ha scritto:
Fammi capire prima che commetto qualche altra c*****.
Con questo comando elimino tutto quello creato e poi devo far partire di nuovo
??
sì
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:14
da bucly
Non sembra che sia andato bene:
Codice: Seleziona tutto
michele@michele-P31-DS3L:~$ sudo apt-get install phpmyadmin mysql-server
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
phpmyadmin è già alla versione più recente.
È utile eseguire "apt-get -f install" per correggere questi problemi:
I seguenti pacchetti hanno dipendenze non soddisfatte:
mysql-server : Dipende: mysql-server-5.1 ma non sta per essere installato
phpmyadmin : Dipende: libapache2-mod-php5 ma non sta per essere installato oppure
php5-cgi ma non sta per essere installato oppure
php5 ma non sta per essere installato
Dipende: php5-mysql ma non sta per essere installato oppure
php5-mysqli ma non è installabile
Dipende: php5-mcrypt ma non sta per essere installato
Raccomanda: apache2 oppure
lighttpd ma non sta per essere installato oppure
httpd
Raccomanda: php5-gd ma non sta per essere installato
Raccomanda: mysql-client
E: Dipendenze non soddisfatte. Provare "apt-get -f install" senza pacchetti (o specificare una soluzione)
Che dici ripetiamo aggiungendo
-f ad apt-get ??
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:17
da Zoff
dai esattamente il comando suggerito:
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:30
da bucly
A parte queste righe:
Codice: Seleziona tutto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libopenal1 libzzip-0-13 ttf-umefont libilmbase6 libnet-daemon-perl libhtml-template-perl libdbi-perl libcdt4 esound-common libplrpc-perl libesd0 libopenexr6 icoutils netpbm
libaudiofile0 ttf-symbol-replacement wine1.2-gecko libxdot4 libmpg123-0 libnetpbm10 imagemagick winbind esound-clients gnome-exe-thumbnailer libpathplan4 ttf-droid
Usare "apt-get autoremove" per rimuoverli
Tutto il resto non riporta errori.
Quindi eseguo il comando di rimozione
apt-get autoremove? (ormai dopo tutto il disastro che ho fatto non mi permetto più di fare di mia iniziativa, grazie)
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:33
da Zoff
sì dai quel comando con sudo davanti poi riprova ad installare.
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:40
da bucly
Fatto, li ha rimossi.
Apache funziona. MySQL no. Ho provato col comando
e mi dice che sudo: /etc/init.d/mysql: command not found
Ho provato ad aprire la pagina di phpmyadmin
http://localhost/phpmyadmin ed anche qui mi da errore:
The requested URL /phpmyadmin/index.php was not found on this server.
e quindi?
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 16:42
da Zoff
dai questo:
Codice: Seleziona tutto
sudo apt-get install --reinstall mysql-server mysql-client phpmyadmin
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 17:08
da bucly
E' un bordello.
Allora ora funzionano tutti però:
questo comando mi ha chiesto di inserire una password per root, che ho inserito.
Ma aprendo la pagina di phpmyadmin tale password con root come user non me l'accetta. Mi accetta invece la password che avevo creato ieri a cui ho modificato anche root.
E' come se ci fossero un utente per phpmyadmin con una sua password (l'utente che ho creato ieri)
ed un utente root (per MySQL) con una password che ho creato con la precedente procedura.
Quindi questo è regolare? nel senso che, quale user e password dovrei utilizzare negli script php che richiamano il database?
Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 17:10
da Zoff
È normale, devi usare l'utente che ha il grado di permessi che ritieni necessario....
Nel dubbio root va bene...
[Risolto] Re: Non riesco ad installare apache, mysql ...
Inviato: venerdì 4 febbraio 2011, 17:23
da bucly
Allora ho provato a caricare sul browser uno script che richiama il database ed è andato tutto bene. Tale script ieri mi dava errore.
Pare che abbiamo risolto (anzi l'hai risolto), sono esausto, ma speriamo che possa incominciare a scrivere un po di codice php che ne sento la mancanza dopo tutto questo bash.
A proposito quando ho ripulito il sistema con il purge ho notato che mi ha cancellato un pò di pacchetti, ma ne è valsa la pena.
Zoff non so come ringraziarti.
Una cosa certa è che se non ci fosse questo forum Ubuntu fallirebbe e tutto Linux
grazie ancora
ciao