Filed in: Server
Home » Server
Amazon Simple Storage Service(S3)に置いているコンテンツにIP制限をかける方法。
S3のBucket(バケット)単位やファイル単位で、Permissionsの「bucket policy」という機能を利用すれば簡単にコントロールが可能だ。
S3のBucketの「Properties」→「Permissions」→「Add bucket policy」を選択すると、テキストエリアだけのWindowが立ち上がるので、そこにルールを記述したJSONを貼りつければよい。
詳しくみていくと、例えば「192.168.1.13」からのIPのみ許可したい場合は下記のようなJSONとなる。
PLAIN...
wordpressの最新バージョン2.9が、いよいよmysql4.1以上を必要とするようになったので、さくらのmysql移行を行うことにした。
前提として、さくらでmysqlをバージョンアップするには、一度データベースを削除して、さくらのコントロールパネル上で再作成する必要がある。
なので、バックアップ→DB削除→DB作成→DBインポート→アプリケーションの修正の手順をとる。
バックアップ
sshでログインし、コンソール上で下記のコマンドを打つ。
$...
Filed in: Programing, Server
自分用のレポジトリを持ちたいという理由で、Subversionをインストールしたときのメモ。
yumでsubversionが既にインストールされているが、Apacheとの連携をする際に、Apacheもyumでインストールしないとうまく連携できないようなので、Subversionもソースからインストールした。
Apache2に関しては、DSOを有効にして既にインストール済みとして進める。
最新版のSubversionをダウンロードし、Configure。
#...
Filed in: Programing, Server
外部にあるSubversionのレポジトリなど、プロキシを通してsvnコマンドを利用したいときは、設定ファイルで設定するだけで利用することができる。
~/.subversion/servers
[global]
http-proxy-exceptions = *.local, localhost
http-proxy-host = proxy.com
http-proxy-port = 10000
http-proxy-exceptionsには、proxyを通したくないホスト名を指定できる。
備忘録まで・・・
Filed in: Programing, Server
FON La Fonera (ラ・フォネラ) FON機能搭載 無線LANルータ 世界中のFONスポットで無料インターネットが利用可能!フォン・ジャパン株式会社
無線LANサービスである、「FON」を利用してみた。
FONのサービス内容をざっくりいうと、自分が契約しているネット回線に上記の無線ルータを設置し、アクセスポイントを開放する代わりに、その他に開放しているユーザのアクセスポイントを無料利用できるというサービス。現在、世界中でユーザを増やしていて、日本でも10万ユーザを超えたといわれている。
私も、EeePCを購入したついでにこのルータを設置してみたわけだが、意外と使える。
まず設置はとても簡単。
すでにブロードバンドルータなどを利用していれば、LANケーブルを接続して、ユーザ登録と認証をするだけ。
そしてネットワーク構成に関しては、外部に開放する認証や暗号化のないセグメントのネットワーク(FON_FREE_INTERNET)と、認証、暗号がかかったプライベート用のネットワーク(My...
Filed in: Programing, Server
暑い毎日が続いていますが、自宅サーバな方はサーバのCPU温度が気になるものです。
というわけで、本日はLinuxサーバ上でのCPU温度やファンの回転数を計測するlm_sensorsを紹介する。
セットアップ
まずはインストールしよう。今回はyumを利用する。
# yum install lm_sensors
ソースからインストールしたい場合は下記から。
Edge...
Filed in: Programing, Server
オープンソースのアクセス解析ソフト、「AWStats」を導入してみた。
導入については、いつもお世話になっている
Apacheアクセスログ解析 - (AWStats)Fedoraで自宅サーバー構築
こちらのサイトを参考にしました。
違う部分は、Apacheをソースで入れているため、AWStatsもソースをダウンロードしてインストールした部分くらいだ。
AWStats...
Filed in: Programing, Server
Apacheデフォルト設定の場合、ブラウザ(レスポンスヘッダ)に下記のようなバージョン情報を返してしまいます。
Server: Apache/2.2.8 (Unix) PHP/5.2.5
これは、Webサーバ攻撃者にとって有用な情報源となってしまう恐れがあるので、Apacheのhttpd.confなどの設定ファイルを変更します。
#...
Filed in: Programing, Server
最近、自宅サーバのTomcat上で動いているアプリケーションが、なぜか定期的に消えてしまうという事が判明。Tomcatが自分自身で消しているのか?いやそんなことはしない。
ログと突合せしながら、 調べてみると毎朝定時に消去されていることがわかった。
その定時に動いているのが、...
Filed in: Programing, Server
Tomcatのlogsディレクトリにある、catalina.out。
デフォルトだとすぐに肥大化してしまうので、1日1度、ローテーションするように設定を変えましょう。
まずは、Tomcatの起動バッチファイルである、$CATALINA_HOME/bin/catalina.sh を編集する。
#この記述を削除
touch "$CATALINA_BASE"/logs/catalina.out
#下記の記述を変更する(変更箇所は2箇所)
#...
Filed in: Programing, Server


