-
-
DebianにAnsibleをインストールする
2017/3/17
DebianにAnsibleをインストールするのは下記の手順で大丈夫ですが、インストールされるのが1.9系です。(2015/11/14現在) apt-get install ansible 最新版のA ...
-
-
crontabでは「%」をエスケープしなければならない
2017/3/17
crontabでは「%」をエスケープしなければならない タイトルそのまんまですが、少し悩まされたのでメモ。 crontabに以下のようなタスクを仕込み、実行してみたところ失敗してしまいました。 45 ...
-
-
Ansibleで対象ホストのIPアドレスを取得する
2017/3/17
playbookやtemplateの.j2ファイルで対象ホストのIPアドレスを取得するには下記の変数を使えばよいです。 {{ ansible_eth0.ipv4.address }} きちんとIPアド ...
-
-
zshのインストール + わしの.zshrc
2017/3/17 zsh
zshのインストール 以下のコマンドでインストールします。 RHEL系OS # yum install zsh Debian系OS # apt-get install zsh Mac 最近のMacはす ...
-
-
メールのテストにSwaksを使うと色々捗る
2017/3/17
メール関係のテストにswaksが便利すぎるので、ご紹介。 簡単に添付ファイルを貼り付けれられたり、メールのテンプレート使えたりテスト以外にも使いどころがありそう。 swaksのインストール 基本的にy ...
-
-
Systemd管理下のApacheでgracefulを使う
2017/3/17
一般的に運用中のApacheを再起動する場合、restartではなくgracefulを使用すると思います。 CentOS7のパッケージ版のApacheはSystemdによりサービス管理がされていますが ...
-
-
コマンドラインからクライアント認証のページにつなぐ
2017/3/17
LinuxのコマンドラインからWindows用のクライアント証明書を使って、クライアント認証のページにつなぐことがあったのでメモ。 Windwos用のクライアント証明書(p12形式)のファイル名はcl ...
-
-
Debian8にR(3.1.1)をインストールする
2017/3/17
Debian8にRをインストールした際のメモ。 Rのインストール source.list に追加することなくapt-get install で入りました。 [root@gealach] ~ # apt ...
-
-
Webサーバーを立てずにPHPだけでカジュアルにWeb開発を行う + ポートフォワードを使ってリモートlocalhostをクライアントで見る
2017/3/17
PHPはWebサーバーになる。 PHPはWEBRickのようにWebサーバーとして動かすことができます。 $ php -S addr:port 実行例 root@gealach:~# php -S l ...
-
-
Linux向けの高機能アンチウイルスソフト『Sophos Anti-Virus for Linux』の無料版が出たので試した
2017/3/17
今までLinuxのフリーなアンチウイルスソフトといえばClamAVが定番でした。 2015年5月18日から『Sophos Anti-Virus for Linux』に無償版が提供され、選択肢が広がりま ...
-
-
Macのterminalが『mac terminal [プロセスが完了しました]』と表示され使えなくなった場合の対処
2017/3/17
Macのterminalを立ち上げるとmac terminal [プロセスが完了しました]と表示されterminalが即落ちする事象が発生しました。 強制終了させて再度起動しても同じ状態が続きまともに ...
-
-
後付けでswap領域を拡張する
2017/3/17
IDCFクラウドのマシンは初期状態ではswap領域が作られていない?ので後からswap領域を足してみたのでメモ。 下の画像はMackerelで描画されるMemoryの部分の切り抜き。 Mackerel ...
-
-
Ansibleのwhenは配列を使うことができる
2017/3/17
特定のgroupやhostにはtaskを実行したくないという場合、whenを使ってやれば簡単に実現することができる。 - name: put /etc/hosts template: src=host ...
-
-
telnetはHTTPSを喋れないので、openssl s_clientを使えばいい
2017/3/17
平文通信(HTTP)はtelnetを使う telnetを使えばHTTPの接続確認を行うことができます。 telnetでhttp://www.google.com/ にGETするには以下のコマンドを実行 ...
-
-
apt-get で Duplicate sources だと怒られた時の対処法
2017/3/17 Debian
Debianにaptを使ってOperaを入れた後、apt-get updateを実行すると以下の様なエラーが出るようになってしまいました。 # apt-get update 省略 W: Duplica ...
-
-
WPメンテナンス失敗で「現在メンテナンス中のため、しばらくの間ご利用いただけません。」と表示されるようになった場合の対処法
2017/3/17
WordPressのメンテナンス中、(私のケースだとプラグインを更新している最中)誤って他のページを開いてしまった場合に以下の様な画面が出てしまいました。 WordPressではコンパネから本体のアッ ...
-
-
サーバー運用初心者はIDCFクラウドを使うと幸せになるかも
2017/3/17
商用・個人用でさくらVPS、GMOクラウド、AWS、IDCFクラウドとVPSやクラウドサーバーを使ってきた経験から、サーバーを運用したことがない人や経験が浅い人が自分でサーバーを立てて、運用していくの ...
-
-
PerlでROT13暗号文の復号
2017/3/17
某サイトで以下の問題が出題されたのでPerlで解いてみた。 以下の暗号文を復号せよ。 ---begine--- tbireazrag bs gur crbcyr, ol gur crbcyr, sbe ...
-
-
コマンドライン引数とshift関数
2017/3/17
下記のようなコードを見て、なぜ変数に関数を代入?と一瞬思考停止してしまった。 #!/usr/bin/env perl use strict; use warnings; my $file = shif ...
-
-
CentOS6とCentOS7のサービス管理コマンドを比較してみた
CentOS7からSystemdが採用されて、これまでやってた操作はCentOS7でどうするんだと悩むことが多いのでまとめ。 操作 〜CentOS6 CentOS7 起動 /etc/rc.d/init ...