Installazione completa di server LAMP Linux, Apache, MySql, PHP Debian 8
Questo tutorial descrive come installare un server LAMP completo o di servizi di base Apache, MySql, Php e phpmyadmin.
Prok-by-step che installerà tutti i pacchetti.
Iniziamo impostando il nome host del server corretto:
E noi modifichiamo
Siamo interessati a questa linea audace.
Non spostiamo l'indirizzo IP, cambiamo solo il nome host che sarà visibile al nostro server.
Modifichiamo anche il file:
E cambiamo in
Per cambiare l'intero sistema, riavviamo il server con il comando:
stiamo verificando la correttezza del set di nomi host:
Entrambi i comandi dovrebbero restituirci lo stesso valore:
node.serwerweb.pl
Quindi eseguiamo l'aggiornamento del sistema:
Installiamo il motore di database mariadb o mysql
MariaDB:
mysql:
Il programma di installazione ti chiederà di impostare una password per il database.
Li serviamo due volte.
Installiamo il web server in questo caso Apache
L'installazione di PHP:
Quindi riavviare apache per rendere visibili i moduli php.
Per verificare la correttezza del lavoro php, creiamo un file phpinfo
sul contenuto:
Dopo essere andato al sito
Dovremmo vedere una pagina con informazioni su php:
Il prossimo passo è aggiungere moduli php a mysql e mariadb, cerchiamo nel repository:
Riavvio apache:
Installazione della cache APC:
Riavvio apache:
Come puoi vedere nella figura sotto i moduli sono stati installati con successo puoi vederli in phpinfo
L'ultimo passo è l'installazione di PHPMYADMIN, un'interfaccia grafica di gestione del database scritta in php.
E rispondiamo alle domande nel programma di installazione:
PhpMyAdmin è disponibile all'indirizzo:
Questo è tutto ciò che abbiamo un server web mysql completamente funzionante
Non riesco a installare mysql
ERRORE 2002 (HY000): Impossibile connettersi al server MySQL locale tramite socket
│ "/var/run/mysqld/mysqld.sock’ (111)
due giorni cercando su Google il problema e niente.
Sembra che tu abbia perso la tua password mysql
Prova a reinstallare:
yum rimuovi mysql
yum -y installa mariadb-server mariadb
servizio mariadb start
Quindi accedere al server mysql con il comando:
mysql -u root -p
Quale di queste due righe è in grassetto perché per me nessuna di esse
127.0.0.1 localhost.localdomain localhost
94.130.246.172 nodo node.serwerweb.pl
altrimenti. Se “localhost.localdomain localhost” Devo sostituire il nome del mio computer, ad es.: “mojkomp.localdomain mojkomp” lascialo intatto? E nella riga in basso devo inserire esattamente l'indirizzo IP che è stato fornito nell'esempio di cui 94.130.246.172 o forse il mio indirizzo IP esterno ? Quindi devo fornire l'indirizzo del server node.serwerweb.pl senza alcuna modifica o devo cambiarlo nel mio dominio mydomain.pl? Per quanto mi riguarda, c'è troppa confusione in questo manuale e può essere compreso solo da qualcuno, chi non ha bisogno di questa istruzione, neanche, qualcuno, chi non pensa e riscrive tutto in czambuł e poi si chiede perché non funzioni. Mi dispiace se i miei dubbi divertono o infastidiscono qualcuno, ma vorrei capire e farlo correttamente.