Nếu máy chủ Web Apache Apache của bạn bị dừng, bạn có thể sử dụng một lệnh dòng lệnh cụ thể để nó chạy lại. Sẽ không có gì xảy ra nếu máy chủ đã được khởi động khi lệnh được thực hiện hoặc bạn có thể thấy thông báo lỗi như " Máy chủ web Apache đang chạy " .
Nếu bạn đang cố gắng cài đặt Apache và không chỉ khởi động nó, hãy xem hướng dẫn của chúng tôi về cách cài đặt Apache trên Linux . Xem cách khởi động lại máy chủ web Apache nếu bạn quan tâm đến việc tắt Apache và sau đó khởi động lại.
Cách Khởi động Máy chủ Web Apache
Nếu Apache nằm trên máy cục bộ của bạn, bạn có thể chạy các lệnh này, hoặc nếu không bạn sẽ cần điều khiển từ xa vào máy chủ bằng cách sử dụng SSH hoặc Telnet.
Ví dụ: ssh root@thisisyour.server.com sẽ SSH vào máy chủ Apache.
Các bước để khởi động Apache hơi khác nhau tùy thuộc vào phiên bản Linux của bạn:
Dành cho Red Hat, Fedora và CentOS
Phiên bản 4.x, 5.x, 6.x, hoặc cũ hơn nên sử dụng lệnh này:
$ sudo dịch vụ httpd bắt đầuSử dụng lệnh này cho các phiên bản 7.x hoặc mới hơn:
$ sudo systemctl start httpd.serviceNếu những người không làm việc, hãy thử lệnh này:
$ sudo /etc/init.d/httpd bắt đầuDebian và Ubuntu
Sử dụng lệnh này cho Debian 8.x hoặc mới hơn và Ubuntu 15.04 trở lên:
$ sudo systemctl bắt đầu apache2.serviceUbuntu 12.04 và 14.04 có thể yêu cầu lệnh này:
$ sudo bắt đầu apache2Nếu những thứ đó không hoạt động, hãy thử một trong các cách sau:
$ sudo /etc/init.d/apache2 bắt đầu $ sudo service apache2 startCác lệnh bắt đầu Apache chung
Các lệnh chung này sẽ khởi động Apache trên bất kỳ bản phân phối Linux nào:
$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf