GNU/Linux >> Linux Esercitazione >  >> Cent OS

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.


Cent OS
  1. Cos'è lo stack LAMP?

  2. Installazione dello stack LAMP su CentOS 7

  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 su Ubuntu 20.04 Server/Desktop

Come installare il server Web Lighttpd su CentOS 8

Come installare il server Web Cherokee su CentOS 6

Come installare Jetty Web Server su CentOS 7

Come installare lo stack LAMP su CentOS 6

Come installare lo stack LAMP su Oracle Linux 8