一、安装Horizon、Nginx、uWSGI

yum install -y uwsgi-plugin-python openstack-dashboard uwsgi nginx

二、配置uWSGI

cat >/etc/uwsgi.ini <<EOF
[uwsgi]
plugins = python
master = true
processes = 10
threads = 2
chmod-socket = 666socket = 127.0.0.1:9000
pidfile = /tmp/horizon.pidpythonpath = /usr/share/openstack-dashboard
chdir = /usr/share/openstack-dashboard/openstack_dashboard
wsgi-file = /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi
EOF

三、配置Nginx

cat >/etc/nginx/conf.d/horizon.conf <<EOF
server {  listen 80;server_name 127.0.0.1;location / {include uwsgi_params;uwsgi_pass 127.0.0.1:9000;}location /static {alias /usr/share/openstack-dashboard/static/;}
}
EOF

四、配置Horizon

python /usr/share/openstack-dashboard/manage.py compress修改:/etc/openstack-dashboard/local_settings中的WEBROOT为:‘/’

五、启动服务

systemctl start uwsgi.servicesystemctl start nginx.service 

六、参考资料:

  https://developer.rackspace.com/blog/keystone_horizon_nginx/

  http://www.xiaoyinzei.com/2015/07/

  http://uwsgi-docs.readthedocs.org/en/latest/Nginx.html

转载于:https://www.cnblogs.com/killingwolf/p/4949822.html

Install OpenStack Kilo Dashboard wiht Nginx + uWSGI On RHEL7.1相关推荐

  1. CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建

    本文章为各位介绍一篇关于CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架的例子. 作为一个严谨(其实就是有强迫症)的程序,为 ...

  2. CentOS+Nginx+uWSGI+Python多站点环境搭建

    /usr/lib/python2.7/site-packages/django/bin/django-admin.py  startproject myweb 但是又看了一下uwsgi 的官方文档,发 ...

  3. 腾讯云CentOS7.2+Django2.2+Python3.7+Nginx+Uwsgi 初学者部署教程

    腾讯云CentOS+Django+Python+Nginx+Uwsgi 部署(自用,简单记录) 说明:本人是做前端研发的,最近研究了后台Django框架,并部署到服务的整个流程,为了避免以后忘记,写一 ...

  4. Nginx+UWSGI+Django配置全过程

    Nginx + uwsgi + Django 安装配置 一.安装Nginx uwsgi Django 安装tengine yum install pcre-devel -y wget http://t ...

  5. OpenStack(Kilo版本)基础架构学习笔记

    一.OpenStack项目简介 OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目. OpenStack  ...

  6. Ubuntu Nginx uwsgi django 初试

    /*************************************************************************************** Ubuntu Ngin ...

  7. 【转】Nginx+uWSGI 部署 Django 应用

    原文来自: http://www.oschina.net/question/54100_30386 http://obmem.info/?p=703 常见的django webapp 部署方式采用FC ...

  8. python django mysql安装_Django+Nginx+uWSGI+Mysql搭建Python Web服务器

    原标题:Django+Nginx+uWSGI+Mysql搭建Python Web服务器 安装的时候全部选择英文,记得以前选择中文的时候安装时出了问题,服务器组件一个不选,Ubuntu安装做的很贴心,基 ...

  9. nginx+uWSGI+django+virtualenv+supervisor发布web服务器

    导论 WSGI是Web服务器网关接口.它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求) 基于wsgi运行的框架 ...

最新文章

  1. Linux网络编程:基于UDP的程序开发回顾篇
  2. PaSS: a sequencing simulator for PacBio sequencing PaSS:用于PacBio测序的测序模拟器
  3. Latex 算法过长 分页显示方法
  4. 此情应是长相守 你若无心我便休
  5. VC++动态链接库(DLL)编程深入浅出
  6. Android之通过文件绝对路径获取音视频的时长和视频的缩略图
  7. docker-compose安装镜像
  8. VMWare安装Ubuntu 12.04开启虚拟机的Unity Mode模式
  9. FA_固定资产六大业务增加、修改、报废、在建、折旧、盘点概述(概念)
  10. 20200621每日一句
  11. [算法]用Python实现十大排序算法
  12. 将cron表达式解析成中文,方便客户理解
  13. RecyclerView异步加载图片
  14. Windows界面UI自绘编程(上)之下部
  15. 火车头翻译-火车头采集翻译插件使用教程【2022】
  16. 其他:管理员账户已被禁用
  17. Arcgis空间分布方向性分析
  18. 网易互娱2017实习生招聘游戏研发工程师在线笔试第二场(一起消消毒)
  19. 下载Win10系统和在VM虚拟机中配置完成
  20. 问,你的算法复习计划是什么?

热门文章

  1. life list 2010
  2. 到现在了还不会Webpack?我帮你总结好了
  3. webpack --- html-webpack-plugin
  4. http --- 公开密钥加密(非对称加密)的几个概念
  5. Linux 中的文件压缩与解压
  6. 线性表的顺序存储结构之顺序表类的实现_Java
  7. common-collections中Java反序列化漏洞导致的RCE原理分析
  8. 从零开始山寨Caffe·零:必先利其器
  9. sass 安装配置和使用
  10. asp.net 强制性单一登陆现实