Εάν διακοπεί ο διακομιστής 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