C5 C6 D6 S6 U10 U12
apache には、プロセス管理の方法(マルチプロセッシングモジュール (MPM))として プロセス制御(Prefork)、 スレッド制御(Worker) と2つの方法があります。 この2つの違いを単純に言うと Preforkが、プロセス毎にクライアントからの要求をさばいていくのに対して、 W ...
D6 U12
今回は、apache + FastCGI(mod_fastcgi) + PHP-FPM でphpを動かしてみます。 apacheをインストールする(Debian,Ubuntu編) では、apacheのインストールまでを行いました。 Debian(Ubuntu 12) で Dotdeb から最新の ...
今回は、mysqlを make install してみます。 mysqlでSSL接続ができない場合の原因と対処 でも一部書いていましたが、ここで一つに記事にしました。 そもそも、MySQLを自前でmake しないといけないのは、ほとんどの場合が、デバッグです。 それ以外にあるとは思えない・・・ ...
今回は、tcpflowをインストールしてみます。 tcpflow は、tcpのパケット情報をリアルタイムに出力してくれる非常に便利なツールです。 今回は、このtcpflow をインストールしてリアルタイムにパケット情報を出力してみましょう。
mysqlでは、SSL接続にて情報を暗号化することができます。 少なくとも、CentOS,ScientificLinux,Debian,Ubuntu,Windowsで提供されているバイナリーパッケージでは、デフォルトでSSL接続に対応しています。 サーバーの設定は必要ですが、その認証局(CA)の証明 ...
mysqlでは、SSL接続に対応しています。(少なくとも、CentOS,ScientificLinux,Debian,Ubuntu,Windowsで提供されているバイナリーパッケージでは対応しています。) サーバーの設定ができていれば、その認証局の証明書をもって、以下のようなコマンドイメージでSSL接 ...
話題のGMOクラウド VPS を使ってみた でGMOクラウド VPSの契約から、簡単な使い方までを解説しました。 とりあえず、お試しでわかったことをちょっとだけ書いてみます。
GMOクラウド VPSがお試し期間 (15日) と最安プラン(マイクロ)の初期設定費用を0円に で 紹介されているように 既に GMOクラウド VPSで提供されていた最安プランのマイクロ プランが初期設定費0円で、お試し期間も利用できるようになっています。 この価格設定からすると、 ...
C5 C6 S6
apache でSSLを使ってみた(クライアント認証編) では、SSL接続のクライアント証明書を使った認証までを解説しました。 今回は、先のクライアント証明書を失効させて、apacheでSSL接続を拒否する手続きを行ってみます。 よくあることですが、発行したクライアント証明書を利用していた人が退 ...
apache でSSLを使ってみた(基本接続編) では、SSL接続の基本的な設定について解説しました。 今回は、apacheでSSL接続を行い、認証まで行ってみます。 つまり、https:// でアクセスできて、さらに、アクセスできるユーザ(あらかじめ準備したクライアント証明書を持つユーザのみ)を限 ...
プライベート認証局の証明書、サーバー証明書、クライアント証明書の作成方法について で各証明書を作成しました。 それらの証明書は、各使用者へ配布される必要があります。 今回は、その証明書の配布をウェブサーバー経由で行ってみます。
D6 U10 U12
今回は、 Debian(Ubuntu)で サービスの起動、停止を管理するツール(CentOS,ScientificLinux の chkconfigのかわりになるもの)は、 どんなものがあるか調べてみましたので、ちょっとだけ解説してみます。
今回は、TeraTermでText User Interface(TUI)の線(罫線?)表示についてです。 単純にTeraTermのZIP版を解凍して動作させると、上記のように本来は、テキスト罫線で表示されるべきところが、化けて?表示されてしまいます。 (本来なら、以下のように表示されないといけ ...
U10 U12
Debian (Ubuntu 12) で Dotdeb から最新のPHP , MySQL をインストールする では、Debian 6(Ubuntu 12 ) に Dotdebから最新のphpをインストールしました。 しかし、Ubuntu 10 については、インストールできませんでした。Ubuntu 1 ...
今回は、apache(WEBサーバー)をインストールしてみます。 CentOS,ScientificLinux では、httpd という名前のパッケージですが、 Debian,Ubuntu では、そのままapache2 という名前のパッケージになります。 本当は、名前は、そのままapacheの ...
サーバーを連続稼働していると、システムクロックが数秒程度狂ったり、あるいは、仮想化で動かしている場合は、日時がバラバラになったりすることがあります。 今回は、そういうときのサーバーの時計(時間)を合わせる方法をいくつか紹介したいと思います。
以前に Dovecotでメールを受信する でDovecotの基本設定について解説しました。 今回は、そのDovecotを使って、携帯メールのようなメール通知を行う Pushメール を体験してみます。 Dovecotは、IMAP IDLE コマンドに対応していて、 クライアントから IMAP I ...
このサイトでもSSL関連の記事も増えてきました。SSLを使うためには、SSL用の各証明書が必要になります。 その作成手順が、各ツールでバラバラなので、本来の openssl で提供されているシェルスクリプト CA (Debian系では、CA.sh) を使った以下の証明書の作成についてまとめてみました。 ...
Nginxには、geo ディレクティブというものがあります。 これは、クライアントのIPアドレスから、何かしら判断した結果を変数として格納することができます。 ここでは、このIPアドレスから国を求めたいと思います。 ついでに、同じgeo ディレクティブを使って携帯キャリアを判定して携帯サイトへ ...
SSHで接続していて、何もしない時間が長くなった場合に、いつの間にか切断されていたりします。 特に、デバッグ作業などのためにコンソールから起動しっぱなしの状態で放っておいた場合などは、いつの間にかブチっと切れていることがあります。 今回は、この原因と対処について、簡単に解説してみます。 ...
「ログを読む技術」の再掲載になります。 8月号を見逃された方は、是非、ご一読くださいませ。
「ログを読む技術」について寄稿しました。 興味のある方は、是非、ご一読くださいませ。
Genymotionとは、 公式サイト(http://www.genymotion.com/)には、以下のように記述があります。 G ...
以下のように Android x86 を仮想マシンへインストールし、色々と試してきました。 仮想マシンを使って Android ...
Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマー ...
今回は、Mondo Rescue を使って バックアップとリストア(復元)をやってみたいと思います。 いまだに、さくらのVPSは、バッ ...