« 2005年03月 | メイン | 2005年05月 »
2005年04月25日
VAIO C1S CentOS4.0インストールメモ
しばらく使っていなかったC1Sを再利用するべく、Webサーバのリプレスをしました。
CentOS4.0 Xをインストールせず、サーバを選択しました。
スペック:
CPU MMX 266MHz
MEM 128MB
HDD 20GB(6GB→20GBに置換)
NIC corega FEther PCC-TXD
CDD PCG-CD51/A
1)テキストインストールで実施。
GUIインストールすると、画面が乱れて、インストールを続行できない為。
2)OSを起動して使用していると、ACPI関係のエラー(AE_NOT_FOUND)が大量に表示されるて使いづらいので修正。
# vi /etc/grub.conf
に acpi=off apm=on を追加する。
例:
------------------------------------------------------------
title CentOS (2.6.9-5.0.5.EL)
root (hd0,1)
kernel /boot/vmlinuz-2.6.9-5.0.5.EL ro root=LABEL=/ vga=0x311 acpi=off apm=on
initrd /boot/initrd-2.6.9-5.0.5.EL.img
------------------------------------------------------------
※vga=0x311 はコンソール画面で640x480 64k色を設定している。
Kernel起動時ペンギンが表示されます。
1024x480でコンソールを使える方法があるようなのだが、Kernel2.4にNeoMagicパッチをあてる方法はNetに情報があったのだが、2.6の情報がなく断念。
3)corega FEther PCC-TXD の認識。
1. /etc/pcmcia/config に以下の記述を追加します。
------------------------------------------------
card "corega PCC-TXD Ethernet"
version "corega K.K.", "corega FEther PCC-TXD"
bind "axnet_cs"
------------------------------------------------
2. # /etc/rc.d/init.d/pcmcia restart
4)SELinuxの無効化
#setenforce 0 ←selinux無効。
#vi /etc/sysconfig/selinux
SELINUX=enforcing
↓
SELINUX=disabled ←次回起動時無効化設定。
投稿者 takayuki : 21:09 | コメント (0)
2005年04月24日
CentOS4.0 MovableTypeインストールメモ
サーバのリプレスを実施した際のメモ。
Fedora→CentOS(VAIO C1S)に自宅サーバを移設を実施。
MovableType(MT)のインストール方法は、色々参考サイトがあるのでインストール(設置)までの工程は除外。
※インストールのお勧めの本は、Linux WORLD 2005年3月号。
※/var/www/cgi-bin/ にMTを解凍しdbディレクトリを作成。
※Apacheやmt.cgiなどのセキュリティ対策設定も忘れずに。
1)mt-check.cgi実行時足りないモジュールのインストール
1.Image::Magick
#yum install ImageMagick
#yum install ImageMagick-perl
2.CPAN Crypt::DSA
#perl -MCPAN -e shell ←CPANをはじめて使う場合は初期設定が必要。
基本的にリターンで進めて行く、下記の項目で近いサーバを選ぶ。
------------------------------------------------------
(1) Africa
(2) Asia
(3) Central America
(4) Europe
(5) North America
(6) Oceania
(7) South America
Select your continent (or several nearby continents) [] 2 ←2のAsiaを選択し、リターン。
------------------------------------------------------
(1) China
(2) Indonesia
(3) Israel
(4) Japan
(5) Malaysia
(6) Philippines
(7) Republic of Korea
(8) Russian Federation
(9) Saudi Arabia
(10) Singapore
(11) Taiwan
(12) Thailand
Select your country (or several nearby countries) [] 4 ←4のJapanを選択し、リターン。
------------------------------------------------------
(1) ftp://ftp.ayamura.org/pub/CPAN/
(2) ftp://ftp.cpan.jp/CPAN/
(3) ftp://ftp.dti.ad.jp/pub/lang/CPAN/
(4) ftp://ftp.jaist.ac.jp/pub/lang/perl/CPAN/
(5) ftp://ftp.kddlabs.co.jp/CPAN/
(6) ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/
(7) ftp://ftp.u-aizu.ac.jp/pub/CPAN
Select as many URLs as you like,
put them on one line, separated by blanks [] 2
------------------------------------------------------
↑表示の順番が違うかもしれないが、使いたいサイトの番号を入力し、リターン。
cpan> install Crypt::DSA
↑Crypt::DSAをインストール。
2)mt-load.cgiを実行。
「Tie db/blog.db ができません: Permission denied selinux」
#setenforce 0 ←selinux無効。
#vi /etc/sysconfig/selinux
SELINUX=enforcing
↓
SELINUX=disabled ←次回起動時無効化設定。
3)cgi-bin/からhtml/に必要なファイルをコピー。
# cd /var/www/html
# mkdir mt
# cd mt
# cp /var/www/cgi-bin/mt/index.html .
# cp /var/www/cgi-bin/mt/mt.js .
# cp /var/www/cgi-bin/mt/styles.css .
# cp -R /var/www/cgi-bin/mt/docs .
# cp -R /var/www/cgi-bin/mt/images .
後は、mt-load.cgiを削除して、mt.cgiにアクセスして編集をはじめる。
現WebサーバからのMTの記事のバックアップとリストアをするか考え中(汗。
ディレクトリごと、コピーして埋め込めば良いのではないかと、想像までて今回は終了。(汗
投稿者 takayuki : 18:31 | コメント (0)
2005年04月19日
Fedora Core1 Legacyに移行メモ
Fedora Legacy
に従い作業を実施。
1)apt-get
1./etc/apt/sources.list に下記を追加
rpm http://download.fedoralegacy.org/apt fedora/1/i386 os updates legacy-utils
2.#apt-get update
3.#apt-get upgrade
2)yum
1./etc/yum.conf に下記を追加
[base]
name=Fedora Core $releasever base
baseurl=http://download.fedoralegacy.org/fedora/$releasever/os/$basearch
[updates]
name=Fedora Core $releasever updates
baseurl=http://download.fedoralegacy.org/fedora/$releasever/updates/$basearch
[legacy-utils]
name=Fedora Legacy utilities for Fedora Core $releasever
baseurl=http://download.fedoralegacy.org/fedora/$releasever/legacy-utils/$basearch
2.#yum update
Fedora Core1を今でも使っているユーザも多いらしく、私もVPCを使うのにKernel 2.4が望ましいので使う事にしました。
投稿者 takayuki : 19:46 | コメント (0)
Gentoo 2005.0にMythtv 0.17 Frontendメモ
Gentooのセットアップを済ませたので、Mythtvを入れた時のメモ。
※Frontendとして使う為、キャプチャカードなどの設定はしていない、Backend デーモンも起動しない。
※音源の設定はAlsaで設定済み。
※ビデオカード設定済みとする、動画をオーバーレイ再生できる状態。
1) emerge mysql
2) emerge kde
3) ACCEPT_KEYWOEDS="~x86" emerge mythtv
↑家ではBackendが0.17なのでGentoo側も0.17に合わせる為にマスクを解除して、インストール。
4)Mysqlを使えるようにする。
#/etc/init.d/mysql start
↑試しに起動してみる。
#rc-update add mysql default
↑次回起動時、自動起動するように設定する。
#mysql -u root mysql
mysql>SET PASSWORD FOR root=PASSWORD('パスワードを入力');
mysql>exit
↑Mysqlのrootパスワードを設定する。1度設定していれば、必要は無し。
#mysql -u root -p < /usr/share/mythtv/database/mc.sql
$mythsetup
↑Backendが別なので、BackendのIP Addressを設定する。
$mythfrontend
↑録画されている、動画を再生できるか確認して終了。
2005年4月19日現在Mythtv0.18がリリースされているが、様子見保留。
投稿者 takayuki : 11:41 | コメント (0)
2005年04月09日
Gentoo 2005.0を入れてみた。
Fedora Core3にMythtv Frontend を入れて使っていたのだが、めまぐるしいOSのバージョンアップに着いて行く事であっぷあっぷ。
サーバとしては使っているのだが(Fedoraをサーバに使うことは、どうなのかな?とも思いますが・・・汗)、デスクトップとして使うための作業を何もしていなかった。
自分の使いやすい環境にカスタマイズして出来上がったら、OSのバージョンアップ(汗
そんなことも有り、FC1の時はカスタムして使いやすくしていたのだが、FC2から手間のかからない事だけしていた。
どうせなら、長い目で使えるディストリにしようと、Gentooを選んだ。
入れてみた感想は、時間が必要。
時間以外では、心配していた周辺機器やグラカ、NICの認識もすんなり。
パッチ関係も自動であてる、あてる基準とかまだ理解してないがこれもすごいのではないかなと、思っていたりする。
あとは、自分が使いたい物だけを選んで入れる事ができる、不必要な物は入れないで良い所が気に入った。
敷居が高いと、少し敬遠していたが、飛び込めはどうにかなるものだなと。
またこれで、しばらくLinuxで遊ぶことができそうで、嬉しくなった週末。
投稿者 takayuki : 21:16 | コメント (0)
2005年04月06日
自宅サーバ+DDNSでMovableTypeのメンテナンス方法
ブロードバンドルータ+ダイナミックDNS(DDNS)を使用している環境で、LAN内からMovableType WEBサーバに接続しようとするとルータへのログイン画面が出てサーバに接続できないときは。
①hostsファイルに、MovableType WEBサーバを登録する。
②外部Proxyを使用する。
③LAN内 DNSサーバを立てる。
①が簡単なのでメモします。
設定後XPはそのまま反映されると思いますが、2000とLinuxの場合はリブートが必要(Linuxの場合、Networkのリブート)。
Windows の場合
XP
c:\windows\system32\drivers\etc\hosts
2000
c:\winnt\system32\drivers\etc\hosts
にMovableTypeを運用しているサーバを登録する。
(例
127.0.0.1 localhost
192.168.xxx.xxx hogemt.co.jp ←自分の環境に合わせて追加する。
Linuxの場合
/etc/hosts
にMovableTypeを運用しているサーバを登録する。
(例
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 hoge localhost.localdomain localhost
192.168.xxx.xxx hogemt.co.jp ←自分の環境に合わせて追加する。
※ドメイン名をサーバ名にしています。
※MTの場合IPアドレスではなく、名前で登録設定します、LAN内のみの使用であればIPアドレスだけでも運用できると思いますが、外に公開する場合は名前で設定しますので、LAN内からのアクセスには名前解決をLAN内で解決しないといけない為。
投稿者 takayuki : 18:30 | コメント (0)
2005年04月05日
息子の感情
表現パターンが増えた。
つかまり立ちして、疲れてくると自分で離れられなくなり、助けて泣きをするようになった、しかも目をみて訴えながら泣く。
昼間に人に多くあったり、色々連れ回すと、たいがい夜鳴きをする。
TVで見た話では、昼間の刺激を寝ている間に処理しようとして、脳がオーバーロードして夜鳴きをするらしい。
ちゃくちゃくと脳が作られて行き、反応や感情も複雑になるんだろうと思う。
投稿者 takayuki : 00:29 | コメント (0)
2005年04月02日
Apacheセキュリティ向上のメモ
# vi /etc/httpd/conf/httpd.conf
エラーページでOS名を表示させない。
ServerTokens OS
↓
ServerTokens Prod
エラーページでAacheのVer.を表示させない。
ServerSignature On
↓
ServerSignature Off
インデックスが無い時にエラーページを表示させる。
Options Indexes FollowSymLinks
↓
Options -Indexes FollowSymLinks
ブラウザから直接ファイルを指定するとダウンロードできてしまうファイルを、ダウンロードさせなくする。
「
Deny from all
192.168.1.xxxからのアクセスログを除外する。
# CustomLog /var/log/httpd/access_log common
CustomLog /var/log/httpd/access_log combined env=!no_log
SetEnvIf Remote_addr 192.168.1. no_log
投稿者 takayuki : 06:50 | コメント (0)
2005年04月01日
嫁さんのブログと勉強
嫁さんが書いている、ブログサイトのリニューアルがあったらしいのだが、使い方が変わって表現したい表示をしてくれないみたいだ。
そこで、タグの勉強を始める嫁・・・(汗。
凝り性な嫁はそのまま、タグと格闘する事4時間。
コツはつかんだようだ、だいぶ自分のイメージするレイアウトになってきたと言っている。
問題は凝り性の為、できるまでPCから離れようとしない、まいった。