Zainstaluj apache2-dev dla mod_wsgi

0

Jestem całkowicie nowy w Linuksie, ale opracowałem aplikację Python3 Django, którą poproszono mnie o wdrożenie na serwerze WWW Apache działającym na Debianie 7.8.

Aby to zrobić, postępuję zgodnie z wytycznymi Django, mówiąc mi, aby zainstalować mod_wsgi przy użyciu tego samouczka .

Kiedy uruchamiam ./configure, otrzymuję to:

$ ./configure --with-python=/usr/local/bin/python3
checking for apxs2... no
checking for apxs... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for prctl... yes
checking Apache version... ./configure: line 2765: apxs: command not found
./configure: line 2765: apxs: command not found
./configure: line 2766: apxs: command not found
./configure: line 2769: /: Is a directory

./configure: line 2964: apxs: command not found
configure: creating ./config.status
config.status: creating Makefile

Próbowałem zainstalować apache2-dev bu, apt-get install apache2-devale to po prostu mi daje E: Unable to locate package apache2-dev.

Gdzie mogę dostać apxs2?

Johan Gov
źródło

Odpowiedzi:

1

Myślę, że apache2-dev to pakiet wirtualny udostępniany przez apache2-threaded-dev. Zainstalowanie tego powinno zapewnić ci to, czego potrzebujesz.

Tom Damon
źródło
Dziękuję Ci. Rzeczywiście mnie dopadło, apxs2ale i tak nie mogłem skompilować źródła mod_wsgi. Na koniec zainstalowałem pakiet libapache2-mod-wsgizalecany przez ten poradnik rozwiązywania problemów .
Johan Gov