У меня есть хост с публичным IP. Я запускаю небольшое приложение Flask на нем. Моя конфигурация выглядит так, как показано ниже. Вместо xx.yy.zz.dd
реальный IP.
<VirtualHost *:80>
ServerName xx.yy.zz.dd
ServerAdmin admin@example.com
#DocumentRoot /var/www/myapp
WSGIDaemonProcess myapp user=www-data group=www-data threads=5
WSGIScriptAlias / /var/www/myapp/myapp.wsgi
WSGIScriptReloading On
<Directory /var/www/myapp/myapp/>
WSGIProcessGroup myapp
WSGIApplicationGroup %{GLOBAL}
Require all granted
</Directory>
Alias /static /var/www/myapp/myapp/static
<Directory /var/www/myapp/myapp/static/>
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Вопрос в следующем. Как добавить домен в конфигурацию Apache2
?
Я пытался сделать:
ServerName domain.domain
ServerAlias domain.domain
ServerAdmin admin@example.com
DocumentRoot /var/www/myapp
Я также пытался искать разные похожие ответы, но пока не нашел работающего примера.