UT-VPNサーバを構築する
UT-VPNサーバを構築してみました。 前々から試してみたかったのですが、なかなかできずだったので UT-VPNのページはこちら ダウンロードはこちらからできます。 今回は、CentOS6.3 x64にインストールします 必要パッケージをインストールします yum -y install readline-devel ncurses-devel openssl-devel...
View Articleサーバテストを自動化する
巷で話題の、serverspecを試してみました。 まずはインストール 前提 CentOS6.3 64bit インストール手順見直し中です #yum install ruby ruby-devel rdoc irb #cd /usr/local/src/ #wget #http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz...
View Articleサーバテストを自動化する~その2~
前回に続き、今回はテストコードを実際に記述していきます。 まずは、ディレクトリが存在するかのテストコードです。 下記コードは、/var/www/htmlがディレクトリとして存在するかをテストします describe file('/var/www/html') do it { should be_directory } end シンボリックリンクが正しいか...
View ArticleVPCprivate subnetからインターネットへアクセスできるようにする
ちょっとはまったので、手順を記載します。 AWS VPCについては、こちらを参照してください。 前提条件 VPC上に、Public SubnetとPrivate Subnetが作成済みであること VPC上に、Internet Gatewayが作成済みであること Public SubnetのデフォルトゲートウェイはInternet Gatewayが指定されていること...
View ArticleIDCFセルフクラウドのポータルがバージョンアップ
IDCFセルフクラウドポータル画面がバージョンアップしたようです。 月額や、時間課金の料金が分かりやすくなっていい感じです。 が、テンプレートは選択しずらくなった印象・・・ また複数ユーザに対応し、権限をわけることも可能になったようです。 プレスリリースはこちら http://www.idcf.jp/topics/20130814001.html
View ArticleIDCFテンプレート検索がよくなった!
久しぶりにログインしてみたら、IDCFセルフクラウドのテンプレートの絞込み機能が追加されてました。 これはかなり便利になりましたね。 というわけで今から仮想サーバを作成して、また記事を書きます。
View Articleviのタブ文字数を変更する
よく忘れてしまうので自分メモ viでタブを押したときに8文字とかになってしまって、そんなにインデントいらないのに…と思ってました。 設定でタブ文字数を変更できます。 カレントディレクトリ上に、.vimrcファイルを作成し下記の内容を記載し保存します。 $vi ~/.vimrc set tabstop=4 設定ファイル読み込み $source ~/.vimrc これでタブの文字数が4文字になります。
View ArticleMySQL5.6はroot初期パスワードが設定されている
MySQL5.6をインストールしていたのですが、5.6からはrootの初期パスワードが設定されていました。 インストールすると #cat /root/.mysql_secret # The random password set for the root user at Tue Oct 15 13:45:21 2013 (local time): ランダム文字列...
View ArticleIDCFセルフクラウドにchef-serverを構築する
こちらの記事を参考に、chef-serverを構築していたのですが、そのままだとうまくいかないので、 はまったところ、間違ったところを記載していきます。 最終的にやりたいことは下記図のようになります。 社内等にあるマシンからインターネットを経由して、IDCF上に構築したchef-serverにアクセスする構成です。 セキュリティ的にどうなんだ。という話しはとりあえずおいておきます。...
View ArticleIEのセキュリティアップデートでサードパーティcookieが拒否される場合の対処法
Windows Update(MS13-088)により、サードパーティcookieの宣言をしていないcookieについては、 IE側が受け入れないようセキュリティが強化(?)されたようです。 サードパーティcookieについては、このあたりの記事を http://ascii.jp/elem/000/000/654/654929/...
View ArticleWindows展開サービスで、PXE-E55: ProxyDHCP: No reply to request on port 4011となった場合の対処法
Windows展開サービス(WDS)で、 PXE-E55: ProxyDHCP: No reply to request on port 4011 と表示された場合、Windows展開サービスを動作させているサーバでコマンドプロンプトを起動し、 以下のコマンドを実行することで、正常にPXEブートが再度できるようになります。 cd \windows\system32 WDSUTIL...
View ArticleWord2010のルーラをインチからセンチメートルに変更する
窓付き封筒に合わせたいや、はがきに印刷したい場合などに便利です。 Word2010を起動します。 ファイル→オプション をクリックします。 「詳細設定」をクリックします。 使用する単位を、「センチメートル(cm)」に変更 「単位に文字幅を使用する」のチェックを外します。 以上でルーラの単位がcmに変更されるので、何cmのところに文字を配置する等がやりやすくなります。
View ArticleTeamViewerをGPOを利用してインストールする
TeamViewerのCorporate Editionを購入すると、MSIパッケージのダウンロードが可能になります。 このMSIを利用して、TeamViewrのインストール・設定を一括して行うことが可能になります。 各Editionの価格と機能 http://www.teamviewer.com/ja/licensing/index.aspx 前提条件 Active...
View ArticleCentOS6.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 #rpm --import...
View Articlechefのレシピ内で環境変数を利用する
各サーバの環境変数を取得して、その場所にファイルを配置したいという場合の方法です。 Rubyなので、Rubyを調べるとわかります。 template "#{ENV['CATALINA_HOME']}/bin/client.properties" do owner "tomcat" mode "0644" source "client.properties.erb" end...
View Articlefluentdで、%Y%m%d%H としたときに、%HがUTCの時刻で出力されるときの確認
fluentdで、ログを収集サーバに飛ばしてテストしていたんですが、pathに%Y%m%d%Hとしたにも関わらず、ファイル名が、2014061409(実際には日本時間で18時)と出力されていました。 cronやmessages等がおかしく、apacheのログは2014061418と出力されていたのでしばら悩んでいました。 このような場合の確認方法です。 環境 CentOS 6.5(vagrant...
View Articleserverspecのphp_configでテストが通らず悩んだ話
serverspecのphp_configでのテストがずっと通らずに悩んでいたときのお話しです。 serverspec用のユーザを作成し、sudoできるようにして、テストしていました。 手動でテストした際も、rootユーザでは期待値が戻ってきたのですが、serverspec用ユーザだと値が戻らないという状況でした。 rootユーザの状況 #php -r 'echo get_cfg_var(...
View Articleapacheを使って1IPで複数SSLサイトを構築する
1IPで複数SSLサイトを構築しようと思い、SNIをやってみました。 多少ブラウザ依存はありますが、Sorryサーバ程度なら大丈夫かなと思って、設定しています。 条件 Apacheが2.2.12以降 OpenSSLが0.9.8f以降でTLS拡張オプションを指定 CentOS6の場合にはSNI対応バージョンになっています。 下記コマンドを実行します。 yum groupinstall...
View Articlepostfixで特定ドメイン意外へは送信できないようにする
テスト環境等で、特定のドメイン以外にはメールが送信されたら困るといったことありますよね。 開発会社だけのドメインにのみ送信可能にしておくとかすると、誤送信とかしても大丈夫!(笑) 環境 CentOS 6 Postfix 2.1.6 /etc/postifx/main.cf を下記のように変更します。 default_transport = error: Reay Not Permitted....
View Articlechefからバッチ操作し、タイムゾーンを変更する
chefからwindowsのバッチコマンドを実行し、タイムゾーンを変更する方法です。 前提条件 windows版chefクライアントが対象マシンにインストール済みであること WIndows Server 2012 レシピに下記にように記述します。 タイムゾーン変更とNTP参照先も同時にセットするレシピです。 batch "NTP Setting" do code <<-EOH...
View Article