def configure_nginx():
"""Configure nginx.
Installs nginx config for the application.
"""
# copy configuration
with lcd(local_config_dir):
with cd('/etc/nginx/sites-available'):
put('./nginx.conf', './{}.conf'.format(app_name), use_sudo=True)
# enable configuration
if exists('/etc/nginx/sites-enabled/{}.conf'.format(app_name)) is False:
sudo('ln -s /etc/nginx/sites-available/{}.conf'.format(app_name) +
' /etc/nginx/sites-enabled/{}.conf'.format(app_name))
# reload configuration
sudo('service nginx reload')
# END BOOTSTRAPING HELPERS
# DEPLOYMENT HELPERS
fabfile.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录