摘要:
管理员操作 (1)上传一个qcow2格式的centos7镜像 (2)管理员 >云主机类型 >创建云主机类型 名称:Centos7 VCPU数量:1 内存: 1024 根磁盘: 10G 其他的默认 点击创建云主机类型即可 界面会显示如下 创建公网络 (1)创建公网 管理员 >网络 >创建网络 名称:p 阅读全文
摘要:
openstack镜像制作(用虚拟机192.168.124.6) 制作centos7镜像,OpenStack支持qcow2 ios等多种镜像规格 (1)创建镜像的硬盘 (2)删除镜像的唯一性,封装压缩 在找一个虚拟机,专门用来做镜像,需要开启虚拟化 yum install -y libvirt qe 阅读全文
摘要:
1.2.1 在控制节点(controller)操作 cat /etc/neutron/neutron.conf 修改配置文件 官网参考地址如下: https://docs.openstack.org/newton/install-guide-rdo/neutron-controller-instal 阅读全文
摘要:
nova组件:使用openstack compute来托管和管理云计算系统 nova-api负责接收和响应终端用户对openstack计算资源发起的API调用请求 nova-compute是一个hypervisor api创建和终止实例的work进程 nova-schduler主要负责从消息队列截取 阅读全文
摘要:
1.#查看glance-api配置文件 ip地址自己对应好,看好conlloer 和computer节点 [root@controller ~]# grep -vE '^#|^$' /etc/glance/glance-api.conf [DEFAULT] bind_host = 0.0.0.0 b 阅读全文
摘要:
controller节点操作 /etc/keystone/keystone.confsource /root/keystonerc_admin 1.查看openstack中keystone的endpoint openstack endpoint list + + + + +| ID | Region 阅读全文
摘要:
1.执行packstack --gen-answer-file=openstack.txt 报错内容如下 解决方法:查找computer或者controller节点的源有没有设置正确,源目录只保留OpenStack源其他的备份到bak目录中 2.controller节点操作 source /root 阅读全文
摘要:
OpenStack是由Rackspace和NASA共同研发的云计算平台,是一个旨在为公共及私有云的建设与管理提供软件的开源项目(它是一个云平台管理的项目,而不是一个软件)。其通过仪表盘为管理员提供计算、存储和网络资源的管理控制,同时通过Web界面为用户提供资源。这个项目由几个主要的组件组合起来完成一 阅读全文
摘要:
vim /etc/rc.d/rc.local 下面添加需要开机自启动的内容 阅读全文
摘要:
所有中病毒 无非是cpu内存占用高 一定要断公网地址 修改root密码 删除history历史记录 history -c 映射端口也要注意 solrd病毒 公司服务器负载突然上来了,用top命令查看,发现了一个很诡异的进程 然后grep这个进程的进程号,发现是运行在/tmp/.solr/solrd下 阅读全文
摘要:
1.单用户名登录逻辑分析 2.用户名登录接口设计 3.用户名登录接口定义,后端代码需要在users中的 views视图中添加,前端login.js login.html添加到对应的目录中 然后添加子路由 re_path(r'^login/$', views.LoginView.as_view(), 阅读全文
摘要:
生产者消费者设计模式 生产设消费者设计模式介绍 Celery介绍使用: Celery介绍:一个简单、灵活且可靠、处理大量消息的分布式系统,可以在一台或者多台机器上运行。单个 Celery 进程每分钟可处理数以百万计的任务。通过消息进行通信,使用消息队列(broker)在客户端和消费者之间进行协调。 阅读全文
摘要:
补充短信验证码前后端逻辑 1.补充注册短信验证码后端逻辑 在user中的views中添加添加短信验证码的参数 sms_code_client = request.POST.get('sms_code') 保存注册数据之前,对比短信验证码,在views中添加校验 redis_conn = get_re 阅读全文
摘要:
1.短信验证码逻辑分析,短信平台注册使用 保存短信验证码是为注册做准备的。为了避免用户使用图形验证码恶意测试,后端提取了图形验证码后,立即删除图形验证码。Django不具备发送短信的功能,所以我们借助第三方的https://user.ihuyi.com/new/login.html短信平台来帮助我们 阅读全文
摘要:
1.图形验证码逻辑分析 需要新建verifications python3 ../../manage.py startapp verifications 2.图形验证码接口定义 在verifications中的views中定义接口 class ImageCodeView(View): """图形验证 阅读全文
摘要:
1.用户名重复注册逻辑分析 2.用户名重复注册接口设计定义 3.用户名重复注册后端逻辑 1.在users下面views视图中写入以下代码 class UsernameCountView(View): # 判断用户是否重复注册 def get(self, request, username): #us 阅读全文
摘要:
用户注册后端逻辑 1.接收参数 提示:用户注册数据是从注册表单发送过来的,所以使用reque.POST 来提取 username = request.POST.get('username') password = request.POST.get('password') password2 = re 阅读全文
摘要:
1.创建apps软件包,用来管理所有子应用 2.在apps下面创建users子应用,注意路径。 python3 /Users/zhangjie/Desktop/test-project/meiduo_test_story/meiduo_test/manage.py startapp users 3. 阅读全文