Εντολές για εκκίνηση του Apache σε Linux

Εάν διακοπεί ο διακομιστής Web Apache Linux Apache, μπορείτε να χρησιμοποιήσετε μια συγκεκριμένη εντολή γραμμής εντολών για να την εκτελέσετε εκ νέου. Τίποτα δεν θα συμβεί εάν ο διακομιστής έχει ήδη ξεκινήσει κατά την εκτέλεση της εντολής ή μπορεί να εμφανιστεί ένα μήνυμα λάθους όπως "Ο διακομιστής web Apache είναι ήδη εκτελεμένος" .

Αν προσπαθείτε να εγκαταστήσετε το Apache και όχι μόνο να το ξεκινήσετε, ανατρέξτε στον οδηγό μας σχετικά με τον τρόπο εγκατάστασης του Apache σε Linux . Δείτε πώς μπορείτε να κάνετε επανεκκίνηση ενός διακομιστή ιστού Apache εάν ενδιαφέρεστε να κλείσετε το Apache και στη συνέχεια να το ξεκινήσετε ξανά.

Πώς να ξεκινήσετε έναν διακομιστή Web Apache

Αν το Apache βρίσκεται στο τοπικό σας μηχάνημα, μπορείτε να εκτελέσετε αυτές τις εντολές ως έχουν, αλλιώς θα χρειαστεί να απομακρυνθείτε από το διακομιστή χρησιμοποιώντας SSH ή Telnet.

Για παράδειγμα, ssh root@thisisyour.server.com θα SSH στο διακομιστή Apache.

Τα βήματα για την εκκίνηση του Apache είναι ελαφρώς διαφορετικά ανάλογα με την έκδοση του Linux:

Για το Red Hat, το Fedora και το CentOS

Οι εκδόσεις 4.x, 5.x, 6.x ή παλαιότεροι πρέπει να χρησιμοποιούν αυτήν την εντολή:

$ sudo υπηρεσία start httpd

Χρησιμοποιήστε αυτήν την εντολή για εκδόσεις 7.x ή νεώτερες:

$ sudo systemctl ξεκινήσει httpd.service

Αν αυτά δεν λειτουργούν, δοκιμάστε αυτήν την εντολή:

$ sudo /etc/init.d/httpd έναρξη

Το Debian και το Ubuntu

Χρησιμοποιήστε αυτήν την εντολή για το Debian 8.x ή νεότερο και το Ubuntu 15.04 και παραπάνω:

$ sudo systemctl ξεκινήσει apache2.service

Τα Ubuntu 12.04 και 14.04 ενδέχεται να απαιτούν την εξής εντολή:

$ sudo εκκίνηση apache2

Αν αυτά δεν λειτουργούν, δοκιμάστε ένα από αυτά:

$ sudo /etc/init.d/apache2 εκκίνηση $ sudo υπηρεσία apache2 έναρξη

Γενικές εντολές του Apache Start

Αυτές οι γενικές εντολές θα πρέπει να ξεκινήσουν το Apache σε οποιαδήποτε διανομή Linux:

$ sudo apachectl ξεκινήσει $ sudo apache2ctl ξεκινήσει $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf