首页 文章 精选 留言 我的

精选列表

搜索[自动装配],共10015篇文章
优秀的个人博客,低调大师

阿里云ECS云服务器怎么安装配置SSL证书

在阿里云—ECS云服务器上部署ssl证书之前,我们需先下载应用软件amssl,下载完毕之后,点击面板右上角的应用软件。接下来是配置证书模版。 配置证书模板 在应用软件区域找到刚刚下载好的amssl,点击证书管理。首先创建一个证书模板,环境选择Inmpssl,证书名称,备注说明填写任意好记的名称,点击创建。创建完毕,在出现的SSL模板后面点击配置。 amssl证书 成功在景安申请证书后,会得到一个有密码的压缩包文件,输入证书密码后解压得到五个文件:forApache、forIIS、forNginx、forOtherServer,forTomcat,这是证书的几种格式,阿里云ECS需要用到forNgnix格式的证书。 证书部署 打开forNginx文件可以看到2个文件。包括公钥、私钥。使用记事本打开私钥文件.key复制里面的内容,在刚刚打开的配置界面找到1)创建Key私钥,生成方式选择默认的‘直接输入数据方式’,粘贴到下图所示私钥内容位置(注意不要添加空格),点击创建私钥按钮。 ssl证书的安装 同样使用记事本打开公钥文件.crt复制里面的所有内容,然后找到3)创建CRT证书,生成方式选择默认的‘直接输入数据方式’,粘贴到下图所示证书内容位置(注意不要添加空格),点击完成创建证书按钮。 使用证书 完成创建证书之后,选择刚刚配置完成的证书模块,点击应用,然后应用在对应的域名。 测试与备份 使用https访问网站,通过点击安全锁查看证书信息。保存好证书文件,做好备份工作!

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

Openstack 实战讲解之-----------04-控制节点glance服务安装配

一、Glance介绍: 1.1 glance主要是由三部分组成: glance-api:接收云系统镜像的创建,删除,读取请求,类似nova-api,通过其他模块(glance-registry及image store)来完成诸如镜像的查找、获取、上传、删除等操作,api监听端口9292。 glance-registry:云系统的镜像注册服务,用于与mysql数据库交互,存储或获取镜像的元数据(metadata);提供镜像元数据相关的REST接口,通过glance-registry,可以向数据库中写入或获取镜像各种数据,glance-registry监听端口9191,glance数据库中有两张表,一张是image表,另一张是image property表。image表保存了镜像格式、大小等信息;image property表则主要保存镜像的定制化信息。 imagestore:是一个存储的接口层,通过这个接口,glance可以获取镜像,image store支持的存储有Amazon的S3、Openstack本身的Swift还有注入ceph,sheepdog,GFS等分布式存储。image store是镜像保存与获取的接口,它仅仅是一个接口层,具体的实现需要外部的存储支持 二、Glance配置 2.1 项目以及端点配置 2.1.1 创建glance镜像服务 1 2 3 4 5 6 7 8 9 10 [root@linux-node1~] #openstackservicecreate--nameglance--description"OpenStackImage"image +-------------+----------------------------------+ |Field|Value| +-------------+----------------------------------+ |description|OpenStackImage| |enabled|True| | id |be8d1f87ce294817acb351f03f5ef4e3| |name|glance| | type |image| +-------------+----------------------------------+ 2.1.2 创建镜像服务API端点,一般需要创建三个(public,internal,admin) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [root@linux-node1~] #openstackendpointcreate--regionRegionOneimagepublichttp://192.168.56.11:9292 +--------------+----------------------------------+ |Field|Value| +--------------+----------------------------------+ |enabled|True| | id |f060541cb88741b79bbd4f3e3e44aa0d| |interface|public| |region|RegionOne| |region_id|RegionOne| |service_id|be8d1f87ce294817acb351f03f5ef4e3| |service_name|glance| |service_type|image| |url|http: //192 .168.56.11:9292| +--------------+----------------------------------+ [root@linux-node1~] #openstackendpointcreate--regionRegionOneimageinternalhttp://192.168.56.11:9292 +--------------+----------------------------------+ |Field|Value| +--------------+----------------------------------+ |enabled|True| | id |dcd57aa6f23e4cc085540a47d399c6cb| |interface|internal| |region|RegionOne| |region_id|RegionOne| |service_id|be8d1f87ce294817acb351f03f5ef4e3| |service_name|glance| |service_type|image| |url|http: //192 .168.56.11:9292| +--------------+----------------------------------+ [root@linux-node1~] #openstackendpointcreate--regionRegionOneimageadminhttp://192.168.56.11:9292 +--------------+----------------------------------+ |Field|Value| +--------------+----------------------------------+ |enabled|True| | id |cfb42dc406cc4a7ba19105c6886b2aa6| |interface|admin| |region|RegionOne| |region_id|RegionOne| |service_id|be8d1f87ce294817acb351f03f5ef4e3| |service_name|glance| |service_type|image| |url|http: //192 .168.56.11:9292| +--------------+----------------------------------+ 2.1.3 服务列表的查看 2.2 连接数据配置 1 2 3 4 [root@linux-node1~] #vim/etc/glance/glance-api.conf#glance-api配置-> 1748connection=mysql+pymysql: //glance :glance@192.168.56.11 /glance [root@linux-node1~] #vim/etc/glance/glance-registry.conf#registry配置 1038connection=mysql+pymysql: //glance :glance@192.168.56.11 /glance 2.2.1 初始化同步到数据库 1 2 3 4 5 6 7 警告可以忽略 [root@linux-node1~] #su-s/bin/sh-c"glance-managedb_sync"glance Option "verbose" fromgroup "DEFAULT" isdeprecated for removal.Itsvaluemaybesilentlyignored in thefuture. /usr/lib/python2 .7 /site-packages/oslo_db/sqlalchemy/enginefacade .py:1171:OsloDBDeprecationWarning:EngineFacadeisdeprecated;pleaseuseoslo_db.sqlalchemy.enginefacade expire_on_commit=expire_on_commit,_conf=conf) /usr/lib/python2 .7 /site-packages/pymysql/cursors .py:166:Warning:(1831,u "Duplicateindex'ix_image_properties_image_id_name'definedonthetable'glance.image_properties'.Thisisdeprecatedandwillbedisallowedinafuturerelease." ) result=self._query(query) 2.2.2 数据库检查验证 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [root@linux-node1~] #mysql-uglance-pglance-h192.168.56.11-e"useglance;showtables" +----------------------------------+ |Tables_in_glance| +----------------------------------+ |artifact_blob_locations| |artifact_blobs| |artifact_dependencies| |artifact_properties| |artifact_tags| |artifacts| |image_locations| |image_members| |image_properties| |image_tags| |images| |metadef_namespace_resource_types| |metadef_namespaces| |metadef_objects| |metadef_properties| |metadef_resource_types| |metadef_tags| |migrate_version| |task_info| |tasks| +----------- 2.3 连接keystone配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [root@linux-node1~] #vim/etc/glance/glance-api.conf 3178[keystone_authtoken]下面添加 #连接keystone配置 3179auth_uri=http: //192 .168.56.11:5000 #url地址 3180auth_url=http: //192 .168.56.11:35357 3181memcached_servers=192.168.56.11:11211 #memcached地址 3182auth_type=password 3183project_domain_name=default 3184user_domain_name=default 3185project_name=service 3186username=glance 3187password=glance 打开3990flavor=keystone的注释 #配置认证服务访问 打开1864stores= file ,http的注释 #配置本地文件系统和镜像存储位置 打开1896default_store= file 的注释 #默认存储文件类型 打开2196filesystem_store_datadir= /var/lib/glance/images 的注释 #默认镜像存储位置 编辑glance-registry配置文件 1 2 3 4 5 6 7 8 9 10 11 12 vim /etc/glance/glance-registry .conf 1127[keystone_authtoken]下面添加 1128auth_uri=http: //192 .168.56.11:5000 1129auth_url=http: //192 .168.56.11:35357 1130memcached_servers=192.168.56.11:11211 1131auth_type=password 1132project_domain_name=default 1133user_domain_name=default 1134project_name=service 1135username=glance 1136password=glance 打开1910flavor=keystone注释 2.4 启动服务 1 2 3 4 5 [root@linux-node1~]#systemctlenableopenstack-glance-api.service\ openstack-glance-registry.service [root@linux-node1~]#systemctlstartopenstack-glance-api.service\ openstack-glance-registry.service 2.4.1端口查看 2.5 上传镜像 注: 把镜像放到任意目录下,执行以下命令,进入那个目录,否则要加绝对路径 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [root@linux-node1~] #openstackimagecreate"cirros"--filecirros-0.3.4-x86_64-disk.img--disk-formatqcow2--container-formatbare--public +------------------+------------------------------------------------------+ |Field|Value| +------------------+------------------------------------------------------+ |checksum|ee1eca47dc88f4879d8a229cc70a07c6| |container_format|bare| |created_at|2016-12-27T17:55:14Z| |disk_format|qcow2| | file | /v2/images/63d8947e-5224-40b6-92e5-8c939e75d45e/file | | id |63d8947e-5224-40b6-92e5-8c939e75d45e| |min_disk|0| |min_ram|0| |name|cirros| |owner|7ae0fb7deb5342d885a07c2c890a1ff4| |protected|False| |schema| /v2/schemas/image | |size|13287936| |status|active| |tags|| |updated_at|2016-12-27T17:55:15Z| |virtual_size|None| |visibility|public| +------------------+------------------------------------------------------+ 检查上传结果 1 2 3 4 5 6 [root@linux-node1~] #openstackimagelist#老版本的使用命令glanceimage-list +--------------------------------------+--------+--------+ |ID|Name|Status| +--------------------------------------+--------+--------+ |63d8947e-5224-40b6-92e5-8c939e75d45e|cirros|active| +--------------------------------------+--------+--------+ 本文转自 kesungang 51CTO博客,原文链接:http://blog.51cto.com/sgk2011/1887253,如需转载请自行联系原作者

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

gitlab+jenkins+maven+docker持续集成(一)——Jenkins安装配

jenkins安装与配置 下载jenkins最新版本 http://mirrors.jenkins.io/war/ 配置jdk环境,建议1.8以上 安装tomcat, 建议8以上 将下载后的jenkinsh上传到tomcat/webapps下,先配置完以下三步再启动 1、设置JENKINS_HOME环境参数 打开tomcat的bin目录,编辑catalina.sh文件。 在# OS specific support. $var _must_ be set to either true or false.上面添加:export JENKINS_HOME="" 在引号中填入你的路径。 2、在启动Web容器之前设置JENKINS_HOME环境变量. 用root用户登录 编辑profile文件:vi/etc/profile 在最后加入:exportJENKINS_HOME=xxxx 保存,退出后执行:source/etc/profile 3、配置tomcat字符编码. vim/usr/local/tomcat/conf/server.xml #添加URIEncoding="UTF-8" <Connectorport="8989"protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"URIEncoding="UTF-8"/> 完成以上配置,我们启动tomcat, 建议 tail -f logs/catalina.out 因为第一次启动后, jenkins的密码是在日志里提供路径的,输入密码后,进行控制台 选择推荐安装插件,设置用户名及密码后,完成jenkins安装。 本文转自 jackjiaxiong 51CTO博客,原文链接:http://blog.51cto.com/xiangcun168/1958414

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

gitlab+jenkins+maven+docker持续集成(二)——maven安装配

建议安装3.3.9版本,最新版本貌似有点问题 下载地址: #wgethttp://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 解压 # tar -zxvf apache-maven-3.3.9-bin.tar.gz #mv apache-maven-3.3.9 /bin/apache-maven-3.3.9 配置环境变量 #vi /etc/profile export M3_HOME=/bin/apache-maven-3.3.9 export PATH=${M3_HOME}/bin:${PATH} 立即生效 #source/etc/profile 验证是是否成功 # mvn -v Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T11:41:47-05:00) Maven home: /bin/apache-maven-3.3.9 Java version: 1.8.0_131, vendor: Oracle Corporation Java home: /opt/jdk1.8.0_131/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-514.el7.x86_64", arch: "amd64", family: "unix" 本文转自 jackjiaxiong 51CTO博客,原文链接:http://blog.51cto.com/xiangcun168/1958424

资源下载

更多资源
Mario

Mario

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

腾讯云软件源

腾讯云软件源

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

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册