Technology Sharing

  • 首页
  • 资料分享
  • 在线工具
    • 随机密码生成器
  • 介绍
  • RSS
  • privacy
  • 云产品推广
    • 腾讯云
    • 阿里云
Share IT knowledge
docker

Docker部署gitlab

GitLab是由GitLab公司开发的、基于Git的集成软件开发平台。另外,GitLab且具有wiki以及在线编辑、issue跟踪功能、CI/CD等功能。 环境准备 运行环境需成功部署Docker服务,如果你是ubuntu系统,可参考https://technology.sharespace.top/docker/ 拉取最新版本镜像 构建gitlab容器 参数说明 目录说明 配置GitLab服务的访问地址 修改gitlab的配置文件 注:设置 external_url ,绑定监听的域名或IP或IP+端口。若GitL…

2022年8月5日 0条评论 256点热度 0人点赞 nico 阅读全文
docker

Docker部署jenkins

Jenkins 是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。 环境准备 运行环境需成功部署Docker服务,如果你是ubuntu系统,可参考ht…

2022年8月5日 0条评论 247点热度 0人点赞 nico 阅读全文
linux

[Solved]ubuntu 20.04下nginx不支持TLS1.0/TLS1.1

分析问题: 在Ubuntu 20.04 中, OpenSSL升级到了1.1.1f, TLS默认最低支持1.2。 虽然nginx中配置支持ssl_protocols TLSv1 TLSv1.1 TLSv1.2 ,但是当请求为TLSv1 TLSv1.1 时却不生效,因为默认openssl最低支持TLSv1.2 解决办法如下:修改openssl配置文件,设置支持最低为TLSv1 1、打开终端并使用以下命令编辑OpenSSL的配置文件: sudo vim /etc/ssl/openssl.cnf 2、在文件顶部添加以下内容…

2022年8月2日 0条评论 231点热度 0人点赞 nico 阅读全文
linux

Nginx: SSL_do_handshake() failed… and that’s OK!

2022年8月2日 0条评论 223点热度 0人点赞 nico 阅读全文
git

Git强制覆盖分支

背景:使用git进行合作时,有时会建立很多的分支,当分支两两合并完,想将代码移到主分支上时,如果采用merge的方式,往往会有很多冲突。 方法1(假设当前位于test分支) 将test分支强制(-f)推送到主分支master git push origin test:master -f 方法2(假设当前位于test分支) 将当前分支切换到主分支git checkout master 拉取最新代码git pull 将主分支重置为test分支                  git reset --hard test…

2022年8月2日 0条评论 265点热度 0人点赞 nico 阅读全文
git

gitlab解锁用户

引言 GitLab是一种流行的代码托管平台,提供了强大的版本控制和协作功能。在使用GitLab时,有时会遇到账户被锁定的情况,本文将介绍三种解锁GitLab账户的方法,包括等待自动解锁、通过管理员解锁以及通过命令行手动解锁。 1. 等待自动解锁 GitLab默认配置下,当一个用户账户登录失败次数超过10次时,该账户将会被锁定。此时,最简单的解锁方法就是等待自动解锁。GitLab通常会在一段时间(通常为一小时)后自动解除账户锁定。这是一种自动的、不需要管理员干预的解锁方式。 2. 通过管理员解锁 如果等待时间过长或者…

2022年8月2日 0条评论 273点热度 0人点赞 nico 阅读全文
linux

centos7 部署kubernetes

HOSTNAME IPADDRESS CPU Mem Disk OS master 10.10.0.180 2 4G 100G centos7 node1 10.10.0.181 2 4G 100G centos7 文档中没有特别指出的节点,所有节点都得执行。 环境准备(所有节点执行) 主机名解析 echo "10.10.0.180 master" >>/etc/hosts echo "10.10.0.181 node1" >>/etc/hosts 关闭防火墙 systemctl stop …

2022年8月1日 0条评论 227点热度 0人点赞 nico 阅读全文
linux

[SOLVED] unknown service runtime. V1alpha2. ImageService

安装docker或者containerd之后,默认在/etc/containerd/config.toml禁用了CRI,需要注释掉disabled_plugins = ["cri"],否则执行kubeadm进行部署时会报错: output: E0614 09:35:20.617482   19686 remote_image.go:218] "PullImage from image service failed" err="rpc error: code = Unimplemented des…

2022年8月1日 0条评论 222点热度 0人点赞 nico 阅读全文
linux

修改wordpress后台登录地址

WordPress用户都知道,新建的WordPress网站默认的后台登录地址为 yourdomain.com/wp-login.php 也就是说,我们只要识别出来某个网站是使用Wordpress搭建的,那么就可以直接在这个网站域名的后面加上 wp-login.php (或者使用 wp-admin)来打开这个网站的登录页面。这也就意味着,想要搞Wordpress的黑客们可以非常轻松的找到你的网站登录页面,然后按照经验或者手里已经掌握的你的其他账户的登录信息,通过撞库的方式黑掉你的网站。 接下来介绍两种方法 方法一:使…

2022年7月28日 2条评论 247点热度 0人点赞 nico 阅读全文
linux

Linux chattr

chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: 语法 选项 实例 用chattr命令防止系统中某个关键文件被修改: 然后试一下rm、mv、rename等命令操作于该文件,都是得到Operation not permitted的结果。 让某个文件只能往里面追加内容,不能删除,一些日志文件适用于这种操作:

2022年7月24日 0条评论 222点热度 0人点赞 nico 阅读全文
1…910111213

nico

Linux运维工程师
软考网络工程师 && 软考信息安全工程师

最新 热点 随机
最新 热点 随机
linux部署JDK环境 [Solved] MariaDB import issue: Error at line 1: Unknown command '\-'. Could not retrieve mirrorlist http://mirrorlist.centos.org/ CentOS 7 Kubernetes如何删除卡在“Terminating”状态的命名空间 解决GitLab Runner签名无效 如何禁用 Ubuntu "Daemons using outdated libraries" 弹出窗口
[SOLVED] unknown service runtime. V1alpha2. ImageService [Docker]  [Gitlab] 修改gitlab中clone地址 使用 Python3 代理 Mailgun 发送电子邮件的方法 Linux设置默认 ACL 以授予此目录中创建的任何新文件或目录都将继承这些权限 docker部署YApi (ubuntu) 查看MySQL用户授予的权限
分类
  • cve
  • docker
  • git
  • kubernetes
  • linux
  • mysql
  • nginx
  • php
  • PostgreSQL
  • python
  • redis
  • windows
  • wordpress
  • zabbix
  • 工具
  • 热门分享
2025 年 5 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031  
« 7 月    

COPYRIGHT © 2023 Technology Sharing. ALL RIGHTS RESERVED.

备案图标 皖公网安备34132402000202 皖ICP备2023004851号-1