GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come controllare lo stato di esecuzione dello stack LAMP

Segui questi semplici passaggi per scoprire lo stato del server Web HTTP Apache, MySQL e PHP nel tuo stack LAMP.

Server Web Apache HTTP

Vai a http://server-ip:80 sul tuo browser web. Dovrebbe essere visualizzata una pagina che dice che il tuo server Apache funziona correttamente.

Se non funziona, controlla lo stato del server web Apache eseguendo il seguente comando nel tuo terminale

Per Ubuntu:

# service apache2 status

Per CentOS:

# /etc/init.d/httpd status

Questo comando mostrerà se Apache è in esecuzione o si è arrestato. Se viene arrestato, riavvia il server Web per il quale utilizza il comando seguente.

Per Ubuntu:

# service apache2 restart

Per CentOS:

# /etc/init.d/httpd restart

MySQL

Puoi usare il comando mysqladmin per scoprire se mysql è in esecuzione o meno.

# mysqladmin -u root -p status

Risultato:

Enter password:
Uptime: 232454  Threads: 1  Questions: 25  Slow queries: 0  Opens: 16  Flush tables: 1  Open tables: 9  Queries per second avg: 0.0

Se mysql non è in esecuzione, riceverai il seguente messaggio o simile.

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Puoi riavviare il servizio mysql usando il seguente comando

In Ubuntu:

# sudo service mysql restart

In CentOS:

# sudo service mysqld restart

Dopo aver riavviato mysql, puoi controllare di nuovo lo stato per assicurarti che sia in esecuzione.

PHP

Per verificare se php è installato correttamente ed è in esecuzione nel tuo Virtual Compute Node, crea un file usando il comando seguente

sudo vim /var/www/html/info.php

Premi il tasto I per modificare il file, inserisci il seguente contenuto nel file e poi salva ed esci premendo ESC chiave seguita da :wq! quindi premi Invio.

<?php
phpinfo();
?>

Quindi riavvia il server web Apache. Questo viene fatto in modo che il server web riconosca le modifiche apportate al server. Puoi controllare lo stato di php inserendo il seguente URL nel tuo browser web.

http://server_ip_address/info.php

Se php è in esecuzione nel tuo server, riceverai il seguente messaggio nel tuo browser web.


Ubuntu
  1. Cos'è lo stack LAMP?

  2. Come controllare lo stato di NGINX su Ubuntu

  3. Come verificare se Telnet è in esecuzione su un server

  4. Come installare WordPress con lo stack LAMP su Ubuntu 16.04

  5. Come installare WordPress con lo stack LAMP su Ubuntu 20.04

Come installare lo stack LAMP (Apache, MariaDB, PHP7.1) su Ubuntu 17.10

Come installare lo stack LAMP su Ubuntu 18.04 Server/Desktop

Come installare lo stack LAMP su Ubuntu 20.04 Server/Desktop

Come installare Apache Web Server su Ubuntu 18.04

Come installare Jetty Web Server su Ubuntu 14.04

Come installare lo stack LAMP su Oracle Linux 8