Ο πιο δημοφιλής και πολυλειτουργικός διακομιστής HTTP σήμερα είναι ο Apache. Είναι πολύ σταθερό και μπορεί να λειτουργεί συνεχώς για πολλά χρόνια. Ωστόσο, πρέπει να γίνει επανεκκίνηση του Apache για ενημέρωση παραμέτρων διαμόρφωσης, για παράδειγμα, όταν αλλάζει η λίστα των εικονικών κεντρικών υπολογιστών.
Είναι απαραίτητο
- - δικαιώματα ρίζας στο μηχάνημα προορισμού ·
- - πιθανώς ένα πρόγραμμα πελάτη SSH.
Οδηγίες
Βήμα 1
Συνδεθείτε στον τοπικό υπολογιστή σας ή συνδεθείτε σε έναν απομακρυσμένο διακομιστή που εκτελεί Apache και εξουσιοδοτήστε επίσης. Εάν έχετε φυσική πρόσβαση στο μηχάνημα στο οποίο εκτελείται ο διακομιστής, απαιτείται επανεκκίνηση και μια οθόνη και πληκτρολόγιο είναι συνδεδεμένα σε αυτό, η διαδικασία εξουσιοδότησης δεν θα είναι πρόβλημα.
Εάν έχετε μόνο απομακρυσμένη πρόσβαση SSH στο μηχάνημα προορισμού, χρησιμοποιήστε προγράμματα προγράμματος-πελάτη για σύνδεση. Στα Windows, μπορείτε να χρησιμοποιήσετε τον δωρεάν πελάτη γραφικών PuTTY που διατίθεται για λήψη στο putty.nl. Σε συστήματα τύπου Linux, μεταβείτε σε μια κονσόλα κειμένου ή ξεκινήστε έναν εξομοιωτή τερματικού και, στη συνέχεια, εκτελέστε μια εντολή όπως:
ssh username @ server_address
Μετά τη σύνδεση, εισαγάγετε τον κωδικό πρόσβασης.
Βήμα 2
Ξεκινήστε μια περίοδο λειτουργίας superuser. Εκτελέστε την εντολή su. Εισαγάγετε τον κωδικό πρόσβασης ρίζας.
Βήμα 3
Προσδιορίστε ποιος διακομιστής Apache εκτελείται στο μηχάνημα προορισμού. Εκτελέστε την εντολή:
κατάσταση υπηρεσίας
Ένα μήνυμα όπως το httpd εκτελείται θα υποδεικνύει ότι εκτελείται η έκδοση 1.x του Apache. Υπηρεσία: httpd: Η μη αναγνωρισμένη υπηρεσία υποδεικνύει ότι η υπηρεσία δεν είναι εγκατεστημένη. Το Httpd σταματάει λέει ότι ο διακομιστής είναι εγκατεστημένος αλλά δεν εκτελείται.
Ομοίως, ελέγξτε αν εκτελείται το Apache 2.x. Εκτελέστε την εντολή:
κατάσταση υπηρεσίας
Κατά την επαλήθευση, θα αποκαλυφθεί η παρουσία ή η απουσία των υπηρεσιών httpd και httpd2. Ταυτόχρονα, μπορούν (και ταυτόχρονα) να ξεκινήσουν και να σταματήσουν. Εάν η μηχανή προορισμού εκτελεί Apache, προχωρήστε στο επόμενο βήμα.
Βήμα 4
Επανεκκινήστε το Apache. Για να επανεκκινήσετε τον διακομιστή, σταματώντας τον και, στη συνέχεια, ξεκινήστε τον, εκτελέστε μια εντολή όπως αυτή:
service service_name επανεκκίνηση
Καθορίστε το httpd ή το httpd2 για το όνομα της υπηρεσίας, ανάλογα με τα αποτελέσματα του προηγούμενου βήματος. Για να εκτελέσετε μια μαλακή επανεκκίνηση με μια ενημέρωση διαμόρφωσης, χρησιμοποιήστε χαριτωμένη αντί για την παράμετρο επανεκκίνησης. Για παράδειγμα:
υπηρεσία httpd2 χαριτωμένη
Προτιμάται αυτή η μέθοδος.
Βήμα 5
Ολοκληρώστε την εργασία σας. Κλείστε τη συνεδρία superuser εκτελώντας την εντολή εξόδου. Αποσυνδεθείτε από το διακομιστή χρησιμοποιώντας τις εντολές εξόδου ή αποσύνδεσης.