Mod_wsgiを再構築しようとしていますが、この問題が発生していますか?ここで何が起こっているのか誰か知っていますか?
/tmp/mod_wsgi-3.4# ls
config.log LICENCE posix-ap2X.mk.in win32-ap22py31.mk
config.status Makefile.in README
configure mod_wsgi.c win32-ap22py26.mk
configure.ac posix-ap1X.mk.in win32-ap22py27.mk
root@vps-547073:/tmp/mod_wsgi-3.4# ./configure
checking for apxs2... no
checking for apxs... no
checking Apache version... ./configure: line 1704: apxs: command not found
./configure: line 1704: apxs: command not found
./configure: line 1705: apxs: command not found
./configure: line 1708: /: Is a directory
checking for python... /usr/bin/python
./configure: line 1877: apxs: command not found
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
Mod_wsgiの手順を参照してください。
それは言う:
Linuxシステムでは、Apacheがパッケージリポジトリからインストールされている場合、対応するApache "dev"パッケージもインストールされている必要があります。
ほとんどのLinuxディストリビューションでは、Apache 2.Xの「dev」パッケージは「Apache2-dev」で、対応するApacheパッケージは「Apache2」でした。ただし、一部のシステムでは、Apacheが使用するMPMに基づいて「dev」パッケージを区別しています。そのため、「Apache2-worker-dev」または「Apache2-prefork-dev」とも呼ばれます。 Apache 2.Xを使用している場合、誤って「Apache-dev」をインストールしないでください。これは、Apache 1.3の「dev」パッケージであり、単に「Apache」と呼ばれます。
Apache用のdevパッケージがありません。これが「apxs」が見つからず、その後問題が発生する理由です。
Apache-devをインストールしてみてください。ターミナルで以下のコマンドを使用してインストールします。
Sudo yum install httpd-devel
OR
Ubuntu/Debian:Sudo apt-get install Apache2-dev