Openstack的Icehouse版配置Horizon支持Https
来源:互联网 发布:seo研究中心教程下载 编辑:程序博客网 时间:2024/06/05 12:40
1. 生成https所需的密钥文件,具体步骤参看这里:点击打开链接
(1). openssl genrsa -des3 -out server.key 1024 (2). openssl req -new -key server.key -out server.csr (3). cp server.key server.key.org openssl rsa -in server.key.org -out server.key (4). openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
2. 下载https需要的模块:
yum install -y mod_ssl
下载完成后,会在/etc/httpd/modules/下多个mod_ssl.so的文件,以及在/etc/httpd/conf.d/多一个ssl.conf的文件
3. 配置ssl.conf
打开ssl.conf,找到<VirtualHost _default_:443>
在最后添加
WSGIDaemonProcess dashboard group=apache processes=3 threads=10 user=apacheWSGIProcessGroup dashboardWSGIScriptAlias /dashboard "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi"
4.打开conf.d/15-horizon_vhost.conf,注释掉
WSGIDaemonProcess WSGIProcessGroup WSGIScriptAlias这三部分
5. 重启服务试试吧
service httpd restart
注意:
1. http默认监听80端口,https默认监听443端口,在httpd中有两个VirutalHost与之对应,即:在15-horizon-host.conf中定义着VirtualHost *:80,在ssl.conf中定义着VirtualHost *.443
2. 在Openstack的Horizon有以下代码
edirectMatch permanent ^/$ /dashboardWSGIScriptAlias /dashboard "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi"控制着对 “/” 访问的重定向以及对静态文件的定向,最好不要写到VirtualHost里
3. 其实只要不在VirtualHost中定义
WSGIDaemonProcess dashboard group=apache processes=3 threads=10 user=apacheWSGIProcessGroup dashboardWSGIScriptAlias /dashboard "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi"即:在全局位置定义以上内容,就可以实现Horizon既支持http也支持https
0 0
- Openstack的Icehouse版配置Horizon支持Https
- Openstack Horizon Icehouse Blueprint介绍
- Openstack Horizon Icehouse Blueprint介绍(转)
- Openstack Icehouse Spice配置
- Openstack Icehouse Spice配置
- OpenStack+IceHouse
- OpenStack-Icehouse
- Openstack网络配置--horizon篇
- Openstack Icehouse 虚拟机迁移配置(转)
- OpenStack 部署总结之:单节点icehouse网桥的配置
- Centos6下配置openstack icehouse使用virtio-scsi
- kolla部署的openstack配置https
- jboss支持https的配置
- RDO安装Openstack ICEHOUSE
- 修复OpenStack-Horizon遇到的UnicodeDecodeError
- openstack Horizon的user/project/role/group
- 使用RDO安装havana、icehouse版本的openstack(centos)
- OpenStack IceHouse版cinder模块新增加功能
- 【脚本】dirname 命令
- 什么时候导入java.lang的
- 火车票查询接口
- UIView和层的区别?
- UIApplication
- Openstack的Icehouse版配置Horizon支持Https
- 构建服务器集群感知的 Java 应用程序-http://www.ibm.com/developerworks/cn/java/j-zookeeper/
- Oracle webcenter sites 11.1.1.8.0 详细安装图解
- Java中的==和equals区别
- java----网络编程(二)UDP
- 默认构造器
- Xcode 6上Swift框架的测试心得
- ReportViewer IIS部署出错,Dll不存在
- 程序启动的完整过程