得到apache2来听几个端口

时间:2017-09-08 07:29:36

标签: apache flask apache2 ports

我正在尝试在不同的端口中创建不同的应用程序,我的/ var / www /目录包含两个目录:FlaskApp和html。

我想让FlaskApp在端口81和html上工作,以便在80

上工作

在etc / apache2 / ports.conf中我有这个:

Listen 80

<IfModule ssl_module>
        Listen 443
</IfModule>

<IfModule mod_gnutls.c>
        Listen 443
</IfModule>

Listen 81

在/etc/apache2/sites-enabled/FlaskApp.conf我有这个:

<VirtualHost *:81>
                ServerName feniksgaming4987.cloudapp.net
            
                WSGIScriptAlias / /var/www/FlaskApp/flaskapp.wsgi
                <Directory /var/www/FlaskApp/FlaskApp/>
                        Order allow,deny
                        Allow from all
                </Directory>
                Alias /static /var/www/FlaskApp/FlaskApp/static
                <Directory /var/www/FlaskApp/FlaskApp/static/>
                        Order allow,deny
                        Allow from all
                </Directory>
                ErrorLog ${APACHE_LOG_DIR}/error.log
                LogLevel warn
                CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

当我更改为FlaskApp工作但我无法访问html目录。

请帮忙......我在这里尝试了一切,但没有任何作用。

0 个答案:

没有答案