Servers

nginx + rapid-ssl導入 - わかりやすいよ

nginx + rapid-sslの導入方法を書きます。SSLって何かとめんどくさいイメージありますが、ファイルがどれがどれかわからなくなるから問題なのです。仕組みがわかっていてもファイルがどれがどれかわからなくなります。この時点でめんどくさいですね。でも簡…

nginxでphp5を利用する方法です。apache2からようやく乗り換えました。

fastcgiが一番ややこしかったのでメモしておきます。下記環境はdebian5です。環境はさくらVPS上のdebianです。 1.nginx, php5関係のインストール # apt-get update # apt-get upgrade # apt-get install nginx php5-cli php5-cgi php5-gd spawn-fcgidebian…

bind9の基本的なセキュリティを備えた設定

ネームサーバのセキュリティ、DNSリフレクション、DNS ampなどを使って悪用されたりすることが多いと言われています。 http://web-tan.forum.impressrd.jp/e/2009/01/15/4414 http://www.atmarkit.co.jp/fwin2k/win2ktips/781dnsamp/dnsamp.html基本的な設定…

さくらVPSにDebianを入れて運用する方法

さくらVPNが980円/月という格安で非常に高いスペック、しかも当たり前ですがroot権限付きです。 CentOSが標準ですが使い慣れたDebianを入れて運用する方法をまとめました。同じ方法でubuntuもfreebsdも簡単にはいります。 VPS(仮想専用サーバー)|さくらイ…

R8169からR8168へのNICドライバの入れ替え on ubuntu

RealtekのNICドライバーR8169で色々と問題があるみたいでうちでもR8169からR8168のドライバに入れ替えました。意外と大変だという記事も多いのですが結構簡単に入れ替えられます。Ubuntu(2.6.32-24-generic)で動作させています。http://www.realtek.com.tw/d…

PPTPDのマスカレード(PPTP OVER OPENVPN)が出来ない ; ;

通常のVPNは OPENVPN SERVER ↓↑ (OPENVPN) ↓↑ OPENVPN CLIENT iPhoneからOPENVPN SERVERの外からOPENVPN CLIENTと同じネットワーク内のクライアントとしてOPENVPN CLIENTに接続したい場合、iPhoneではOPENVPN使えずPPTPを使いOPENVPN回線の上にPPTPを乗せる…

ubuntu/debianでAirVideoをサーバとして利用する方法

AirVideoはコンピュータ上で再生できる映像をiPhone,iPadで再生するというとても素晴らしいサービス、ソフトです。http://www.inmethod.com/air-video/しかも方法次第では外出先からもiPhone,iPadで自宅のコンピュータの映像が見れます。そのAirVideoをubunt…

ubuntuでsshのログイン時に時間がかかる

ubuntuでsshのログイン時に時間がかかるのでいろいろと試してみた。/etc/nsswitch.conf hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4の mdns4 を削除します。これで解決します。

OpenvpnでVPN回線を作る

OpenVPNでVPN回線を作る方法をまとめます。 分かりにくいものが多いのでなるべくわかりやすく説明します。openvpn,openssl,tun/tapインターフェースなどはインストールされているものとします。 インストール方法は各自調べてください。 下記例はdebian2.6.2…

exim4でメール送信をする際にsmtp 25portが開いてないときのエラー

exim4でメールを送信する際にsmtp25ポートが空いていない場合は下記のエラーメッセージが出ます。 2009-12-25 02:04:39 1NNr79-0006oC-7O <= name@example.jp U=name P=local S=332 2009-12-25 02:07:48 1NNr79-0006oC-7O yourdomain.domain [XXX.XXX.XXX.XX…

darts0.2, chasen2.3.3をx86_64でインストールする方法

lib/dartsdic.cpp の 180 行目付近を下記のように変更 while (i != entries->end()) { const std::string& key = i->first; last = entries->upper_bound(key); lex_indices.clear(); for (; i != last; i++) { lex_indices.push_back(i->second); } lens[si…

レンタルサーバdreamhostでの日本語環境変数設定

レンタルサーバdreamhostを日本語環境で利用する際の時間の設定です。 zshでもbashでもだいじょうぶ。 export TZ='Asia/Tokyo' export LANG='ja_JP.UTF-8' export EDITOR='/usr/bin/vim'