Systemd和nginx的systemctl

计划了一次云服务器在夜间的升降配,需要在深夜自动重启重启服务器,由于本人一向习惯不把nginx当作服务运行,这次这样做就不行了,因此就需要配置systemd相关脚本,使得服务器重启后nginx会自动启动。 关于Systemd1. systemd简介Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置,所以systemd是centos7默认的启...
阅读全文

解决Docker启动时Service endpoint with name xxx already exists.

使用Docker时,在启动一个容器时,有时会遇到如下问题:docker: Error response from daemon: service endpoint with name xxx already exists.说明此端口已经被名为xxx的容器占用了。我这里遇到的是问题是,在启动my_service_name服务时出现问题解决方法:1.停止所有的容器,有时候也...
阅读全文

Golang WebSockets开发

Golang做为这一两年内个人最喜欢的一门后端语言,一直没有写过关于它的什么文字,正好这次由于业务需求,在做一个demo给需要给用户汇报,demo中涉及到的功能有基于WebRTC方面的通讯,也有RTM也即是实时消息功能,这里自然选用golang来实现后端的功能, 框架选择1. 包管理器: 这个自然是go moduel咯2. Golang web框架: Gin3. Golang ...
阅读全文

一个完整的Jenkis Docker pipeline

本文主要用于展现CI/CD相关的流程,首先展示如何基于Docker 容器搭建Jenkins环境,该Jenkins容器环境可以编译Java、NodeJS,并且可以在Docker容器内编译Jenkins镜像的基本环境搭建。同时将展示利用JenkinsFile编写混合声明式pipline和脚本式pipline来实现通过maven编译一个Java程序为Jar,通过Dockerfile将Jar和相关...
阅读全文

nginx 双向认证

在项目中需要使用基于证书的nginx双向认证,这里记录下配置方法。 openssl自制证书备注:O=公司名称 OU=公司名称①生成根证书openssl genrsa out cakey.pem 1024openssl req new key cakey.pem out careq.csr subj "/C=CN/ST=SZ/L=SZ/O=gongsi/OU=...
阅读全文

Glusterfs之Samba映射和windows以及iis客户端的连接

由于Glusterfs并没有提供对于Windows的客户端程序,一般来说Windows上要使用glusterfs只有通过nfs映射或者通过samba映射来实现,之前介绍过关于Glusterfs nfs映射是通过nfsganesha。但是在实际使用中由于nfsganesha不是内核级别的稳定性存在一定的问题,性能上也不是太好。同时在实际使用中nfs在windows下的表现特别是对于iis的映射都存在...
阅读全文

MySQL修改root密码的4种方法

方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql set password for 用户名@localhost = password(‘新密码’); 例子:mysql set password for root@localhost = password(‘123’);方法2:用mysqladmin 格式:mysqladmin ...
阅读全文

minikube安装kubernetes实验环境

在本机安装k8s的实验环境一般是通过minikube来进行的,本文主要描述的是如何在macos下安装minikubes来建立k8s的本地集群环境。 1.安装kubectlkubectl是用来安装控制k8s集群的关键组件也是k8s最关键的组成部分,这个组件一般是不能用本机容器来安装的,需要二进制安装包。在mac下可以通过下面两种方式。 1.1 下载二进制包可以通过如下命令...
阅读全文

MacOS系统Docker默认存储路径迁移方法

Docker MacOS版本默认的存储路径是 /Library/Containers/com.docker.docker/ 思路就是先把这个文件夹移动到其他(你的其他硬盘或分区)位置,然后再将新位置创建一个软链接到这里来。第一步将docker文件夹复制到新位置,因为socket文件是不允许直接复制的,所以可以用rsync来进行同步实现复制 rsync a /...
阅读全文

git配置代理加速下载github的项目

一直以来有人说在国内clone和访问github的都很慢,各人一直没有太大的感觉,原因是长期挂着vpn通过公司的线路走,也常常是在公司使用github比较多,前一阵做一个私有项目用github私有库的时候也没有太多的感受,但是也不知道为什么是家用网络抽风还是运营商的其他原因,导致了在家里完全不能使用github了,特别是当在最近再弄的一个arm盒子的时候特别明显,由于需要自己编译一个包解决armb...
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.1.1 搭建 © 2014-2018 lokie.wang 版权所有 ICP证:沪ICP备18016993号
  • 联系邮箱:kitche1985@hotmail.com