自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Super_man54188的博客

我用双手成就你的梦想

  • 博客(173)
  • 资源 (3)
  • 收藏
  • 关注

原创 gitlab+jenkins+harbor+k8s安装操作流程之jenkins gitlab harbor页面配置操作截图

现在文档阶段,实现的操作,开发人员下载或者上传新的代码,提交后jenkins自动构建到jenkinsworkspace目录中,构建过程中,利用build-shell的方式,把workspace中的代码目录制作成镜像,打包,并发送到harbor中,注意:在每个项目目录内,必须有dockerfile文件,才可以发布1.先天条件:  服务器配置信息 192 gitlab 10 jenki...

2025-03-12 15:25:00 465

原创 gitlab+jenkins+harbor+k8s安装操作流程之Jenkins

准备环境 一台centos7系统 4C/8G/100G 如果是jenkins2.5以上版本需要centos8以上版本 JDK1.8编译安装(最新版本jdk需要18以上) MAVEN编译安装 GIT编译安装JDK1.8步骤 tar -zxvf 解压 vim /etc...

2025-03-07 16:07:00 746

原创 gitlab+jenkins+harbor+k8s安装操作流程之gitlab

GitLab的安装及使用教程GitLab简介GitLab,是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它...

2025-03-05 15:33:00 411

原创 gitlab+jenkins+harbor+k8s安装操作流程之harbor

1.环境准备  4台8C8G100G的服务器  A机器  B机器  C机器  D机器2.准备需要安装系统架构的软件  gitlab、Jenkins、harbor、k8s3.依托以上软件分别在4台机器上部署4.第一步安装harbor,准备在A机器上安装  首先harbor需要先安装docker4.1安装docker  yum -y install docker-io  ...

2025-03-05 09:52:00 785

原创 docker创建nginx

docker run -d -p 8080:80 --name my-nginx-container nginx  docker:命令  run:命令  -d:在后台运行容器  -p:8080:80:将容器内部的80端口映射到宿主机的8080端口。  --name my-nginx-container:为容器指定一个名字,这里是my-nginx-container。  nginx:使...

2025-02-26 17:16:00 228

原创 docker run 失败

# 创建目录mkdir -p /etc/docker# 复制内容tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": [ "http://hub-mirror.c.163.com", "https://mirrors.tuna.tsinghua.edu.cn", "ht...

2025-02-26 17:00:00 243

原创 renben-openstack-使用操作

管理员操作(1)上传一个qcow2格式的centos7镜像(2)管理员------>云主机类型------>创建云主机类型  名称:Centos7  VCPU数量:1  内存: 1024  根磁盘: 10G  其他的默认  点击创建云主机类型即可  界面会显示如下创建公网络(1)创建公网  管理员------>网络------>创建网络  名称...

2025-01-07 16:20:00 549

原创 renben-openstack-制作镜像操作

openstack镜像制作(用虚拟机192.168.124.6)制作centos7镜像,OpenStack支持qcow2 ios等多种镜像规格(1)创建镜像的硬盘(2)删除镜像的唯一性,封装压缩在找一个虚拟机,专门用来做镜像,需要开启虚拟化  yum install -y libvirt qemu-kvm libguestfs-tools  qemu-img create -f qc...

2024-12-25 16:06:00 567

原创 renben-openstack-neutron操作

1.2.1 在控制节点(controller)操作  cat /etc/neutron/neutron.conf 修改配置文件  官网参考地址如下:https://docs.openstack.org/newton/install-guide-rdo/neutron-controller-install.html  memcached_servers=192.168.124.200:11...

2024-12-24 16:39:00 413

原创 renben-openstack-Nova操作

nova组件:使用openstack compute来托管和管理云计算系统  nova-api负责接收和响应终端用户对openstack计算资源发起的API调用请求  nova-compute是一个hypervisor api创建和终止实例的work进程  nova-schduler主要负责从消息队列截取创建实例请求,根据配置从计算节点集群中选择最优节点,并将请求转发到该节点,最终将虚拟机...

2024-12-23 16:49:00 340

原创 renben-openstack-glance操作

1.#查看glance-api配置文件 ip地址自己对应好,看好conlloer 和computer节点  [root@controller ~]# grep -vE '^#|^$' /etc/glance/glance-api.conf   [DEFAULT]  bind_host = 0.0.0.0  bind_port = 9292  workers = 4  image_cache_...

2024-12-23 15:07:00 502

原创 renben-openstack-keystone操作

controller节点操作source /root/keystonerc_admin 1.查看openstack中keystone的endpoint openstack endpoint list+----------------------------------+-----------+--------------+--------------+| ID ...

2024-12-19 16:31:00 528

原创 renben-安装OpenStack报错处理1

1.执行packstack --gen-answer-file=openstack.txt  报错内容如下  解决方法:查找computer或者controller节点的源有没有设置正确,源目录只保留OpenStack源其他的备份到bak目录中2.controller节点操作 source /root/keystonerc_admin  查看openstack中keystone的e...

2024-12-19 16:01:00 208

原创 renben-OpenStack安装

OpenStack是由Rackspace和NASA共同研发的云计算平台,是一个旨在为公共及私有云的建设与管理提供软件的开源项目(它是一个云平台管理的项目,而不是一个软件)。其通过仪表盘为管理员提供计算、存储和网络资源的管理控制,同时通过Web界面为用户提供资源。这个项目由几个主要的组件组合起来完成一些具体的工作1、计算(Compute):Nova。一套控制器,用于为单个用户或使用群组管...

2024-12-19 14:36:00 672

原创 linux 服务自启动配置

vim /etc/rc.d/rc.local下面添加需要开机自启动的内容

2024-04-08 14:50:00 169 2

原创 linux 杀掉并重启Tomcat进程shell脚本

2024-03-11 14:29:00 485

原创 ps | egrep时过滤排除掉egrep自身

2024-03-11 11:23:00 333

原创 linux服务器 kdevtmpfsi solrd 病毒处理 记住一定要多删除几次。重启

所有中病毒 无非是cpu内存占用高 一定要断公网地址 修改root密码 删除history历史记录 history -c 映射端口也要注意 solrd病毒公司服务器负载突然上来了,用top命令查看,发现了一个很诡异的进程然后grep这个进程的进程号,发现是运行在/tmp/.solr/solrd下;于是赶紧杀进程,删程序,负载就下来了;但是还没有完,用top命令再次查看的时候惊...

2024-02-20 14:29:00 1286

原创 美多商城用户注册-账号登录-多账号登录-首页用户名展示-退出登录-判断用户是否登录-9...

1.单用户名登录逻辑分析2.用户名登录接口设计3.用户名登录接口定义,后端代码需要在users中的 views视图中添加,前端login.js login.html添加到对应的目录中然后添加子路由re_path(r'^login/$', views.LoginView.as_view(), name='login'),class LoginView(View): """用...

2024-01-29 16:25:00 435

原创 美多商城用户注册-展示用户注册页面-短信验证码异步方案Celery-8

生产者消费者设计模式生产设消费者设计模式介绍Celery介绍使用:Celery介绍:一个简单、灵活且可靠、处理大量消息的分布式系统,可以在一台或者多台机器上运行。单个 Celery 进程每分钟可处理数以百万计的任务。通过消息进行通信,使用消息队列(broker)在客户端和消费者之间进行协调。安装Celery 在pycharm中安装创建Celery实例并加载配置,在项目中创建cel...

2024-01-19 16:03:00 448 1

原创 美多商城用户注册-展示用户注册页面-补充短信验证码后端逻辑-避免频发发送-pipeline操作redis-7...

补充短信验证码前后端逻辑1.补充注册短信验证码后端逻辑在user中的views中添加添加短信验证码的参数sms_code_client = request.POST.get('sms_code')保存注册数据之前,对比短信验证码,在views中添加校验redis_conn = get_redis_connection('verify_code')sms_code_server = re...

2024-01-19 15:35:00 1075

原创 美多商城用户注册-展示用户注册页面-短信验证码-6

1.短信验证码逻辑分析,短信平台注册使用保存短信验证码是为注册做准备的。为了避免用户使用图形验证码恶意测试,后端提取了图形验证码后,立即删除图形验证码。Django不具备发送短信的功能,所以我们借助第三方的https://user.ihuyi.com/new/login.html短信平台来帮助我们发送短信验证码。https://user.ihuyi.com/new/login.html ...

2024-01-12 17:22:00 915

原创 美多商城用户注册-展示用户注册页面-验证码-5

1.图形验证码逻辑分析需要新建verifications python3 ../../manage.py startapp verifications2.图形验证码接口定义在verifications中的views中定义接口class ImageCodeView(View):   """图形验证码"""   def get(self, request, uuid)...

2024-01-12 16:57:00 367

原创 美多商城用户注册-展示用户注册页面-用户名重复注册-4

1.用户名重复注册逻辑分析2.用户名重复注册接口设计定义3.用户名重复注册后端逻辑  1.在users下面views视图中写入以下代码    class UsernameCountView(View):     # 判断用户是否重复注册       def get(self, request, username):         #username = 用...

2024-01-12 16:19:00 797

原创 美多商城用户注册-展示用户注册页面-用户模型类-用户注册业务实现后端逻辑-3...

用户注册后端逻辑1.接收参数  提示:用户注册数据是从注册表单发送过来的,所以使用reque.POST 来提取  username = request.POST.get('username')  password = request.POST.get('password')  password2 = request.POST.get('password2')  mobile = requ...

2024-01-02 17:26:00 411

原创 美多商城用户注册-展示用户注册页面-用户模型类-用户注册业务实现-2

1.创建apps软件包,用来管理所有子应用2.在apps下面创建users子应用,注意路径。    python3 /Users/zhangjie/Desktop/test-project/meiduo_test_story/meiduo_test/manage.py startapp users3.查看users的导包路径,需要在dev.py中设置并查看导包路径 # 导包查看路径 # p...

2023-12-22 16:41:00 909

原创 美多商城python项目准备流程-1

1.首先在git 或者gitlab 或者gitee 创建自己的仓库2.在本地创建文件夹然后git clone 下载gitee仓库内容,然后用pycharm打开项目,并在终端创建项目名称,配置解释器添加3.django-admin startproject meiduo_test_story 执行前提 你需要安装django 需要进入虚拟环境创建4.然后配置开发环境,项目分为开发环境(代...

2023-12-13 18:12:00 978

原创 linux 安装python django pip 遇到的问题

Python解决SSL不可用问题解决方案:首先要明白python版本需要和openssl的版本需要相对匹配的,在Python3.7之后的版本,依赖的openssl,必须要是1.1或者1.0.2之后的版本,或者安装了2.6.4之后的libressl,linux自带的openssl版本过低。1、查看liunx系统的openssl版本信息:openssl version如图所示:小编的买的...

2023-10-11 17:59:00 525

原创 linux如何清理病毒文件夹,Linux 服务器中木马病毒及清除过程

一、背景晚上看到有台服务器流量跑的很高,明显和平常不一样,流量达到了800Mbps,第一感觉应该是中木马了,被人当做肉鸡了,在大量发包。我们的服务器为了最好性能,防火墙(iptables)什么的都没有开启,但是服务器前面有物理防火墙,而且机器都是做的端口映射,也不是常见的端口,按理来说应该是满安全的,可能最近和木马有缘吧,老是让我遇到,也趁这次机会把发现过程记录一下。二、发现并追踪处理1...

2021-07-26 17:25:00 417

原创 Solr集群Replication配置与实践(四)

Solr作为一个搜索服务器,在并发搜索请求的场景下,可能一台服务器很容易就垮掉,这是我们可以通过使用集群技术,设置多台Solr搜索服务器同时对外提供搜索服务,在前端使用类似Nginx的负载均衡软件,可以通过配置使得并发到达的搜索请求均匀地反向代理到Solr集群中的每一台服务器上,这样每台Solr搜索服务器搜索请求的压力可以大大减小,增强了每台服务器能够持续提供服务器的能力。然而,这时我们面临的...

2021-07-06 11:52:00 290

原创 linux系统搭建zookeeper集群(二)

之前我们介绍过solr搜索引擎,一个solr搜索引擎的索引库存储是有限的,取决于服务器本身的配置。那么搭建一个solr的集群就很有必要了,但也要考虑一个问题,多个solr服务,怎么去更好的管理。今天咱们就来搭建一下zookeeper集群,当然搭建集群,只是为了保证更高效的去使用,避免出现单点故障。二、zookeeper介绍zookeeper:看字面的意思是"动物管理员",真正上zookeepe...

2021-07-06 11:45:00 170

原创 linux系统中安装solr搜索引擎(一)

一、引言现在电商在互联网广泛流行,但是有多少人又会去了解电商背后实现的故事。小编前些年有中途加入到电商的项目当中,也从中学了一点知识。在15年的时候,小编在windows系统上,安装使用solr搜索引擎好像是熬一个通宵,在网上各种百度资料,然后遇到各种错误。弄了一个礼拜才整合到项目当中去到,那solr又在项目中充当什么角色呢? 淘宝到首页大家看过吧,每一个电商都会有一个搜索商品的功能,然而在每一...

2021-07-06 11:41:00 284

原创 Solr搜索引擎集群搭建(三)

一、引言昨天把zookeeper的集群环境搭建好了,那么今天就需要派上用场了。那zookeeper怎么用呢? 大家都知道每一个solr都有相对应的配置文件,那么solr集群,当然是用同一个套配置文件,总不能一个solr用一套配置文件吧,这岂不是乱套了。这个时候就需要把配置文件交给zookeeper进行管理,由他来管理和控制solr。二、准备工作既然是solr集群,咱们先得搭建好solr的单机...

2021-07-06 11:33:00 258

原创 CentOS7的yum重装

前言腾讯云服务器上的本机python环境被我不小心卸载了,而yum依赖python环境,当我重新安装同版本的python环境后,做了如下操作,没有解决yum不能使用的问题(no module named yum):whereis yum whereis pythonsudo rm -rf /usr/bin/python sudo ln -s /usr/bin/pytho...

2021-06-24 11:12:00 734

原创 安装konga 路由设置

Kong网关搭建及使用(centons7)使用kong网关需要三步:1.数据库安装(postgresql)2.kong网关安装(kong)3.UI界面操作(dashboard)1.安装PostgreSql数据库1. 安装postgresql源yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-...

2021-05-18 15:08:00 436

原创 安装Snipe-IT资产管理系统

一、环境准备CentOS 7 + Apache 2.4.6 + PHP +Mariadb5.5.60CentOS 7 (阿里云):http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-DVD-1908.iso二、安装前准备1.系统更新#注 此处采用最小化安装的Centos7.7yum -y ...

2021-02-08 16:35:00 2280

原创 安装GLPI资产管理

1.环境centos7 4C/8G/100G2.关闭防火墙systemctl stop firewalld.service #停止firewalld服务systemctl disable firewalld.service #设置开机默认不启动3.关闭selinux 再执行setenforce 04.更新系统 yum -y install epel-release y...

2021-02-04 18:32:00 554

原创 Tomcat部署多个项目

一个tomcat下如何部署多个项目?Linux跟windows系统下的步骤都差不多,以下linux系统下部署为例。windows系统下部署同理。一、不修改端口,部署多个项目清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的,那能否在同一个tomcat的webapps目录下运行多个不同项目呢?答案是可以的。1、将多个项目包放入webapps文件夹下2、修改con...

2021-01-27 14:54:00 292

原创 A-7--从harbor部署到在k8s中使用

四、在k8s中使用harbor仓库 修改每个node上的docker认证仓库  将每个node节点上的docker同样需要配置可信任仓库vi /etc/docker/daemon.json #修改为{"registry-mirrors": ["http://a58c8480.m.daocloud.io"],"insecure-registries": ["10.1...

2021-01-19 15:25:00 242

原创 A-6-Docker部署jar包运行

1. 上传jar到服务器的指定目录 2. 在该目录下创建Dockerfile 文件 vi Dockerfile 3. 然后将下面的内容复制到Dockerfile文件中FROM java:8MAINTAINER bingoADD demo-0.0.1-SNAPSHOT.jar demo.jarEXPOSE 8080...

2021-01-19 15:16:00 143

ZenTaoPMS.biz1.1.2.zbox_64.tar.gz

ZenTaoPMS.biz1.1.2.zbox_64.tar.gz

2019-05-20

kubernetes-node-linux-amd64.tar.gz

kubernetes-node-linux-amd64.tar.gz,k8s node包。

2019-05-20

mac版zoc7安装包

mac版的xshell,特别好使。

2019-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除