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

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)

centos6 yum安装python3来更新qqwry.dat

post by rocdk890 / 2017-8-17 17:32 Thursday linux技术

  今天把我自己的ip查询网站www.slogra.com的程序进行了下小更新,用python来对qqwry.dat进行自动更新,下面来看看吧.
  系统:centos 6.x(64位)

1.安装python3
yum -y install epel-release
yum -y install python34
yum -y install python34.x86_64

2.更新qqwry.dat代码
cat update_ip.py
# coding=utf-8
#
# 用于从纯真网络(cz88.net)更新qqwry.dat
# for Python 3.0+
# 来自 http...

阅读全文>>

标签: centos 更新 linux update python 自动 qqwry.dat python3 qqwry

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

使用SDK(go语言)控制阿里云安全组

post by rocdk890 / 2017-8-14 11:42 Monday linux技术

   最近阿里云也是烦人,安全组添加规则都要短信验证,而我们公司阿里云里的最高权限是在技术总监手里,每次添加一次规则都要去问技术总监,多问上几次我自己都烦了,还好发现阿里云有个api的入口可以来控制,但自己写的话容易出错,正在郁闷的时候,我又发现有sdk,可以用sdk来进行配置,好吧,我承认我不会java,python也只会一点点,最后让开发帮我搞定了,但是用go语言写的.....

go语言的环境配置这些不会的请自己百度.(因为我也不会)
代码如下:
package main

import (
	"encoding/json"
	"fmt"
	"github...

阅读全文>>

标签: api 阿里云 sdk aliyun go 安全组 ecs

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

centos7 yum安装vim 8

post by rocdk890 / 2017-7-24 17:31 Monday linux技术

  最近centos系统上出现了vim输入验证漏洞,vim patch 8.0.0056之前的版本中存在安全漏洞,该漏洞源于程序没有正确验证‘filetype’、‘syntax’和‘keymap’选项的值,攻击者可利用该漏洞执行任意代码.
  系统:centos 7.x(64位)

1.先卸载老的vim
yum remove vim-* -y

2.下载第三方yum源
wget -P /etc/yum.repos.d/  https://copr.fedorainfracloud.org/coprs/mcepl/vim8/repo/epel-7/mcepl-vim8-epel-...

阅读全文>>

标签: centos yum 安装 update install centos7 vim

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

centos7配置tomcat7开机启动

post by rocdk890 / 2017-7-14 18:09 Friday linux技术

  当在centos7上配置tomcat后,我的噩梦就没有停过,jenkins那边的启动方式要改,原来的启动脚本也要换,伤心的事还很多.
  系统:centos 7(64位)
  软件版本:tomcat 7.x
1.在tomcat的bin目录下建立setenv.sh文件
vi setenv.sh
#add tomcat ptah
export CATALINA_HOME=/data/tomcat
export CATALINA_BASE=/data/tomcat
#add tomcat pid
CATALINA_PID="$CATALINA_BASE/tomcat.pid...

阅读全文>>

标签: centos 配置 tomcat tomcat7 开机启动 centos7

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

centos7编译安装ffmpeg

post by rocdk890 / 2017-7-12 9:40 Wednesday linux技术

公司最近要使用音频转码,找到我说要用ffmpeg,让我安装一个,好吧,为了方便以后查阅,故写下这篇文章.
系统:centos 7.x(64位)
软件:ffmpeg 3.3.2
1.下载ffmpeg 3.3.2
wget http://www.ffmpeg.org/releases/ffmpeg-3.3.2.tar.gz

2.下载第三方源
yum -y install epel-release
wget https://www.mirrorservice.org/sites/dl.atrpms.net/el7-x86_64/atrpms/stable/atrpms-repo-7-7.el7.x86_64.rp...

阅读全文>>

标签: centos 安装 编译 install ffmpeg centos7

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

禅道的nginx伪静态配置

post by rocdk890 / 2017-7-11 14:05 Tuesday linux技术

公司最近把原来的redmine给淘汰了,启用了禅道这个项目管理软件,专业版居然要150元/人,真的好贵,很多地方的禅道nginx伪静态规则都不能使用,翻了好多blog终于找到个可以正常的,下面来看教程.
系统:centos 7.x(64位)
环境:lnmp
1.下载禅道软件并解压丢到nginx配置的web路径下
wget http://dl.cnezsoft.com/zentao/9.3.beta/ZenTaoPMS.9.3.beta.zip
unzip ZenTaoPMS.9.3.beta.zip
cd zentaopms
cp -R * /data/www/vhosts/cdao/

然后新安装禅道,如果已...

阅读全文>>

标签: nginx 伪静态 rewrite 规则 禅道

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

centos7搭建oneproxy实现mysql读写分离

post by rocdk890 / 2017-6-15 13:50 Thursday linux技术

最近尝试了下使用oneproxy在centos7上实现mysql 5.7的读写分离,感觉这个软件功能是强大,可惜的是文档太少了,有问题的话只能找官方解决,网上搜解决问题的实在是太少了,今天给大家说下怎么在两台机器上用oneproxy实现mysql读写分离.
系统:centos 7.x(64位)
软件环境:server-jre-7u51-linux-x64.tar.gz
oneproxy-rhel5-linux64-v5.8.5-ga.tar.gz
mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
服务器ip:
oneproxy:192.168.12.254
master:1...

阅读全文>>

标签: centos mysql centos7 oneproxy 读写 分离

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

centos6 yum升级python2.6到2.7

post by rocdk890 / 2017-5-23 17:22 Tuesday linux技术

  今天在测试服上安装docker compose的时候,pip居然给我报要python2.7的版本才能安装,我去,对于我这样很懒的人来说,不想编译安装来对python升级,下面给大家一个直接yum就可以升级python版本的方法.
  系统:centos 6.x(64位)
  软件环境:python 2.6.x

1.升级前准备
yum install centos-release-SCL

2.安装python2.7
yum install scl-utils python27 python27-scldevel -y

ps:yum在这里的速度可能有点慢,大家要耐...

阅读全文>>

标签: centos yum 更新 升级 update python

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