1. 安装centos 7模板机 准备好centos7的镜像 下载地址: http://mirrors.aliyun.com/centos/7/isos/x86_64/ 安装centos 自定义硬件: 对硬件进行一些修改 支持虚拟化 开启虚拟化支持: 配置完成后 点击确定 然后开机 将这段文字修改为
``` 你好,测试markdown ```
用户访问网站流程 1. 首先dns对域名进行解析 2. 客户端和解析得到的IP地址进行三次握手,建立tcp连接 3. 客户端向网站服务器发送http请求报文 包含 请求方法 请求行 请求头 空行 请求主体[get方法中没有请求主体,post方法中会有请求主体] 4. 网站服务器向客户端发送http响
容器化部署个人博客系统lnmp环境 #告警: WARNING: IPv4 forwarding is disabled. Networking will not work. 96c083a8b58112f64e84baf73810197ea8ba4b48fa292bfb9635b92e6efc4e5
脚本地址 https://dlk2qiw7lh.feishu.cn/docx/CxphdYsBrocrZmxSV0kca7dBnwg?from=from_copylink 脚本内
脚本链接: https://dlk2qiw7lh.feishu.cn/docx/CCABdehicoCm5jxGGWXcGyhFnZg
#支持配置文件方式,重启服务,读取配置文件自动挂载,重启自动挂载存储,支持自动格式化磁盘(未格式化,自动格式化,已
er/releases
1.lnmp网络与目录规划 172.16.10.0/24 nginx:172.16.10.10 mysql:172.16.10.20 php:172.16.10.30 网站访问主目录:/wwwroot nginx的配置文件:/docker/nginx mysql持久化的目录: /docker/mys
初始化yum源 安装TAB键补全工具 安装open_vpn服务器端 安装密钥
statefulset介绍 StatefulSet(有状态集,缩写为sts)常用于部署有状态的且需要有序启动的应用程序,比如在进行SpringCloud项目容器化时,Eureka的部署是比较适合用StatefulSet部署方式的,可以给每个Eureka实例创建一个唯一且固定的标识符,并且每个Eure
https://dlk2qiw7lh.feishu.cn/docx/doxcnY7X6CLjMfooP4XOuFXSeJb#doxcnPqSFzCo8yLrbXruohz6Gfe
基于docker的cicd 飞书链接
准备工作 基础优化[部署好的es无需操作,新server操作] setenforce 0 getenforce sed -i 's#^SELINUX=.*$#SELINUX=disabled#g' /etc/selinux/config systemctl stop NetworkManager.s
IPsec VPN 服务器一键安装脚本 使用 Linux 脚本一键快速搭建自己的 IPsec VPN 服务器。支持 IPsec/L2TP, Cisco IPsec 和 IKEv2 协议。你只需提供自己的 VPN 登录凭证,然后运行脚本自动完成安装。 IPsec VPN 可以加密你的网络流量,以防止在
git分支 git分支,从本质上来讲仅仅是指向提交对象的可变指针,在这一点上与svn是有着本质区别,svn的分支实际就是个目录而已. git默认分支名字是 master,在多次提交操作后,你其实已经有一个指向最后那个提交对象的master分支. 它会在每次的提交操作中自动向前移动. 1. git l
1. 持续集成教程 1.1 持续集成的基础概念 持续集成: 持续集成(Continuous integration),简称: CI 持续集成是频繁的(一天多次)将代码集成到主干部分,它的好处有两个. 1.发现错误,每完成一次更新,就会集成到主干中,以便于发现错误,定位错误,且比较容易. 2.防止分支
git标签 标签用于记录详细修改内容,为后续使用提供帮助. 也方便快速的回滚. 每一次提交[commit]都可以打一个tag标签. 测试阶段标签规则: 以 0.01 0.02版本为主 正式上线标签规则: 以v1.0 v2.0 版本为主. 修改阶段的版本滚则: 以 v1.1 v1.2 v2.1 这是对
github的使用 GitHub是一个git版本库的托管服务,GitHub是目前全球最大的软件仓库,拥有上班玩的开发者用户,也是软件开发和寻找资源的最佳途径,GitHub不仅可以托管各种git版本参控股,还拥有更美观的web界面,代码文件可以被克隆,让开发者为开源项目贡献代码变得更加容易,同时也提供
1. gitlab介绍 官方网站: www.gitlab.com gitlab是一款使用ruby编写的代码版本管理系统,他可以通过web界面来管理代码. 2. gitlab安装 官方安装文档: https://about.gitlab.com/install/ 建议: 在企业环境中,gitlab一定
Gitlab组件 [root@master tools]# gitlab-ctl status #检查服务状态 run: gitaly: (pid 26704) 2201s; run: log: (pid 25672) 2576s run: gitlab-monitor: (pid 26715) 2
1. gitlab创建组 创建后: 组管理: 组创建完成后,开始创建用户 2. gtilab创建用户 这里无法直接创建密码,需要创建用户后在对用户进行操作修改密码 密码和权限设置,取消和开启创建组权限 通过模拟用户来查看用户权限 模拟权限: 每次模拟完权限后,用户默认就切换到了所模拟的用户,需要退出
推送配置 gitlab需要推送的客户端sshkey添加到gitlab服务器中 node1 推送配置 centos node1: [root@node1 ~]# cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCypuSLA5GO
gitlab备份 #1. 创建添加配置文件 vim /etc/gitlab/gitlab.rb 文件尾添加: gitlab_reils['backup_path'] = '/data/backup/gitlab' gitlab_rails['backup_keep_time'] = 604800 #
jenkins安装 要求安装环境: 内存: 1G以上 cpu: 1核以上 1. 环境准备: 10.0.0.65 jenkins 10.0.0.66 gitlab 官方安装文档: https://jenkins.io/doc/book/installing/ 邮箱发送邮件配置 2. JDK配置 mkd
编写以下脚本: #!/bin/sh name=web-$(date +%F)-$(($RANDOM+10000)) host=$1 job_name=$2 cd /var/lib/jenkins/workspace/${job_name} && tar zcf /opt/${name}.tar.gz
集群规划 本案例通过ceph-deploy方式部署 主机名 配置 外网IP / 内网IP 角色 系统版本 ceph-node01 磁盘x3 50G 192.168.3.101/24 172.16.1.101/16 mon osd ceph-deploy CentOS Linux release 7.
安装harbor 构建企业级镜像仓库 Harbor是由VMware公司开源的镜像仓库,harbor是在docker Registry上进行了企业级扩展,从而获得了更广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制,AD/LDAP继承以及审计日志的功能,足以满足企业需求. 官方地址
configmap解释 在k8s运行期间会有一些依赖的配置文件,他们存在宿主机中的一个目录中或者代码里,如果配置放生变化,pod在另一台服务器启动,在没有这些配置的时候,可能会导致pod无法正常运行,如果pod没有挂载配置文件,修改配置会更加麻烦,configmap用于解决此类问题 有了config
2018年5月8日 22:09:38第一步配置基础环境(按照自己的规划配置并非每人的环境都一致)第一台服务器(RSYNC服务器):rsync外网地址:10.0.0.41 rsync内网地址:172.16.1.41
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号