RHEL 6.7サーバーにLAMPスタックをインストールする必要があります。これをインストールするにはroot権限が必要ですか?
答え1
ソースでコンパイルしていますか、それともrpm / yumを使用していますか?いずれにしても、必要なパッケージと依存関係のほとんどをインストール/ビルドするには、ホイールグループ、sudo、またはsu ROOTに存在する必要があります。
答え2
Webサーバーがポート80でリッスンするようにするには(Webサーバーは通常このポートでリッスンしますが、独自の目的で使用している場合は別のポートを使用することもできます)、rootとして起動する必要があります。この場合はrootが必要です。とにかくある時点にアクセスしてください。
RHEL 6.7には、動作中のapache、mysql、およびphpパッケージを含めることができ、これらのパッケージをインストールするにはroot権限が必要な場合があります。 (私はRHELを使ったことがないので、それに関連する内容はまったく確信できませんが、状況が違うと驚きます。)
ホームディレクトリ(またはルートアクセスなしで書き込むことができる他の場所)にApacheをインストールして使用することもできますが、多くの作業が必要になる場合があります。
答え3
https://httpd.apache.org/docs/current/install.html
ホイール、sudo、suなど、ある程度のレベルの上級ユーザーでなければなりません。ホームディレクトリに構築しないことをお勧めします。 Apacheにはいくつかの依存関係が必要です。デフォルトのディレクトリにインストールするのが最善です。
/usr/local/apache2.
私はapache.orgの指示に従って標準インストールに基づいて安定して構築しました。これで十分です。