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

EXSI跟ntp服务器进行快速时间同步

post by rocdk890 / 2016-4-18 13:53 Monday linux技术

  最近exsi服务器的时间老是不对,在时间配置里老是不能正确显示,使用了下面的方法,可以快速更新到最新的时间.
  系统:exsi 5.5
1.通过ssh的方式登录到ESXi主机
怎么开启exsi的ssh我就不说了,大家自己网上去搜,很简单的.

2.通过ssh修改ntp配置文件
vi /etc/ntp.conf
在配置文件里面加上一行:
tos maxdist 30

3.修改/etc/likewise/lsassd.conf配置文件
找到sync-system-time=no这一行,将前面的注释#去掉,然后保存退出.

4.重启NTP和lsassd服务
/etc/init.d/lsassd re...

阅读全文>>

标签: 快速 时间 同步 ntp EXSI

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

docker容器redmine安装和卸载插件

post by rocdk890 / 2016-3-30 11:31 Wednesday linux技术

  今天给大家说下怎么在docker容器redmine里进行安装和卸载插件,这里说的redmine是2.x和之后的版本,之前的版本没有测试过,所以低于这个版本的请略过.
  系统:centos 6.5(64位)
  软件版本:redmine 2.5.3
          redmine_ckeditor 1.0.20
        docker 1.7.1
1.启动redmine
docker怎么启动redmine,这里就不说了,毕竟连容器都无法启动的话,看这篇文章也没用.

2.把插件拷进docker里
wget https://github.com/a-ono/redmine_ckeditor/archive/1.0.20.zip
unzip 1.0.20.zip...

阅读全文>>

标签: 安装 卸载 插件 install docker redmine 容器 uninstall

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

docker容器迁移

post by rocdk890 / 2016-3-28 13:51 Monday linux技术

  今天给大家说下怎么进行docer容器迁移,希望docker的大神不要打我,docker我才开始懂一点.相信很多人有时候在docker里配置好环境 之后,会被要求放到其他地方进行测试,这就需要把整个环境进行迁移过去,这也是docker的方便之处,不用重新进行配置.
  系统:centos 6.5(64位)
1.先有个配置好的docker环境,如果你没有的话,那还不赶紧去做个.

2.对docker容器进行停止运行
docker stop redmine
docker stop redmine-mysql
如果你容器这只运行了2个容器的话,那你可以使用
docker stop $(docker ps -q -a)
这个命令可以停止所有运行中的容器...

阅读全文>>

标签: linux 迁移 备份 docker 容器

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

centos6一键安装lnmp+zabbix服务端

post by rocdk890 / 2016-3-17 9:57 Thursday linux技术

  了解了很多公司现在开口就问你是否会监控,然后会问你是否会zabbix,我就搞不懂了现在这些公司怎么了,我用nagios怎么了,不会zabbix还要淘汰哇,今天就给大家个zabbix一键安装脚本,也方便大家部署.
  系统:centos 6.5(64位)
脚本内容:

#!/bin/bash
# install Nginx 1.8.x + mysql5.5.x + PHP-FPM 5.4.x + Zabbix 2.4.7 automatically.
# Tested on CentOS 6.5
##############################################
# 变量
##############################################
err_echo(){
    echo -e "\e[91m[Error]: $1 33[0m"
    exit 1
}...

阅读全文>>

标签: centos 安装 一键 lnmp 部署 zabbix

评论(1) 引用(0) 浏览(5867)

python将gfwlist转换成dnsmasq规则

post by rocdk890 / 2016-3-14 14:41 Monday linux技术

  当使用openwrt时,大家选择fq工具一定是ss,如果你是使用的石像鬼的固件的话,那可以不用看这篇文章了,如果是使用官方默认openwrt或者 明月的openwrt的话,那么下面这个东西会为你带来惊喜,其实也就是用python转换gfwlist为dnsmasq规则.
  需要的软件:python 2.6

脚本内容:
cat dnsmasq-gfwlist.py

#!/usr/bin/env python 
#coding=utf-8
# 
# Generate a list of dnsmasq rules with ipset for gfwlist
# 
# Copyright (C) 2014 http://www.shuyz.com  
# Ref https://code.google.com/p/autoproxy-gfwlist/wiki/Rules   
 
import urllib2
import re
import os...

阅读全文>>

标签: dnsmasq 规则 转换 python openwrt gfw gfwlist

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

haproxy部署脚本

post by rocdk890 / 2016-2-26 9:42 Friday linux技术

  最近为了测试haproxy的负载均衡,打算搭建几台haproxy测试机,但我又懒想直接用脚本搭建起就可以使用,以后要测试的时候,也可以直接就用脚本搞定.下面来看脚本吧.
cat /root/soft_shell/haproxy_install.sh
#!/bin/bash 
#install haproxy
#20160224 by rocdk890

#variables 
dir=/usr/local 
ha_dir=${dir}/haproxy 
ha_cfg=${ha_dir}/conf/haproxy.cfg 
ha_init=/etc/init.d/haproxy
ker...

阅读全文>>

标签: shell 脚本 install haproxy 部署

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

docker容器安装vi

post by rocdk890 / 2016-2-24 14:41 Wednesday linux技术

  在使用docker容器时,同时你docker里的系统正好是debian或ubuntu的时候,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示:

        Reading package lists... Done
        Building dependency tree      
        Reading state information... Done
        E: Unable to locate package vim


   这时候需要敲:apt-get...

阅读全文>>

标签: 安装 vi install docker 容器

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

CentOS/RHEL 7/6.6/5.11上yum安装MariaDB

post by rocdk890 / 2016-2-22 13:49 Monday linux技术

1.安装 MariaDB repository

*  在64位系统上安装MariaDB 10.0

### CentOS 7.x 64位 MariaDB 10.0 ##
cat <<EOF > /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
...

阅读全文>>

标签: centos yum 安装 install mariadb

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

docker动态扩展容器空间大小

post by rocdk890 / 2016-2-19 10:45 Friday linux技术

  今天同事要在docker的jenkins容器里安装sdk,当他把他之前安装好的sdk传我时,我才发现居然有16g,docker的容器整个都才只有10个g,还好让我找到个可以动态扩展docker容器的文章,先分享给大家.
  系统:centos 6(64位)
  docker版本:1.7.1
  docker存储引擎:devicemapper
  宿主机分区格式必须是:ext2、ext3、ext4
脚本内容:
cat dynamic_modify_docker_disk.sh
#!/bin/bash
#This script is dynamic modi...

阅读全文>>

标签: 空间 docker 容器 扩大 动态增加硬盘 增加

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

php编译中遇到各种error解决办法

post by rocdk890 / 2016-2-16 16:02 Tuesday linux技术

1) Configure: error: xml2-config not found. Please check your libxml2 installation.
Solutions :
Quote:

# yum install libxml2 libxml2-devel

2) Checking for pkg-config… /usr/bin/pkg-config configure: error: Cannot find OpenSSL’s <evp.h>
Solutions :
Quote:

# yum install openssl openssl-devel

3) Configure...

阅读全文>>

标签: php 错误 编译 error

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

shell检测内网ip是否存活

post by rocdk890 / 2016-2-15 13:44 Monday linux技术

  有时候自己在家里想找个ip给虚拟机做测试,但又不记得那些ip是在使用的,那些没有使用的(不要说你都记得,好吧,我承认我老了),所以写了个shell脚本来检测,方便自己使用.
脚本内容:
cat check-ping.sh
#!/bin/bash
# By rocdk890
# https://blog.slogra.com
#Check the network is online
read -p "Enter your network segment(example 192.168.1.):" ip_num
echo "Please wait..."
for i in...

阅读全文>>

标签: shell ip 检测 存活

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

shell脚本简单配置iptables

post by rocdk890 / 2016-2-7 16:51 Sunday linux技术

  要放假了,今天实在是闲得蛋疼,本来只想写个配置iptables的脚本的,没想到被自己搞得这么复杂了,还是分享出来给大家,有兴趣的可以自己再改改.
  ps:本脚本只支持centos5和centos6,不支持centos 7,并且在脚本里也限制了.
脚本内容:
cat /root/soft_shell/setiptables.sh  
#!/bin/sh
# By rocd...

阅读全文>>

标签: iptables 配置 linux shell

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

检测linux vps是xen openvz还是kvm的方法

post by rocdk890 / 2016-2-5 14:57 Friday linux技术

  很多时候不知道自己买的vps是那种虚拟化技术,怕给商家忽悠了,下面给大家介绍下怎么简单的判断自己vps的虚拟化技术.
1.通过系统上的相关目录或文件判断
ll /proc/

ps:
/proc目录下面会有xen的目录,openvz的会有vz目录.这个方法只能看xen和vz的,对kvm和vmwart的没有什么用.

2.安装virt-what
yum -y install virt-what
wge...

阅读全文>>

标签: linux vps aws 虚拟化

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

centos6系统优化脚本

post by rocdk890 / 2016-2-4 11:16 Thursday linux技术

  今天看到个不错的centos6优化脚本,现分享出来给大家,有需要的可以拿去自己改.
#!/bin/bash
# ID 201510192126
# Author Ricky
# E-mail 564001002@qq.com
# CentOS 6 系统初始优化脚本
# version 1.1.0
 
 
# 检查是否为root用户,脚本必须在root权限下运行 #
if [[ "$(whoami)" != "root" ]]; then
    echo "please run this script as root !" >&2
    exit 1
fi
echo -e "\033[31m the script only Support CentOS_6 x86_64 \033[0m"
echo -e "\033[31m system initialization script, Please Seriously. press ctrl+C to cancel \033[0m"
 
 
# 按Y继续默认N,其他按键全部退出...

阅读全文>>

标签: 优化 shell 脚本 centos6

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

使用supervisor管理hhvm进程

post by rocdk890 / 2016-1-29 16:32 Friday linux技术

  看了网上很多都说hhvm容易宏掉,使网页前台出现502错误,目前我这台vps上还没有发现有出现过这样的情况,但为了以防万一,所以还是给vps装了个supervisor来保证hhvm的正常运行.下面我们来看安装教程.
  系统:centos 6.5(64位)
1.确认python版本
python -V
Python 2.6.6

2.安装setuptools
wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
sh setuptools-0.6c11-py2.6.egg

3.安装supervisor...

阅读全文>>

标签: linux 进程 管理 python hhvm supervisor

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