ホームページ  >  記事  >  バックエンド開発  >  LinuxにApacheの書き換えモジュールをインストールする方法

LinuxにApacheの書き換えモジュールをインストールする方法

WBOY
WBOYオリジナル
2016-06-13 13:43:49770ブラウズ

Linux に Apache の書き換えモジュールをインストールするにはどうすればよいですか?
インターネットで見つかった答えは次のとおりです: 実験は、Apache インストール パッケージに mod_rewrite.so ファイルを生成することに成功しました。

質問:

このサーバーの Apache インストール パッケージ (Linux 初心者)

ローカルの mod_rewrite.so を直接アップロードできますか?

-----解決策---------
使用している Apache のバージョンを確認し、次のソース コード パッケージに移動してコンパイルします。ローカル バージョンでは実行できないはずです。もちろん、自分で試してみることもできます。
次の新しいバージョンを再コンパイルして、コンパイル時に書き換えモジュールの enable-rewrite を追加します。rh を使用していますか?

mod_rewrite モジュールを追加します

# find . -name mod_rewrite.c //Apache ソースコードのインストールディレクトリで mod_rewrite.c ファイルを探します

# cd PATH/to/mod_rewrite.c //mod_rewrite を含むファイルを入力します。 c ディレクトリ

#/usr/local/apache/bin/apxs -c mod_rewrite.c //apxs は、現在 apache を使用している bin ディレクトリ内の絶対パスを指定する必要があります

# / usr/local/apache/bin/apxs -i -a -n mod_rewrite mod_rewrite.la

エラーがない場合は、mod_rewrite.so ファイルが Apache の module ディレクトリにコンパイルされるはずです。

httpd.conf ファイルを編集し、次のように httpd.conf に mod_rewrite.so のロード ステートメントが既に含まれていることを確認します。

LoadModule rewrite_module modules/mod_rewrite.so

この時点で、Apache はすでに書き換えをサポートしているはずです。

Vicos 注: 完了後、サーバー Apache を忘れずに再起動してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。