Python3のmod_wsgi LoadModuleは無視されます

Python3のmod_wsgi LoadModuleは無視されます

mod_wsgiとPython3でApacheを設定しようとしています

mod_wsgi 設定

LoadModule wsgi_module /etc/httpd/mod_wsgi/mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so

Flask アプリの設定

 WSGIScriptAlias /test /var/www/FlaskApp/FlaskApp/flask_app.wsgi
 <Directory /var/www/FlaskApp/FlaskApp/>
        # set permissions as per apache2.conf file
        Options FollowSymLinks
        AllowOverride None
        Require all granted
 </Directory>
 ErrorLog /var/log/httpd/error.log
 LogLevel warn
 CustomLog /var/log/httpd/access.log combined

pip3 install mod_wsgi4.6.7.ta​​r.gz を使用して、Python3 用の mod_wsgi をインストールしました。

Python2.7 用の mod_wsgi.so は動作しますが、Python3.6.6 では loadmodule ディレクティブが無視されます。

上記は、restapi を処理する Flask アプリケーションをセットアップするためのものです。

関連情報