Переименуйте файл из:
/etc/apache2/sites-available/sub.domain.com.config
Для того, чтобы:
/etc/apache2/sites-available/sub.domain.com.conf
И a2ensite sub.domain.com
увидим файл.
Мои приложения, основанные на php, работают на моем сервере в AWS EC2 (Apache2, Ubuntu 14.04). Я пытаюсь развернуть приложение Flask на поддомене. Поскольку у меня нет опыта развертывания приложений Flask, я следую этому и этому руководству.
Это мой файл виртуального хоста:
VirtualHost *:80> ServerName sub.domain.com ServerAdmin admin@domain.com WSGIScriptAlias / /var/www/myFlaskApp/myFlaskApp.wsgi <Directory /var/www/myFlaskApp/myFlaskApp/> Order allow,deny Allow from all </Directory> Alias /static /var/www/myFlaskApp/myFlaskApp/static <Directory /var/www/myFlaskApp/myFlaskApp/static/> Order allow,deny Allow from all </Directory> ErrorLog $/error.log LogLevel warn CustomLog $/access.log combined </VirtualHost>
Я сохранил этот файл как /etc/apache2/sites-available/sub.domain.com.config
. Когда я попробовал sudo a2ensite sub.domain.com.config
. Это бросок Site sub.domain.com.config does not exist!
.
Я ценю любую помощь.
Переименуйте файл из:
/etc/apache2/sites-available/sub.domain.com.config
Для того, чтобы:
/etc/apache2/sites-available/sub.domain.com.conf
И a2ensite sub.domain.com
увидим файл.