web-dev-qa-db-ja.com

nginxをApache Ubuntu 14.04に置き換える方法

Ubuntu 14.04を最近インストールしました。

このガイド を使用してLAMPスタックを設定していますが、Apache2の起動時にエラーが発生します。

$ Sudo service Apache2 restart
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80

$ Sudo netstat -lnpt
tcp  0  0  0.0.0.0:80 LISTEN 21254/nginx

あぁ! Nginxが犯人です!いくつかの検索の後、 このブログ投稿 が見つかりました。Nginxは新しいサーバーであり、Apacheと同じ機能(多かれ少なかれ?)を提供します。 Ubuntu 14.04(?)にパッケージ化されている必要があります。私はトレーニングの非常に新しいウェブ開発者であり、ApacheでRubyをRailsアプリなどで実行したいだけです。

NginxをApacheに置き換えたい

nginxを削除してapacheを再度アクティブにする方法 および NGINXを削除できません の答えを見つけて試しました

しかし、すべてのコマンドの結果

Package 'nginx' is not installed, so not removed

だれかがNginxを完全に削除するのを手伝って、Apacheを動作させることができますか?

4
Pete

それでは、Apache2 WITH Nginxを実行するためのフォーラムの指示に従いました(申し訳ありませんが、URLを失いました)。

Apacheのリスニングポートを80から81に変更しました

/etc/Apache2/ports.conf

そして

/etc/Apache2/sites-enabled/000-default.conf

Apache2は現在動作しており、ブラウザにlocalhost:81と入力してテストしています!やったー!

1
Pete