m_shige1979のときどきITブログ

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

Github(変なおっさんの顔でるので気をつけてね)

https://github.com/mshige1979

設定

centos6.xにsonarqubeをインストール

品質管理してみる ソースコードは書いても基本、コードに対する評価はあまりしてもらったことがない。 まあ、そんな感じの仕事ばかりなのでいろいろ気になってきた ツール http://www.sonarqube.org/ これを入れてみる 環境 OS VagrantのCentOS6.x Java wget…

http2をnghttp2で実験

HTTP2 HTTP1.1よりもたくさんのリクエストを処理できますよ 環境 vagrantのCentOS7.x インストールする Nghttp2 https://github.com/tatsuhiro-t/nghttp2/releases/tag/v1.4.0 参考URL HTTP/2 WEBサーバ設定メモ【Nghttp2 (nghttpd) + CentOS 7】 | あぱーブ…

scalaのフレームワークPlay2.2もインストール

前回は2.3なので メモ代わりに2.2も実験 環境 vagrantのCentOS7.x インストールするもの Play2.2 情報 https://www.playframework.com/documentation/ja/2.2.x/Installing 手順 Playのダウンロード $ wget https://downloads.typesafe.com/play/2.2.6/play-2…

scalaのsbtをインストール

sbtってなに? scalaのビルドツールらしい 詳しくは今後調べていく インストール環境 vangrantのCentOS7.x ※共通のパスではなくユーザー固有の場所にインストールする 今回インストールするバージョン 0.13.5 ※最新の1つ前のバージョンにします。最新はなん…

cakephp2で設定ファイルを環境変数などで切り替え

開発環境とテスト環境などでファイルを別管理することがあるけど デプロイとかは面倒なんで切り替えだけしたい なんかプラグインとかあるらしいけど ちょっと自力でやってみるよーしあとは読み込みをどうするかですが bootstrap.phpで初期処理を行っているは…

fluentdのインストール

fluentd ログ収集ツールの1つ、ログをjson形式で格納したり、mongodbなどに転送できるツール インストール yumでインストール sudo curl -L http://toolbelt.treasuredata.com/sh/install-redhat.sh | sh 起動 $ sudo service td-agent start Starting td-a…

CentOS6.4のへpython-2.7(ansible用)をインストール

Ansibleのテストをしてみたかったけど [vagrant@localhost ~]$ python -V Python 2.6.6 [vagrant@localhost ~]$まじかpythonはいろいろなツールと関連しているから簡単にバージョンアップできないようなイメージがあるけどどうなんだろう… epelリポジトリな…

Vagrantfileに複数サーバ構成を行う

vagrantでは 複数のサーバを作成することも基本的には可能です。 # -*- mode: ruby -*- # vi: set ft=ruby : # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTF…

sysstatでチェック

sysstatって何? インフラ - サーバが重い時、sar(sysstat)で簡易なボトルネック特定 - Qiita インフラ - サーバが重い時、sar(sysstat)で簡易なボトルネック特定 - QiitaによるとCPUやメモリなどを読めるツールらしい コマンド バージョン確認 # sar -V sys…

sudo時にパスワードを使わない?

vagrantでは sudoコマンド実行する際、パスワードを必要としないので疑問に思って適当にしらべたsudo の設定は visudo を使わずに sudoers.d に書くsudo - 何度も要求されるパスワード入力を省略する - Qiitaなんか”/etc/sudoers”あたりをいじれば特定のユー…

Dockerのインストール3(export、import)

Dockerのイメージを移動したい 作成してもサーバ他のサーバで使えないと意味がないはず… なんかexportとかimportとかあるらしいので実験 環境 vagrantに2つのvmを作成して、1つ目で作成して、2つ目に移動して2つ目で見えることを確認する vagrant # -*- …

Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

こんなのが出た [vagrant@localhost ~]$ sudo yum -y update Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again [vagrant@localhost…

【失敗】packstackでOpenStackをインストール

openstack 仮想化ソフトなんかプライベートクラウドなどを構築できるよう どんなものかよくわかっていないのでVMPlayerを入れて見る 処理 VMPlayerにCentOSを入れる リポジトリなどを設定して最新に インストール VMPlayer設定 環境 CentOS6.5 最初のOSイン…

構成管理ツール Ansibleの件

Chefとかでよくね? なんかいまいちこれを使う気が起きないけど… 食わず嫌いはよくないので初期設定だけ 設定 brew brew install ansible※ビール? インベントリファイルを作成 vim hosts ---- [servers] 192.168.33.10 ----※hostsを作成 sshconfig設定 vi ~…

Capistranoの調査

PHPカンファレンス2014でいろいろ知ったので 業務でも趣味でもwinSCPとかで地道にしているので手動でやるよりはある程度、更新処理を自動化してみたい。 環境 mac book air(Capistranoを入れる) vm(デプロイ先) Capistrano設定 macにインストール sudo g…

Quicktimeでキャプチャしたスクリーン動画をgif画像に変換する

動画を上げるの面倒なんだけど こちらの方法も面倒な気がしている… インストール FFmpeg brew install ffmpeg \ --with-fdk-aac --with-libvo-aacenc \ --with-libvorbis --with-libvpx \ --with-openjpeg --with-theora \ --with-opencore-amr imagemagick …

yumでapache2.2.27(httpd)をインストール

通常の方法では2.2.15まで phpとかはyumでこれだけソースインストールするのも変なので適当に調べた wingリポジトリがあるといいかも リポジトリインストール cd /etc/yum.repos.d/ sudo wget http://wing-repo.net/wing/6/EL6.wing.repo sudo wget http://w…

DTIのVPSに申し込みを行い設定

VPSを申し込み 申し込み理由 簡単な公開サーバでいじりたいので、まあ見られても変なの?と思える位のレベルを行う どこのVPS DTI 申し込み処理 VPSの画面から「Entry」を選択 データセンターを選択 パッケージはCentOS64bitのシンプルセット 同意する 申し…