首页 文章 精选 留言 我的

精选列表

搜索[1.2版本],共10000篇文章
优秀的个人博客,低调大师

源码部署OpenStack-dasshboard(Q版本)

简介 OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合,由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证授权的开源代码项目 OpenStack为私有云和公有云提供可扩展的弹性的云计算服务,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面,它是一个正在开发中的云计算平台项目,根据成熟及重要程度的不同,被分解成核心项目、孵化项目,以及支持项目和相关项目,每个项目都有自己的委员会和项目技术主管,而且每个项目都不是一成不变的,孵化项目可以根据发展的成熟度和重要性,转变为核心项目核心组件1、计算(Compute)Nova:一套控制器,用于为单个用户或使用群组管理虚拟机实例的整个生命周期,根据用户需求来提供虚拟服务。负责虚拟机创建、开机、关机、挂起、暂停、调整、迁移、重启、销毁等操作,配置CPU、内存等信息规格2、对象存储(Object Storage)Swift:一套用于在大规模可扩展系统中通过内置冗余及高容错机制实现对象存储的系统,允许进行存储或者检索文件,可为Glance提供镜像存储,为Cinder提供卷备份服务3、镜像服务(Image Service)Glance:一套虚拟机镜像查找及检索系统,支持多种虚拟机镜像格式(AKI、AMI、ARI、ISO、QCOW2、Raw、VDI、VHD、VMDK),有创建上传镜像、删除镜像、编辑镜像基本信息的功能4、身份服务(Identity Service)Keystone:为OpenStack其他服务提供身份验证、服务规则和服务令牌的功能,管理Domains、Projects、Users、Groups、Roles5、网络&地址管理(Network)Neutron:提供云计算的网络虚拟化技术,为OpenStack其他服务提供网络连接服务。为用户提供接口,可以定义Network、Subnet、Router,配置DHCP、DNS、负载均衡、L3服务,网络支持GRE、VLAN,插件架构支持许多主流的网络厂家和技术,如OpenvSwitch6、块存储(Block Storage)Cinder:为运行实例提供稳定的数据块存储服务,它的插件驱动架构有利于块设备的创建和管理,如创建卷、删除卷,在实例上挂载和卸载卷7、UI 界面(Dashboard)Horizon:OpenStack中各种服务的Web管理门户,用于简化用户对服务的操作,例如:启动实例、分配IP地址、配置访问控制等8、测量(Metering)Ceilometer:能把OpenStack内部发生的几乎所有的事件都收集起来,然后为计费和监控以及其它服务提供数据支撑9、部署编排(Orchestration)Heat:提供了一种通过模板定义的协同部署方式,实现云基础设施软件运行环境(计算、存储和网络资源)的自动化部署10、数据库服务(Database Service)Trove:为用户在OpenStack的环境提供可扩展和可靠的关系和非关系数据库引擎服务 前期准备 准备Centos7虚拟机,配置IP地址和hostname,同步系统时间,关闭防火墙和selinux,修改ip地址和hostname映射 ip hostname 192.168.29.130 controller 部署keystone、glance、nova、neutron组件部署详细步骤可参考:https://blog.51cto.com/14832653/2516210 部署服务 安装依赖服务 #安装下载依赖包的服务 [root@controller ~]# yum install yum-utils gettext -y #下载依赖包 [root@controller ~]# yumdownloader openstack-dashboard --resolve --destdir=/tmp/package [root@controller ~]# cd /tmp/package #安装依赖包 [root@controller ~]# yum localinstall *.rpm -y 下载解压源码包从github上可获取源码包https://github.com/openstack/horizon/tree/stable/queens [root@controller ~]# unzip horizon-stable-queens.zip [root@controller ~]# mv horizon-stable-queens/ /horizon-stable-queens/ 修改配置文件 [root@controller ~]# cp /horizon-stable-queens/openstack_dashboard/local/local_settings.py.example /horizon-stable-queens/openstack_dashboard/local/local_settings.py [root@controller ~]# vi /horizon-stable-queens/openstack_dashboard/local/local_settings.py DEBUG = False WEBROOT = '/dashboard' ALLOWED_HOSTS = ['horizon.example.com','*' ] SESSION_ENGINE = 'django.contrib.sessions.backends.cache' OPENSTACK_API_VERSIONS = { "identity": 3, "image": 2, "volume": 2, } OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'controller:11211', }, } OPENSTACK_HOST = "controller" OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user" 编译安装 [root@controller ~]# cd /horizon-stable-queens/ [root@controller horizon-stable-queens]# ./manage.py compilemessages [root@controller horizon-stable-queens]# ./manage.py collectstatic [root@controller horizon-stable-queens]# ./manage.py compress [root@controller horizon-stable-queens]# ./manage.py make_web_conf --wsgi [root@controller horizon-stable-queens]# ./manage.py make_web_conf --apache > /etc/httpd/conf.d/openstack-dashboard.conf 修改配置文件 [root@controller ~]# vi /etc/httpd/conf.d/openstack-dashboard.conf WSGIScriptAlias /dashboard /horizon-stable-queens/openstack_dashboard/wsgi/horizon.wsgi <Location "/dashboard"> Require all granted </Location> Alias /dashboard/static /horizon-stable-queens/static <Location "/dashboard/static"> SetHandler None </Location> 修改所属用户及用户组 [root@controller ~]# chown -R apache:apache /horizon-stable-queens 重启服务 [root@controller ~]# systemctl restart httpd memcached 测试验证 浏览器访问:http://ip/dashboard

优秀的个人博客,低调大师

Hexo Fluid 博客主题更新 1.8.3 版本

主要更新内容 增加对 prismjs 高亮库的支持 增加 remark42 评论插件 文章页支持显示作者 修复新版 Chrome 导致滚动闪屏 关于 Fluid Fluid 是一款基于 Hexo 框架的 Material Design 风格主题。 该主题相较于其他主题的优势: 1. 优雅的颜值,使用 Material Design 风格突出层次感,但又不失简约,让用户能专注于写作; 2. 提供大量定制化配置项,使每个用户使用该主题都能具有独特的样式; 3. 响应式页面,适配手机、平板等设备,包括极端的分辨率都能轻松应对; 4. 主题中少有的整合了 LaTeX 和 mermaid 的支持 目前具有的功能特性: 图片懒加载 自定义代码高亮方案 内置多语言 支持多款评论插件 支持使用数据文件存放配置 自定义静态资源 CDN 无比详实的用户文档 内置文章搜索 页脚备案信息 网页访问统计 支持脚注语法 支持 LaTeX 数学公式 支持 mermaid 流程图 音乐播放器 暗色模式

优秀的个人博客,低调大师

Hexo Fluid 博客主题更新 1.8.2 版本

主要更新内容 暗色主题模式 更多 Web 语义化 修复评论插件的BUG 关于 Fluid Fluid 是一款基于 Hexo 框架的 Material Design 风格主题。 该主题相较于其他主题的优势: 1. 优雅的颜值,使用 Material Design 风格突出层次感,但又不失简约,让用户能专注于写作; 2. 提供大量定制化配置项,使每个用户使用该主题都能具有独特的样式; 3. 响应式页面,适配手机、平板等设备,包括极端的分辨率都能轻松应对; 4. 主题中少有的整合了 LaTeX 和 mermaid 的支持 目前具有的功能特性: 图片懒加载 自定义代码高亮方案 内置多语言 支持多款评论插件 支持使用数据文件存放配置 自定义静态资源 CDN 无比详实的用户文档 内置文章搜索 页脚备案信息 网页访问统计 支持脚注语法 支持 LaTeX 数学公式 支持 mermaid 流程图 音乐播放器

优秀的个人博客,低调大师

Beetl 3.1.8 版本发布,Java 模板引擎

本次发布改善了两个小功能 # GroupTemplate增加getTemplateProxy方法 可以得到可重复使用的Template # 改进模板初始化流程,避免高并发下可能会重复编译模板 <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.1.8.RELEASE</version> </dependency> Beetl是一款全功能,高性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从2011年来,一直维护,并得到国内公司用户的肯定。

优秀的个人博客,低调大师

Hexo Fluid 博客主题更新 1.8.1 版本

主要更新内容 导航栏增加二级菜单功能 加入 LeanCloud 用于统计访问数据 支持 Markdown 脚注语法 重写了分类页(category)的页面样式 懒加载采用新机制,大幅提高性能 优化多处样式细节 关于 Fluid Fluid 是一款基于 Hexo 框架的 Material Design 风格主题。 该主题相较于其他主题的优势: 1. 优雅的颜值,使用 Material Design 风格突出层次感,但又不失简约,让用户能专注于写作; 2. 提供大量定制化配置项,使每个用户使用该主题都能具有独特的样式; 3. 响应式页面,适配手机、平板等设备,包括极端的分辨率都能轻松应对; 4. 主题中少有的整合了 LaTeX 和 mermaid 的支持 目前具有的功能特性: 图片懒加载 自定义代码高亮方案 内置多语言 支持多款评论插件 支持使用数据文件存放配置 自定义静态资源 CDN 无比详实的用户文档 内置文章搜索 页脚备案信息 网页访问统计 支持脚注语法 支持 LaTeX 数学公式 支持 mermaid 流程图 音乐播放器

优秀的个人博客,低调大师

Beetl 3.1.7 版本发布,Java 模板引擎

修复HTML标签属性转化配置类不起作用的Bug 增强了FunctionPackage,提供了registerFunctionPackageAsRoot接口 <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.1.7.RELEASE</version> </dependency> Beetl是一款全功能,高性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从2011年来,一直维护,并得到国内公司用户的肯定。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册