DC4

Unix

Vagrant + Docker入門

やりたい事 Vagrant → VirtualBox → docker で起動。 既に作成済のWebアプリケーションを動作させたい。 Vagrantのセットアップ 参考サイト Vagrant セットアップ (Mac) Vagrantのメモ Provider VMware FusionやAWSなどなどの 様々なバックエンドプロバイダ …

ダークソウル2のマッチングサイトを作りました。

ダークソウル2がついに発売されました! 太陽!万歳! ということでダークソウル2のマッチングサイトを作ってみました。 干か指α 使い方 【募集側】 左のメニューから募集したいエリアを選択します。 [投稿]ボタンから以下を入力します。 募集対象 SL帯 周…

VPS借りた時にとりあえずやる事メモ

どんな環境を作るにしてもとりあえずやる事メモ。 ユーザ作成 yumのアップデート sudoの設定 rootユーザーの制限 rootのログイン禁止 sshポートの変更 公開鍵の設定 sshの接続制限 /etc/hosts.allow /etc/hosts.deny iptables(ファイアウォール)の設定 denyh…

abテスト

abコマンドが入って無い場合は $ sudo yum install httpd-tools $ which ab /usr/bin/ab http://www.exapmle.com/をテストしたい場合はこんな感じ $ ab -n 1000 -c 100 http://www.exapmle.com/ -c: 同時接続クライアント数 -n: 総リクエスト数 参考記事 htt…

Supervisorでプロセス管理

CentOS 6.2 にSupervisorをインストールした際のメモ epelが必要です。 そのまま。 yum --enablerepo=epel install -y supervisor でOK ちなみにepelは # vi /etc/yum.repos.d/epel.repo の 「enabled=1」となっている箇所を「enabled=0」にする事で、 明示…

Nginxでリバースプロキシしている際にStarman側でリモートホストIPを知る。

Nginxをリバースプロキシとして立ち上げ、Starmanをバックエンドに置いている際に、 Starman側のログで出力されるホストが"127.0.0.1"固定にしかならなくてつらまってた。 Nginx側の設定ファイルに server { ・・・(略)・・・ location / { proxy_set_header…

ssh鍵交換

VPS等でssh接続等をする際に作成する鍵には、 デフォルトで読まれるファイル名がきまっている。 追加する際は以下。 /etc/ssh/ssh_config IdentityFile ~/.ssh/id_hogehoge 参考 SSHの鍵交換でPermission denied //

CentOS6.2にperlbrewとcpanmを入れる

http://qiita.com/mugyuu/items/13c43d14442579929232 を参照させて頂きました。 perlbrewのインストール perlのバージョン確認 $ which perl /usr/bin/perl $ /usr/bin/perl -v This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi Copyright 1…

CentOS6.2にGitをインストール

epelが既に入っているのでyumでインストール。 確認 yum list | grep git //git.x86_64 1.7.1-3.el6_4.1 updates インストール yum install git git --version //git version 1.7.1 終わり。 //

GMOクラウドのVPSで最初にやった事

マイクロプラン CentOS 6.2 契約〜疎通 話題のGMOクラウド VPS を使ってみた yumの最新化 Vimインストール 日本語化 FireWallの設定等 【GMOクラウドVPS】初期設定 sshポートを変更したくなかったのでdenyhostsを導入 さくらのVPS ログレポート(logwatch)と…