-
rocketeer
rocketeerでdeployする
QIITAにも同様の記事を投稿しています。 インストール composerインストール curl -sS https://getcomposer.org/installer | php composer.pharをパスが通っているディレクトリに移動します。 mv composer.phar /usr/local/bin/composer rocketeerを配置し... -
WorkSpaces
amazon workspacesと接続したAD上に、workspacesを起動する
前回の記事の続きです。 オンプレミスADと接続したamazon WorkSpacesにworkspacesを起動していきます。 WorkSpacesを選択し、【Launch WorkSpaces】をクリックします。 Directoryから、前回の記事にて作成したディレクトリ名を選択し、【Next】をクリック... -
WorkSpaces
amazon workspacesとオンプレミスADを接続する
workspacesが東京リージョンでも使用できるようになったので、オンプレミスのActive Directoryと接続してみました。 WorkSpacesの初期画面を開きます。 【Get Stated Now】をクリックします。 【Advanced Setup】をクリックします。 【Connect Directory】... -
Chef
chefからバッチ操作し、タイムゾーンを変更する
chefからwindowsのバッチコマンドを実行し、タイムゾーンを変更する方法です。 前提条件 windows版chefクライアントが対象マシンにインストール済みであること WIndows Server 2012 レシピに下記にように記述します。 タイムゾーン変更とNTP参照先も同時に... -
未分類
postfixで特定ドメイン意外へは送信できないようにする
テスト環境等で、特定のドメイン以外にはメールが送信されたら困るといったことありますよね。 開発会社だけのドメインにのみ送信可能にしておくとかすると、誤送信とかしても大丈夫!(笑) 環境 CentOS 6 Postfix 2.1.6 /etc/postifx/main.cf を下記のよ... -
apache
apacheを使って1IPで複数SSLサイトを構築する
1IPで複数SSLサイトを構築しようと思い、SNIをやってみました。 多少ブラウザ依存はありますが、Sorryサーバ程度なら大丈夫かなと思って、設定しています。 条件 Apacheが2.2.12以降 OpenSSLが0.9.8f以降でTLS拡張オプションを指定 CentOS6の場合にはSNI対... -
サーバテスト自動化
serverspecのphp_configでテストが通らず悩んだ話
serverspecのphp_configでのテストがずっと通らずに悩んでいたときのお話しです。 serverspec用のユーザを作成し、sudoできるようにして、テストしていました。 手動でテストした際も、rootユーザでは期待値が戻ってきたのですが、serverspec用ユーザだと... -
fluentd
fluentdで、%Y%m%d%H としたときに、%HがUTCの時刻で出力されるときの確認
fluentdで、ログを収集サーバに飛ばしてテストしていたんですが、pathに%Y%m%d%Hとしたにも関わらず、ファイル名が、2014061409(実際には日本時間で18時)と出力されていました。 cronやmessages等がおかしく、apacheのログは2014061418と出力されていた... -
Chef
chefのレシピ内で環境変数を利用する
各サーバの環境変数を取得して、その場所にファイルを配置したいという場合の方法です。 Rubyなので、Rubyを調べるとわかります。 template "#{ENV['CATALINA_HOME']}/bin/client.properties" do owner "tomcat" mode "... -
OSS
CentOS6.5にJenkinsをインストールする
CentOS6.5にJenkinsをインストールする手順です。 下記コマンドを実行するだけです。 jenkins.repoを取得し、yumを使ってjenkinsとjavaをインストールします。 #wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo #rp...