Điều này phải dễ dàng, chỉ tò mò. Tôi biết "httpd" là daemon HTTP, chỉ tò mò mối quan hệ giữa "httpd" và "apachectl".Những gì hiện "apachectl" đứng cho? Tại sao nó không chỉ là "apache"?
Trả lời
Viết tắt của điều khiển apache (ler?). Nó nói với apache phải làm gì, nhưng nó không phải là bản thân dịch vụ.
httpd
là daemon thực tế. Đó là phần thực sự thực hiện công việc. apachectl
là cách bạn có thể kiểm soát daemon này và thực hiện các thao tác trên nó. Nó chỉ là một giao diện điều khiển, không phải là chương trình thực.
Từ manpage:
apache2ctl là một kết thúc phía trước để Apache HyperText Transfer Protocol server (HTTP). Nó được thiết kế để giúp quản trị viên kiểm soát hoạt động của Apache apache2 daemon.
(Tôi có apache2 trên máy tính của tôi, nhưng nó là điều tương tự)
Chương trình apachectl
giúp kiểm soát daemon Apache HTTPD.
apachectl - Apache HTTP Server kiểm soát giao diện
Hình như nó chỉ là một quy ước đặt tên cũ.
Bản thân nhị phân máy chủ được gọi là httpd
trong bản phân phối ngược dòng, nhưng apache2
ở những người khác, chẳng hạn như gói debian.
apachectl
hoặc apache2ctl
(ctl là viết tắt của c trên t ro l) là một kịch bản mà cho phép khởi động/dừng/etc. bó của các quá trình httpd
hoặc apache2
.
- 1. sprintf hiện những gì đứng cho?
- 2. uint32_t hiện những gì đứng cho?
- 3. Bump Version hiện những gì đứng cho?
- 4. những gì hiện '-' đứng trong bash?
- 5. iota của std :: iota hiện những gì đứng cho?
- 6. Những gì hiện "net" đứng trong Verilog?
- 7. những gì hiện toàn cầu :: đứng trong C#
- 8. Tại sao CGWarpMouseCursorPosition gây ra sự chậm trễ? Nếu nó không phải là, những gì được?
- 9. tại sao% d đứng cho Số nguyên?
- 10. Gì đứng ng cho trong Angular.js chỉ
- 11. Tại sao điều này làm những gì nó làm?
- 12. AF_INET là gì và tại sao tôi cần nó?
- 13. gì WINAPI đứng cho
- 14. ReverseHTTP là gì và tại sao nó lại hữu ích?
- 15. cout - những gì nó đại diện cho?
- 16. AudioFlinger là gì và tại sao nó thất bại TONE_PROP_ACK?
- 17. Android: R là gì? Tại sao nó rất khó hiểu?
- 18. "Toán học chuỗi" là gì và tại sao nó xấu?
- 19. Tại sao không có một mod_ruby khả thi cho Apache?
- 20. Những gì "psz" đứng trong pszBuffer hoặc tương tự?
- 21. Environment.GetCommandLineArgs - tại sao nó là một phương pháp? Tại sao không phải là tài sản?
- 22. Tại sao sử dụng Glassfish thay vì Apache? Điểm mạnh và điểm yếu của nó là gì?
- 23. Tại sao không NullReferenceException chứa thông tin về những gì là null?
- 24. bắt đầu apachectl từ bash
- 25. _T là gì đứng trong một CString
- 26. Tại sao những từ này được coi là từ dừng?
- 27. var1 đứng (int (*) []) var1 là gì?
- 28. Tại sao giá trị của phao này thay đổi từ những gì nó được thiết lập?
- 29. Toán tử || = đứng trong Ruby là gì?
- 30. Tại sao nó được gọi là BSON?