Pagina 1 di 1
[Server] Aiuto mysql
Inviato: lunedì 31 gennaio 2011, 11:50
da Jackalxp5b
Dunque...ho installato/configurato tutto il server lamp, solo ora mi trovo un po in difficoltà con la creazione di un database, con mysql...in pratica, quando la guida dell'installazione, mi dice di aprire dal browser, l'indirizzo
http://localhost/phpmyadmin...non si apre...perchè?
Re: [Server] Aiuto mysql
Inviato: lunedì 31 gennaio 2011, 13:41
da ReMichael
Jackalxp5b ha scritto:
Dunque...ho installato/configurato tutto il server lamp, solo ora mi trovo un po in difficoltà con la creazione di un database, con mysql...in pratica, quando la guida dell'installazione, mi dice di aprire dal browser, l'indirizzo
http://localhost/phpmyadmin...non si apre...perchè?
se hai installato il tutto tramite tasksel o "manualmente" e apache ti funziona:
ti deve rispondere, allora devi semplicemente linkare phpmyadmin alla document root:
Codice: Seleziona tutto
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Re: [Server] Aiuto mysql
Inviato: lunedì 31 gennaio 2011, 18:04
da garak
ReMichael ha scritto:
Jackalxp5b ha scritto:
Dunque...ho installato/configurato tutto il server lamp, solo ora mi trovo un po in difficoltà con la creazione di un database, con mysql...in pratica, quando la guida dell'installazione, mi dice di aprire dal browser, l'indirizzo
http://localhost/phpmyadmin...non si apre...perchè?
se hai installato il tutto tramite tasksel o "manualmente" e apache ti funziona:
ti deve rispondere, allora devi semplicemente linkare phpmyadmin alla document root:
Codice: Seleziona tutto
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
No, phpmyadmin deve funzionare senza alcun link: l'url "/phpmyadmin" è aggiunta alla configurazione di apache e punta alla relativa cartella.
Re: [Server] Aiuto mysql
Inviato: lunedì 31 gennaio 2011, 21:07
da ReMichael
garak ha scritto:
No, phpmyadmin deve funzionare senza alcun link: l'url "/phpmyadmin" è aggiunta alla configurazione di apache e punta alla relativa cartella.
tra le varie installazioni che ho fatto ho notato che non sempre viene abilitata.. forse dipende dalla versione del sistema (sia debian che ubuntu) e dagli script di configurazione che ci sono.. quindi in questo caso o la abiliti o linki simbolicamente
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 9:04
da Jackalxp5b
RE MICHAEL...ancora onore a te...hai perfettamente ragione...mi sono bastati i tuoi set di linkaggio...e ora,digitando dal browser,
http://localhost/phpmyadmin, appare la configurazione...ottimo...adesso penso di avere tutti gli elementi per poter configurare qualunque cosa voglia fare...mi dovrò concentrare sui contenuti...(codici, php, mysql, perl...) ma per il resto ok...grazie infinitamente...ancora...
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 9:18
da Jackalxp5b
scusami ancora RE...ma ho fatto forse un po di pasticcio...perchè credo di aver configurato il phpmyadmin...solo ora non mi ricordo i dati...e noon riesco ad accedere...per caso cè la possibilità di editare il file di configurazione nonsocosa.conf...e ristabilire utente e pass??se si...come?
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 10:49
da Stealth
Vedi se va bene
questa pagina
ciao
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 11:23
da ReMichael
per accedere a phpmyadmin devi utilizzare gli utenti di mysql.. ora, non so che configurazione hai cambiato (il link che ha postato Stealth può aiutarti), però puoi riconfigurare la password dell'utente root di mysql così:
se non ricordo male dovrebbe chiederti la nuova password.
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 11:36
da Jackalxp5b
allora...nel pasticcio credo di essermi orientato, dunque cosa ho fatto:
1-Installato tutti i pacchetti necessari per mysql e configurato creando l'utente root seguito dalla pass, solo che smanettando nel relativo file di configurazione ovvero /etc/mysql/my.cnf, ho cambiato l'ip locale credendo che non puntasse al mio server, in due parole, ho ristabilito quello di default, 127.0.0.1, inserendo il campo username=root, password=quella che ho impostato nell'istallazione sono entrato...
2- per essere chiaro adesso, all'interno dell'interfaccia grafica di phpmyadmin, e controllando la relativa voce Database, ho creato 3 database, controllandone i privilegi, posso notare che per l'utente root ne ho 4...
Utente Host Tipo Privilegi Grant Azione
debian-sys-maint localhost globale ALL PRIVILEGES Sì
root 127.0.0.1 globale ALL PRIVILEGES Sì
root jackalserver-System-Product-Name globale ALL PRIVILEGES Sì
root localhost globale ALL PRIVILEGES Sì
come faccio a ridurre gli utenti?
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 11:41
da ReMichael
Jackalxp5b ha scritto:
Utente Host Tipo Privilegi Grant Azione
debian-sys-maint localhost globale ALL PRIVILEGES Sì
root 127.0.0.1 globale ALL PRIVILEGES Sì
root jackalserver-System-Product-Name globale ALL PRIVILEGES Sì
root localhost globale ALL PRIVILEGES Sì
come faccio a ridurre gli utenti?
in pratica è sempre l'utente root che può connettersi utilizzando indirizzo ip diretto, oppure localhost oppure il nome della macchina. diciamo che non c'è motivo per toglierli.. se proprio vuoi farlo, puoi eliminare ad esempio quello relativo a 127.0.0.1 e a jackalserver.... e tenere solo localhost. Questo significa che poi quando ti connetti come root devi sempre usare localhost per accedere.
l'utente debian-sys-maint lascialo invece
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 11:45
da Jackalxp5b
Si infatti...però con un user di questo tipo, non so quanto possa essere sicuro...difatto volevo togliere gli utenti in piu diciamo...e modificare l'accesso al root, per capirci...comunque è abbastanza intuitivo in effetti...strano però, che durante l'istallazione di my ho cambiato la pass di default, ma non l'username...durante l'istallazione...
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 11:49
da ReMichael
Jackalxp5b ha scritto:
Si infatti...però con un user di questo tipo, non so quanto possa essere sicuro...difatto volevo togliere gli utenti in piu diciamo...e modificare l'accesso al root, per capirci...comunque è abbastanza intuitivo in effetti...strano però, che durante l'istallazione di my ho cambiato la pass di default, ma non l'username...durante l'istallazione...
root conviene sempre lasciarlo.. se root può connettersi solo da localhost o da 127.0.0.1 non dovresti avere nessun problema. Invece è buona cosa creare utenti ad-hoc per ogni db, che abbiano permessi solamente su quel database (con phpmyadmin lo puoi fare comodamente).
Ad esempio crei un db pippo, e anziché utilizzare l'utente root per la connessione al db, crei un utente pippo con permessi specifici solo per il db in questione.
L'utente root lo utilizzi solo per l'amministrazione e la gestione di tutto l'insieme
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 12:00
da Jackalxp5b
Ni..nel senso, il mio futuro db-pippo.db..e quello che riguarda tutto il suo insieme, non è raggiungibile solo dall'interno...poichè sto creando un sito, che già sfrutta un dominio redirect esterno, nel senso, digito l'indirizzo
http://pippo.org/phpmyadmin, e comodamente in remoto, gestisco sia l'intero db, come giustamente indichi te, una parte di esso, ossia pippo.db...in realtà da quanto ho potuto apprendere sin ora, il modo piu sicuro, non è certamente tramite l'interfaccia phpmyadmin...ma da openssh...in quanto le connessioni non passano in chiaro come in una pagina html...ma...siccome non conosco il linguaggio mysql..mi devo affidare per ora...all'interfaccia grafica...
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 12:06
da ReMichael
Jackalxp5b ha scritto:
Ni..nel senso, il mio futuro db-pippo.db..e quello che riguarda tutto il suo insieme, non è raggiungibile solo dall'interno...poichè sto creando un sito, che già sfrutta un dominio redirect esterno, nel senso, digito l'indirizzo
http://pippo.org/phpmyadmin, e comodamente in remoto, gestisco sia l'intero db, come giustamente indichi te, una parte di esso, ossia pippo.db...in realtà da quanto ho potuto apprendere sin ora, il modo piu sicuro, non è certamente tramite l'interfaccia phpmyadmin...ma da openssh...in quanto le connessioni non passano in chiaro come in una pagina html...ma...siccome non conosco il linguaggio mysql..mi devo affidare per ora...all'interfaccia grafica...
beh.. utilizzando phpmyadmin comunque l'accesso ad esempio con utente root viene fatto in locale. sulla questione della sicurezza, se utilizzi una password forte non dovresti avere problemi.. puoi far passare la connessione via SSL, quindi
https://pippo.org/phpmyadmin
volendo puoi anche permettere l'accesso a phpmyadmin solamente a determinati indirizzi ip tramite le regole di apache.. però questo lo puoi fare se conosci a priori l'indirizzo ip di chi si connette e questo rimane sempre lo stesso.
Re: [Server] Aiuto mysql
Inviato: martedì 1 febbraio 2011, 12:13
da Jackalxp5b
ESATTO...proprio come pensavo...l'ip di cui sono "dotato"non è statico..ma..dinamico...uso un server web casalingo...e le certe regole di cui parli, immagino si riferiscono all'accesso dell'ip registrato nel protoccolo vattelaapesca.conf...inizio a capire la logica...ma la struttura è ben altra cosa...ma devo ringraziare soprattutto te, mi hai dato una chiara visione del generico e di quello che devo fare...poichè, sin ora è tutto perfettamente configurato...leggero e rapido...e cosa piu importante..ho raggiunto il mio obiettivo..il web...sin ora mi sono solo relegato al compilatore e relativi file di intestazione, dove almassimo reindirazzo una funzione verso una libreria #include ...ora è ben altra storia...intrisa di complessità ma anche emozione....un po di etica programmativa :)posterò ancora se riscontro problemi...intanto grazie infinite...