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

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

WBOY
リリース: 2016-06-13 13:00:24
オリジナル
911 人が閲覧しました

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

質問:

このサーバーの Apache インストール パッケージがどこにあるのか分からず、見つかりません (Linux 初心者)

ローカルの mod_rewrite.so を直接アップロードできますか?
------解決策------------------
使用している Apache のバージョンを確認し、次へ進みます、ソース コード パッケージをコンパイルするのは、ローカル バージョンではできない可能性があります。もちろん自分で試してみることもできます
または、新しいバージョンで全体を再コンパイルし、コンパイル時に書き換えモジュールの enable-rewrite を追加します。使用している Linux は何ですか?

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

エラーがない場合は、Apache のモジュール ディレクトリで mod_rewrite.so ファイルをコンパイルする必要があります。

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

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

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート