Apacheを別のWebサーバーに置き換えることはできますか?


0

私はなぜApacheが私のMacbookにインストールされているのか疑問に思いました。私は数年前からWeb開発に取り組んできましたが、よく疑問に思いました。なぜAppleはMacbookにApacheをインストールするのですか。

最近、Apacheベースのローカル開発環境をセットアップする際にいくつかの問題に遭遇しました。Apacheを完全に置き換えることができるのか、それともMacbook Proがインストールされていることに依存しているのですか。

回答:


1

たとえば、次のような他のWebサーバーソフトウェアをインストールすることができます。 nginx 使う 醸造する

個人的にはApacheをオフにするだけで、削除しようとはしません。私の頭の上では、OSがそこに存在することに依存している場所は考えられませんが、OSの一部としてインストールされている場合は、削除すると将来のソフトウェアアップデートが行われる可能性があります。元に戻すだけです。


0

実際には、組み込みのApacheサーバーに依存しているものが1つあります(私が知っていることです)。それがCUPS(Common Unix Printing System)への組み込みのWebインターフェースでしょう。それはMac印刷サブシステムの中心にあります。

正直なところほとんどの人はそれがそこにあることを知りませんし、さらにそれを使って何かをしたことがある人はさらに少ないです。 Safariでlocahhost:631に移動すると、「Webインターフェースは現在無効になっています。有効にするには、「cupsctl WebInterface = yes」を実行してください」というエラーが表示されます。またはCUPSのWebインターフェイスを入手するでしょう。

しかしAlistairは正しいです、それを削除しないでください、他の依存関係があるかもしれません。しかし、他のバージョンのApacheやNginx、あるいは出荷されているApacheバージョンと一緒に問題なくインストールすることができます。

Yosemiteでも私もMavericksもデフォルトではApacheはオフになっていると思います。GUIスイッチがSharing環境設定パネルから削除されているため、汎用Webサーバーが必要な場合はシェルコマンドから起動する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.