linux

Webサーバのエラー画面やhttpヘッダのサーバ情報を隠す

Apacheの設定で、例えば下記のようなHTTPヘッダー情報 Server: Apache/2.2.0 (Unix) mod_ssl/2.2.0 OpenSSL/0.9.8 PHP/5.2.0 出さないほうが良いサーバ情報を隠す設定 CentOSをベースにして書いています。 httpd.confの下記の行のコメントをはずす Include c…

Ubuntu 9.04でFirewall設定

クライアント版のubuntuは、基本的にFirewallが全開で空いてます。なのでローカルで開発してる時に、不用意にApacheとかMySQLとか上げてると、同一ネットワーク内のマシンから丸見えになってしまいます。 Ubuntuにはufwとかいうfirewall設定ツールがあるみた…

Ubuntu9.04でemobileを使う

emobile D02HWをubuntuで使う方法が色々あるみたいですが、 http://d.hatena.ne.jp/hiro_nemu/20090320/1237538939 なんか自分の環境ではうまく動かなかったので、コマンドからPPP接続させることにしました。まず、/etc/ppp/peers/emobile という新規ファイ…

Netbook(EeePC S101)にUbuntu9.04 Netbook Remixをインストール

Ubuntuデビューしました。いろいろとカスタマイズしてこんな画面構成にしました。ネットブックだと縦の画面サイズが小さいので、ツールバーを横にもってきた。 インストールは下記を参考に簡単にできました。 http://eeepc.cocolog-nifty.com/blog/2009/04/n…

MySQLのレプリケーションが正常化チェック

MySQLのスレーブ側で、show slave status \G とやって、下記の箇所がYesであればスレーブのレプリケーションが正常に行われているか確認できます。 Slave_IO_Running: Yes Slave_SQL_Running: Yes 下記のような、コマンドラインから実行してYes以外であるか…

GuestOSのSSHポートフォワード経由で、ホストOSにVMコンソールログインする時の注意点

VMware Server1.0系の話です。OSは全てLinuxです。ホストOS上にVM1とVM2が動いていたとして、ホストOSはグローバルIPを持たずに、ゲストOSのみがグローバルIPを持っている構成の場合の話。この環境だと、とりあえずGuestOSのSSHポートフォワードを使って、Gu…

激安、最強の1Uサーバを構築するぜ! Dell R200の巻

DellのR200という1Uラックサーバは、最小構成で5万円というものです。(Celeron, 1G mem, 160G SATA HDD) http://www1.jp.dell.com/content/products/productdetails.aspx/pedge_r200?c=jp&cs=jpbsd1&l=ja&s=bsd写真は我が家の部屋。タワーサーバの前に、1Uサ…

CentOSにtracを入れてsvn連携するまでのメモ

下記URLのように、svnでコミットする際に、コメントにrefs #1みたいにして、tracのチケット履歴にコミットしたコメントとソースコードへのリンクを自動で入れる連携を行うまでのメモ http://www.thinkit.co.jp/cert/article/0712/4/4/3.htm結構はまったので…

1つのIPでSSLの複数のバーチャルホストをしたい

ブラウザからSSLでアクセスした際に、信頼されてない証書というエラーダイアログが出ても良いので、下記のことを実現したいんですが、可能なのでしょうか?誰か知ってる人がいたら教えて下さい。 WEBサーバはApache 2.2.11です。 やりたいことは、下記のよう…

ノートPC購入(EeePC S101)とLiux化の検討

そろそろ2Kg以上あるMacbookを持ち歩くのはしんどくなってきたので、ノートPCを購入しようと検討してました。1.1KgでハイパワーのThinkpad X200sは15万ぐらい。ただ、そんなパワーのあるPCを持ち歩く必要がある?って思って、色々と迷ってた。もう一つの候補…

iscsiサーバを使ってwindowsコンテンツをバックアップ

いまだにSeagateのHDDを使い続けてるってこともあるんだけど、毎日Windowsのコンテンツをバックアップしたいなと思ってます。 自宅のlinuxサーバにiscsiを入れて、WindowsにMicrosoftが無料で配布しているiSCSI Initiatorをインストールしてwindowsからiscsi…

Linuxでファイルを暗号化

DBのダンプデータを別サーバに転送したり、テープなどの他メディアに書き出す場合にファイルの暗号化をしたかったので調べたらopensslコマンドでできるみたい。 暗号化する対象のファイルを作成 $ vi hoge.txt aaaaaaaa ggggggggggg 暗号化するパスワードの…

screenがWuff Wuffうるさいので黙らせておく

タブで補完して候補が多くあった場合とか、普通のシェルではビープ音が鳴るだけの場合に、 Wuff Wuff とうざいぐらいに言葉が出力されてしまうこれをOFFにする方法は、homeディレクトリに.screenrcを作って下記を記載すればOK。 ついでに、現在開いている端…

screenが便利すぎる!

screenは仮想的に複数端末を作ってそれを自由に切り替えられるので、サーバ管理する際によく使うようになった。これで同じサーバに複数TeraTermを立ち上げてログインしなくても、コンパイルしながら設定ファイルを書き換えるとか簡単になる。Screenの詳しい…