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:
nano / etc / hosts
E noi modifichiamo
127.0.0.1 localhost.localdomain localhost 94.130.246.172 nodo node.serwerweb.pl # Le seguenti righe sono desiderabili per host compatibili con IPv6 ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
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:
nano / etc / hostname
E cambiamo in
node.serwerweb.pl
Per cambiare l'intero sistema, riavviamo il server con il comando:
riavvio
stiamo verificando la correttezza del set di nomi host:
hostname
hostname -f
Entrambi i comandi dovrebbero restituirci lo stesso valore:
node.serwerweb.pl
root@node:/tmp# hostname
node.serwerweb.pl
root@node:/tmp# hostname -f
node.serwerweb.pl
Quindi eseguiamo l'aggiornamento del sistema:
apt-get update
apt-get upgrade
Installiamo il motore di database mariadb o mysql
MariaDB:
apt-get -y install mariadb-server mariadb-client
mysql:
apt-get install mysql-server mysql-client
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
apt-get -y install apache2
L'installazione di PHP:
apt-get -y install php5 libapache2-mod-php5
Quindi riavviare apache per rendere visibili i moduli php.
riavvio del servizio apache2
Per verificare la correttezza del lavoro php, creiamo un file phpinfo
nano /var/www/html/info.php
sul contenuto:
Dopo essere andato al sito
http://ADRESIP/info.php
Dovremmo vedere una pagina con informazioni su php:
Il prossimo passo è aggiungere moduli php a mysql e mariadb, cerchiamo nel repository:
apt-cache search php5
apt-get -y install php5-mysqlnd php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Riavvio apache:
service apache2 restart
Installazione della cache APC:
apt-get install php5-apcu
Riavvio apache:
riavvio del servizio apache2
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.
apt-get -y install phpmyadmin
E rispondiamo alle domande nel programma di installazione:
Web server to reconfigure automatically: <-- apache2 Configure database for phpmyadmin with dbconfig-common?<-- Yes Password of the database's administrative user: <-- Podajemy wcześciej ustalone hasło przy instalacji mysql/mariadb MySQL application password for phpmyadmin: <-- Ponownie podajemy hasło ustalone wcześniej
PhpMyAdmin è disponibile all'indirizzo:
http://ADRESIPSERWERA/phpmyadmin
Questo è tutto ciò che abbiamo un server web mysql completamente funzionante
La guida seguente descrive come installare KeePass su Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor è un programma PDF completo, che include molte funzionalità. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Puoi separare due o più comandi con il punto e virgola (;), Punto e virgola (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
La seguente guida descrive come installare Rocket.Chat su Rocky Linux 8 Całość bardzo prosto zainstalujemy…
Zobacz komentarze
Non riesco a installare mysql
ERRORE 2002 (HY000): Can't connect to local MySQL server through 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.