Skip to content

Instantly share code, notes, and snippets.

View ysaotome's full-sized avatar

Yuichi Saotome ysaotome

View GitHub Profile
@ysaotome
ysaotome / .screenrc
Last active September 27, 2015 21:38
.zshrc & .scrrnrc Public Settings
defencoding utf-8
#encoding utf-8 utf-8
escape ^z^z
#cjkwidth on
vbell off
defhstatus I^En:^EtI
shell -$SHELL
autodetach on
@ysaotome
ysaotome / wordpress_automatic_install_script_for_niftycloud_centos56.sh
Created January 1, 2012 01:29
ニフティクラウド(NiftyCloud)向けWordpress自動セットアップスクリプト for CentOS 5.6 64bit Plain
#!/bin/bash
# Wordpress Automatic Install Script for NiftyCloud(CentOS 5.6 64bit Plain)
# 2012/01/01 @ysaotome
#===============================================
# Wordpress Settings
#===============================================
##MySQL管理ユーザのパスワード
MYSQL_ROOT_PASS='mysql##123'
##Wordpressデータベース名
@ysaotome
ysaotome / centos60_setup_script_for_niftycloud.sh
Last active October 1, 2015 19:58
ニフティクラウド(NiftyCloud)向け初期セットアップスクリプト CentOS 6.0/6.2 64bit Plain setup script for NiftyCloud
#!/bin/bash
# CentOS 6.0/6.2 64bit Plain setup script for NiftyCloud
# 2012/04/03 @ysaotome
#===============================================
# Settings
#===============================================
##rootのパスワード
ROOT_PASSWORD='hoge##123'
##追加する管理ユーザ名
@ysaotome
ysaotome / wordpress_automatic_install_script_for_niftycloud_centos62.sh
Last active October 2, 2015 11:27
ニフティクラウド(NiftyCloud)向けWordpress自動セットアップスクリプト for CentOS 6.2 64bit Plain
#!/bin/bash
# Wordpress Automatic Install Script for NiftyCloud(CentOS 6.2 64bit Plain)
# 2012/04/03 @ysaotome
#===============================================
# Wordpress Settings
#===============================================
##MySQL管理ユーザのパスワード
MYSQL_ROOT_PASS='mysql##123'
##Wordpressデータベース名
@ysaotome
ysaotome / gitlab_automatic_install_script_for_niftycloud_centos62.sh
Created April 3, 2012 17:13
ニフティクラウド(NiftyCloud)向けGitlab自動セットアップスクリプト for CentOS 6.2 64bit Plain
#!/bin/bash
# Gitlab Automatic Install Script for NiftyCloud(CentOS 6.2 64bit Plain)
# 2012/04/04 @ysaotome
##パッケージのインストール
yum --enablerepo=remi-test,remi,epel,dag -y install apr-devel apr-util-devel byacc db4-devel gcc gcc-c++ gdbm-devel git glibc-devel libcurl-devel libicu-devel libxml2-devel libxslt libxslt-devel libyaml make mysql-devel ncurses-devel openssl-devel pcre-devel python-devel python-setuptools readline-devel redis sqlite-devel tcl-devel lib-devel libtool
/sbin/ldconfig
/sbin/chkconfig redis on
/sbin/service redis start
@ysaotome
ysaotome / niftycloud-fw-visualization.awk
Created May 6, 2012 10:40
generate graphviz dot file for NiftyCloud Firewall map
#!/usr/bin/awk -f
BEGIN {
FS="##";
print "digraph G {";
print "\t\"0.0.0.0/0\" [label = \"インターネット\"];";
}
$7 ~ /CIDR|IP|GRPNAME/ {
src = $8;
}
@ysaotome
ysaotome / centos56_setup_script_for_niftycloud.sh
Created December 29, 2011 10:28
ニフティクラウド(NiftyCloud)向け初期セットアップスクリプト CentOS 5.6 64bit Plain setup script for NiftyCloud
#!/bin/bash
# CentOS 5.6 64bit Plain setup script for NiftyCloud
# 2012/03/16 @ysaotome
#===============================================
# Settings
#===============================================
##rootのパスワード
ROOT_PASSWORD='hoge##123'
##追加する管理ユーザ名
@ysaotome
ysaotome / wordpress_automatic_install_script_with_centos63_setup_for_niftycloud.sh
Last active December 16, 2015 12:28
ニフティクラウド(NiftyCloud)向けWordpress自動セットアップスクリプト(https://gist.github.com/ysaotome/2235302)とOSのセットアップスクリプトを合体。起動スクリプトとして実行すると http://[サーバIP]/wordpress にWordpressがセットアップされる。
#!/bin/bash
# CentOS 6.3 64bit Plain setup script for NiftyCloud
# 2013/04/22 @ysaotome
#===============================================
# Settings
#===============================================
##rootのパスワード
ROOT_PASSWORD='hoge##123'
##追加する管理ユーザ名
#!/bin/bash
# File:chef-solo_automatic_install_with_centos63_64bit_Plain_for_niftycloud.sh
# 2013/06/16 @ysaotome
#===============================================
# Settings
#===============================================
##ニフティクラウドのAPIキーを埋め込むと便利
NIFTY_CLOUD_ACCESS_KEY='Your NIFTY Cloud Access Key'
NIFTY_CLOUD_SECRET_KEY='Your NIFTY Cloud Secret Key'
@ysaotome
ysaotome / serverspec_install_with_centos64_x86_64.sh
Created June 21, 2013 11:57
CentOS 6.4 x86_64 にserverspecセットアップするスクリプトー
#!/bin/bash
# File:serverspec_install_with_centos64_x86_64.sh
# 2013/06/21 @ysaotome
## セットアップに必要なライブラリのインストール
/usr/bin/yum -y install gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison
## rbenvセットアップ
/usr/bin/git clone git://github.com/sstephenson/rbenv.git /usr/local/rbenv
/bin/mkdir /usr/local/rbenv/{shims,versions}