友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

解决git clone 报错 fatal: unable to access '......': SSL connect error

post by rocdk890 / 2018-4-17 13:15 Tuesday linux技术

今天在服务器拉代码的时候,居然遇到fatal: unable to access 'https://******@github.com/******/******.git/': SSL connect error的错误,刚开始我还以为是git版本低了,把git的版本给升级到2.14了,居然还有这样的问题,下面是解决办法:

1.升级nss版本
yum update nss -y

2.将https改为git
git clone git://******@github.com/******/******.git

如果以上两种解决方法都无法解决你的问题,那么请再执行:
yum update -y nss cu...

阅读全文>>

标签: 报错 git ssl error 拉取

评论(0) 引用(0) 浏览(7360)

centos 6.x/7.x使用yum升级git版本

post by rocdk890 / 2018-4-16 15:16 Monday linux技术

    相信很多服务器上的git要么是1.7.1或者就是1.8.x,如果要大面积升级的话,还是用yum来搞方便.

1.安装yum源

centos6:
wget http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm && rpm -ivh wandisco-git-release-6-1.noarch.rpm

centos7:
wget http://opensource.wandisco.com/centos/7/git/x86_64/wandisc...

阅读全文>>

标签: centos yum 升级 update git

评论(0) 引用(0) 浏览(8339)

mysql 5.7 gtid主从同步错误修复

post by rocdk890 / 2018-3-22 10:49 Thursday linux技术

错误发生的原因是我们在从库上插入了一条数据,又马上在主库上插入相同的数据,这样就造成主从不同步了.
系统:centos 7.x(64位)
软件版本:mysql 5.7(64位)
以下错误都是事后找的:
第一个错误:
2018-03-21T08:39:48.606372Z 8 [ERROR] Slave SQL for channel '': Worker 0 failed executing transaction 'c4e174e2-1368-11e7-8120-00163e12b9a9:401338043' at master log master-bin.001906, end_log_p...

阅读全文>>

标签: centos mysql 错误 修复 同步 主从

评论(0) 引用(0) 浏览(4375)

shell脚本重启tomcat

post by rocdk890 / 2018-3-19 11:29 Monday linux技术

    最近遇到了晚上10点要求重启tomcat,但我又不想守在机器前操作,直接找了个shell脚本让其定时重启tomcat,这样让我很轻松.
    系统:centos 7.x(64位)

1.重启脚本
cat /root/soft_shell/retomcat.sh
#!/bin/bash
. /etc/profile
pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'`
path="/usr/local/tomcat"

if [ -n...

阅读全文>>

标签: tomcat crontab cron shell 脚本 定时 重启

评论(0) 引用(0) 浏览(2989)

centos7 系统升级和系统降级

post by rocdk890 / 2018-2-2 14:26 Friday linux技术

一直以来我都是只升级内核,很少升级过系统版本,为了填补这一个空缺,写了这个教程.
系统:centos 7.0(64位)
1.检查系统版本
cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)

cat /etc/centos-release
CentOS Linux release 7.0.1406 (Core)

2.备份重要数据(我是在一个什么都没有装的虚拟机里操作,所以这一步我直接略过了)
备份数据库
备份所有配置文件(如/etc,/var,/opt等)
在Web服务器上备份所有网站数据

3.升级系统
yum clean all

yum update
...

阅读全文>>

标签: centos 升级 版本 系统 rpm 降级 centos7 版本号

评论(0) 引用(0) 浏览(13717)

dockerfile制作tomcat7镜像

post by rocdk890 / 2018-1-29 15:18 Monday linux技术

近几年来java使用的地方越来越多,很多公司都在招java开发,java前端等等,对运维也造成了一定的影响,在很多开发使用同一台服务器的情况下,要保证他们之间的调试互相不受影响,又要保证环境的一致性,使用docker来完成这样的事是最合适的.

1.tomcat7-jdk7的dockerfile:
FROM debian:jessie
MAINTAINER rocdk890

ENV LANG C.UTF-8

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
    && echo 'Asia/Shan...

阅读全文>>

标签: tomcat java 制作 docker 容器 dockerfile

评论(0) 引用(0) 浏览(3661)

centos 7安装n2n v2

post by rocdk890 / 2018-1-8 14:21 Monday linux技术

   现在内网穿透的工具很多了,有ngrok,frp,n2n等,今天就来介绍下怎么安装n2n v2版本,这里多说一句n2n v1和v2是不能互通的.
   系统:centos 7(64位)
   软件:n2n v2
1.安装前准备
yum -y install cmake gcc gcc-c++ git wget openssl-devel

git clone https://github.com/meyerd/n2n.git

2.安装n2n v2
cd n2n/n2n_v2
mkdir build && cd build
cmake ...

阅读全文>>

标签: centos 安装 内网 ngrok centos7 n2n n2n_v2 frp 穿透

评论(0) 引用(0) 浏览(8512)

centos7升级docker

post by rocdk890 / 2017-12-28 10:48 Thursday linux技术

centos7上直接yum安装docker的话,版本一般都是1.12的,很多镜像或者docker-compose配置需要更高版本的docker支持,故需要对默认的docker进行升级.
系统:centos 7.x(64位)
1.停止旧版镜像
docker stop $(docker ps -q -a)
docker rm $(docker ps -q -a)
docker rmi $(docker images -q) #这步可以不用删除,看个人

2.停止并删除旧版docker
systemctl stop docker

yum -y remove docker docker-common container...

阅读全文>>

标签: yum 升级 update docker centos7

评论(0) 引用(0) 浏览(3742)

nginx使用scheme配置http重定向到https

post by rocdk890 / 2017-12-15 16:30 Friday linux技术

相信现在很多朋友都已经在使用ssl证书来配置网站了,但由于http和https共存在一个配置文件里,很多人都想访问http的时候直接跳转到https,下面来看配置文件:
cat /etc/nginx/conf.d/www.slogra.com.conf
server {
        listen  80;
        listen  443 ssl;
        server_name www.slogra.com;
        root   /data/www/;
        index  index.php index.htm index.html;

	ssl on;
 ...

阅读全文>>

标签: nginx ssl 跳转 重定向 301 schema

评论(0) 引用(0) 浏览(9607)

shell脚本一键升级glibc 2.17

post by rocdk890 / 2017-12-12 17:47 Tuesday linux技术

centos6的gilbc版本的确是有点太低了,许多应用依赖的包都需要更高glibc版本来支持,升级glibc之前可以去先把gcc升级了,gcc的升级教程可以看这篇文章linux yum升级gcc版本.
系统:centos 6.x(64位)
脚本内容:
cat ~/soft_shell/update_glibc.sh
#! /bin/sh

# update glibc to 2.17 for CentOS 6

wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.1...

阅读全文>>

标签: centos linux 升级 update shell 脚本 centos6 glibc

评论(0) 引用(0) 浏览(5815)

centos7静默安装oracle 11g

post by rocdk890 / 2017-11-30 17:28 Thursday linux技术

系统: centos 7.x (64位)
oracle软件包: linux.x64_11gR2_database_1of2.zip
 linux.x64_11gR2_database_2of2.zip
服务器ip: 192.168.12.252

1.安装前准备

###关闭selinux
[root@localhost ~]# vim /etc/selinux/config
设置SELINUX=disabled

然后执行:
[root@localhost ~]# setenforce 0

###关闭防火墙
[root@localhost ~]# systemctl stop firewalld
[root@localh...

阅读全文>>

标签: centos 安装 远程 oracle install 静默 无图形界面

评论(3) 引用(0) 浏览(4953)

shell脚本一键创建docker容器

post by rocdk890 / 2017-11-22 11:31 Wednesday linux技术

 最近发现个不错的一键创建docker容器的脚本,现分享给大家.

#!/bin/bash
#
#date :Wed May  3 15:51:34 CST 2017
#author: gaogd 
#
## 说明: ip为容器的ip,hostname为容器主机名,已经容器识别名称,hostname=itemname-servername-owner-ip
## 可以自己选择镜像,如果参数中木有指定镜像名称,那么就在脚本中展示出来,让用户选择,
## 如果用户也不选择,就是默认的sshd进行          
## 用法: sh createcontainter.sh ...

阅读全文>>

标签: linux shell 一键 创建 docker 容器

评论(0) 引用(0) 浏览(3848)

使用SDK(go语言)批量删除阿里云快照

post by rocdk890 / 2017-10-9 11:22 Monday linux技术

    阿里云这半年来也开始学AWS对各种服务进行收费了,如之前的waf收费也就算了,本来安全这些也不能完全让运营商去搞,居然连快照也要收费,收费也就算了,我不用总行了吧,没想到我停快照一个月后又给我发个短信说因我们买了oss服务免费用我们使用一年的快照,好嘛,我又开启快照,没想到最近我无意检查的时候,发现快照还是在扣费,你妹哦,说的免费用一年呢?把我们当猴耍,一气之下,停快照,删之之前的快照,但几千个快照我手动要删到何年何月,而且删上20个左右又要短信验证,你妹哦,因之前有用sdk来操作的经验,去翻了翻阿里对快照管理的sdk,才有了这篇文章.

阿里云快照...

阅读全文>>

标签: 删除 批量 api 快照 阿里云 sdk aliyun go

评论(0) 引用(0) 浏览(4051)

nginx配置geoip限制访问

post by rocdk890 / 2017-9-28 16:08 Thursday linux技术

本文这个方法不是很建议使用,因为限制方式有点死板,不能很灵活的使用,也有可能是我的配置不灵活的原因,好了,来看教程吧.
系统:centos 7.x
1.检查nginx是否有编译GeoIP模块
nginx -V
nginx version: qixin/1.12.1
built with OpenSSL 1.0.1e-fips 11 Feb 2013
TLS SNI support enabled
configure arguments: --user=nginx --group=nginx --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --con...

阅读全文>>

标签: nginx centos 配置 限制 访问 geoip

评论(0) 引用(0) 浏览(4792)

centos安装h5ai目录列表

post by rocdk890 / 2017-8-18 0:19 Friday linux技术

  一直想给我自己的download.slogra.com下载站找个好点的程序,终于在最近发现了h5ai这个目录列表程序,简洁的外观,又不简单的功能,很适合我这样挑剔的人.好了,废话不多,下面来看看怎么安装h5ai吧.
  系统:centos 6.x(64位)
  环境:LNMP

1.安装lnmp
如果不会安装的,也不用看下面的了.

2.下载h5ai
wget https://release.larsjung.de/h5ai/h5ai-0.29.0.zip

3.安装h5ai
unzip h5ai-0.29.0.zip
mv _h5ai DOC_ROOT/_h5ai 

#复制...

阅读全文>>

标签: nginx centos 安装 目录 文件 下载 h5ai

评论(2) 引用(0) 浏览(7046)