‘linux’ カテゴリーのアーカイブ

OSXでnginxを動かすメモ

2011年6月5日 日曜日

先日CentOS上でnginxを使うというエントリを書きましたが、開発環境のOSXにnginxをインストールするのに手間取ったのでメモ書きです。

(続きを読む…)

CentOSでnginx + uwsgi + Djangoを試してみた

2011年6月2日 木曜日

最近GAE上で書いていたサイトが、ちょっとGAEには向かないという事がわかりまして、仕方が無いので、普通のサーバ上で書き直す事にしました。巷ではapache + mod_pythonはもう古いらしく、じゃあ何が良いのと思って色々調べていると、このベンチマークエントリが見つかりまして、その中で良さそうだったuwsgiを使う事にしました。HTTPサーバは上記エントリで使われてたnginxです。ずっと気になっていたのでこの機会に触ってみました。なお環境はCentOS 5.5です。

思ったよりも長い記事になってしまいました。以下の手順を踏みます。

  1. Pythonのインストール
  2. virtualenvやDjangoのインストールとテストプロジェクト作成
  3. uwsgiのインストール
  4. nginxのインストール・設定・動作確認
  5. Djangoのadminアプリを動かす(おまけ)

(続きを読む…)

sshdに対するブルートフォース攻撃のユーザ名が面白い件

2010年10月4日 月曜日

1ヶ月前に借りたホストを、そろそろ使い始めようかと思って設定している最中に、ふとログを見てみるとsecure*が合計で60MBとかになってて、何これと思ってみて見ると全部sshdに対するBrute force attackのログでした。話には聞いていましたが自分のホストに実際に大量のログが見えると、あぁ攻撃は実在のものであったかと大変興味深いものがあります。しばらくtail -fしてログを眺めていると次から次へとバンバンログが溜まって行きました。そのユーザ名が色とりどりで面白かったので、折角と言う事でどんなユーザ名でログイントライするのかと言うのを調べてみました。以下が上位20件です。左側の数字は、そのユーザ名でログインに失敗した回数です。adminとtestは1000回超えてます。

(続きを読む…)

.gitignoreの使い方メモ

2010年10月3日 日曜日

備忘録です。まず毎回.gitignoreを作成するのは面倒なので、グローバルな設定ファイルとして作成します。保存場所はどこでも良いですが、以下の場合はホームディレクトリの直下に.gitignoreを作成します。

$ git config --global core.excludesfile ~/.gitignore

(続きを読む…)

RPMの使い方メモ

2010年9月25日 土曜日

普段はyumを使うので直接はあまり意識しないRPMなんですが、複数のHostを使用するようになって、ビルドが面倒なプログラムを自分でRPMにしておきたいという欲求が出てきましたので、RPM周辺についてメモしておきます。ド素人なので色々間違っているかもしれません。
(続きを読む…)

Hello Autotools World

2010年5月13日 木曜日

名前とぼんやりとした役割や機能だけは知ってるけど、腰が引けて使えないという状態だったautomakeやautoconfですが、覚える必要が出てきたので概要だけでも把握しようという事で調べてみました。出てくるツールや中間ファイルの種類が多いので、まずは図を書いて整理してみました。

Autotoolsのフローチャート

(続きを読む…)

美人時計も美男時計もAV時計も全部一括でダウンロードしたい件

2009年12月26日 土曜日

昨日AV時計というものの存在を知りました。で、流れで名前は知ってたけど見てなかった美人時計も見てみました。(美男時計はついで) 美人時計だったら1分ごとに、時刻の入った美人の写真で時刻を確認できるサービスです。AV時計だったらAV女優のセクシーショットで時刻を確認します。割と面白くて次にどんな人が出てくるのか楽しみで目が離せなくなる訳ですが、1枚の写真を1分も見てられない訳です。時計を見るのに忙しくて、他の事ができないなんて、シュールすぎてネタになりません。そこで画像の一括ダウンロードです。

(続きを読む…)

Q4MをcentOSとosxにインストール

2009年10月5日 月曜日

Q4Mをインストールするのに、ハマり倒したのでメモ書きです。僕はCentOS 5.3とosx 10.5にインストールしましたが手順はどちらも同じで以下の通りです。

  1. 既にMySQLがインストールされている場合は削除
  2. MySQLをソースコードからインストール
  3. Q4Mをインストール

(続きを読む…)

findで検索したファイル群のディレクトリ構造を保ったままコピーする

2009年7月30日 木曜日

例えば30日以内に更新された/etc以下のファイルをバックアップの為、別のディレクトリにコピーしたいというような欲求があります。

(続きを読む…)

ゲストOSのIPを固定したい件

2009年6月17日 水曜日

デフォルトだとVMWare Fusion上のゲストOSはDHCPでIPが振られますが、サーバ用途で使う場合は固定IPが望ましいです。今まで何となく設定が面倒な雰囲気なので放置してましたが、やっぱり固定する必要が出てきました。

(続きを読む…)