Tôi có thể thay thế Apache bằng một máy chủ web khác không?


0

Tôi thường tự hỏi tại sao Apache được cài đặt trên Macbook của tôi. Tôi đã làm việc với sự phát triển web trong vài năm và thường tự hỏi; Tại sao Apple cài đặt Apache trên Macbook.

Gần đây tôi đã gặp phải một số vấn đề với việc thiết lập môi trường phát triển cục bộ dựa trên Apache và tôi muốn biết liệu tôi có thể thay thế hoàn toàn Apache hay Macbook Pro của tôi đang được cài đặt không?

Câu trả lời:


1

Bạn có thể cài đặt phần mềm máy chủ web khác như, ví dụ, nginx sử dụng pha .

Cá nhân tôi sẽ tắt Apache, tôi sẽ không xóa nó. Ngoài đỉnh đầu tôi không thể nghĩ ra bất kỳ nơi nào mà HĐH phụ thuộc vào nó, nhưng nếu nó được cài đặt như một phần của HĐH, nếu bạn gỡ bỏ nó thì rất có thể một bản cập nhật phần mềm trong tương lai sẽ chỉ cần phục hồi nó


0

Trên thực tế có một điều (mà tôi biết) dựa trên máy chủ Apache được xây dựng. Đó sẽ là giao diện web tích hợp cho CUPS, Hệ thống in ấn Unix phổ biến, nằm ở trung tâm của hệ thống con in Mac.

Thành thật mà nói hầu hết mọi người không biết nó ở đó và thậm chí ít hơn đã từng làm bất cứ điều gì với nó. Truy cập locahhost: 631 trong Safari và bạn sẽ gặp lỗi này "Giao diện web hiện đang bị tắt. Chạy" cupsctl WebInterface = yes "để kích hoạt nó." hoặc bạn sẽ có giao diện web CUPS.

Nhưng Alistair là chính xác, đừng loại bỏ nó, có thể có những phụ thuộc khác. Nhưng bạn có thể cài đặt các phiên bản khác của Apache hoặc Nginx hoặc bất cứ thứ gì bạn thích bên cạnh phiên bản Apache vận chuyển mà không gặp vấn đề gì.

Trong Yosemite và tôi nghĩ Mavericks cũng vậy, Apache bị tắt theo mặc định và bạn phải khởi động nó từ các lệnh shell, nếu bạn cần một máy chủ web có mục đích chung, vì các chuyển đổi GUI đã bị xóa khỏi bảng điều khiển Tùy chọn chia sẻ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.