Il server HTTP più popolare e multifunzionale oggi è Apache. È molto stabile e in grado di funzionare continuamente per molti anni. Tuttavia, Apache deve essere riavviato per aggiornare i parametri di configurazione, ad esempio, quando l'elenco degli host virtuali cambia.
È necessario
- - diritti di root sulla macchina di destinazione;
- - possibilmente un programma client SSH.
Istruzioni
Passo 1
Accedi al tuo computer locale o connettiti a un server remoto che esegue Apache e autorizza anche. Se si dispone dell'accesso fisico alla macchina su cui è in esecuzione il server, che richiede un riavvio, e ad essa sono collegati un monitor e una tastiera, il processo di autorizzazione non sarà un problema.
Se hai solo accesso SSH remoto alla macchina di destinazione, usa i programmi client per connetterti. Su Windows, puoi utilizzare il client grafico gratuito PuTTY disponibile per il download su putty.nl. Su sistemi simili a Linux, passa a una console di testo o avvia un emulatore di terminale, quindi esegui un comando come:
ssh nome utente @ indirizzo_server
Dopo la connessione, inserisci la password.
Passo 2
Avvia una sessione di superutente. Esegui il comando su. Inserisci la password di root.
Passaggio 3
Determina quale server Apache è in esecuzione sulla macchina di destinazione. Esegui il comando:
stato httpd del servizio
Un messaggio come httpd is running indicherà che la versione 1.x di Apache è in esecuzione. Servizio: httpd: il servizio non riconosciuto indica che il servizio non è installato. Httpd è interrotto dice che il server è installato ma non è in esecuzione.
Allo stesso modo, controlla se Apache 2.x è in esecuzione. Esegui il comando:
stato del servizio
Al momento della verifica verrà rivelata la presenza o meno dei servizi httpd e httpd2. Allo stesso tempo, possono essere avviati e arrestati (anche contemporaneamente). Se la macchina di destinazione esegue Apache, vai al passaggio successivo.
Passaggio 4
Riavvia Apache. Per riavviare il server fermandolo e poi avviandolo, esegui un comando come questo:
servizio service_name riavvio
Specificare httpd o httpd2 per il nome del servizio, a seconda dei risultati del passaggio precedente. Per eseguire un riavvio graduale con un aggiornamento della configurazione, utilizzare Graceful invece del parametro di riavvio. Per esempio:
servizio httpd2 grazioso
Questo metodo è preferito.
Passaggio 5
Finisci il tuo lavoro. Chiudi la sessione del superutente eseguendo il comando exit. Disconnettersi dal server utilizzando i comandi exit o logout.