- 追加された行はこの色です。
- 削除された行はこの色です。
[[FrontPage]]
You're a real deep thkerni. Thanks for sharing. http://bgbgmcmbsan.com [url=http://wfemohk.com]wfemohk[/url] [link=http://iokcxtpu.com]iokcxtpu[/link]
*20071020 [#v4054170]
*無印玄箱のDebian Etch化の手順 [#k98a84ca]
-玄箱PROのDebian Etch化の手順を参考に
-http://www.nk.rim.or.jp/~jun/kpro_memo/kpro_etch.html
-無印玄箱/玄箱HGはCPUがPowerPCのため、OABI/EABIは関係ないみたい
-工場出荷状態からスタートです
-Windowsは全く使いません。Linuxクライアントから100%操作です!
**ログイン [#jd879c3f]
DHCPサーバとの通信がうまくいっている場合は、
# nmap -O 192.168.0.0/24
として、探します。
DHCPサーバとの通信がうまくいっていない場合、Linuxクライアントで
# ifconfig eth0:1 192.168.11.152
# telnet 192.168.11.150
Trying 192.168.11.150...
Connected to 192.168.11.150.
Escape character is '^]'.
Kroutoshikou KURO-BOX (IETSUNA)
kernel 2.4.17-kuro-box on ppc
KURO-BOX-EM login: root
Password:
#
まずは、時刻修正。
以下は、いまくいきませんでした。
# telnet 192.168.0.139
IPアドレスを変更。
# cd /etc/network
# vi interfaces
変更前
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
hostname `hostname`
変更後
auto lo
iface lo inet loopback
auto eth0
#iface eth0 inet dhcp
# hostname `hostname`
iface eth0 inet static
address 192.168.0.250
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
保存して
# reboot
としても、どうも起動しないみたい。
立ち上がるのを待ちます
ping 192.168.0.250
PING 192.168.0.250 (192.168.0.250) 56(84) bytes of data.
From 192.168.0.128 icmp_seq=1 Destination Host Unreachable
From 192.168.0.128 icmp_seq=2 Destination Host Unreachable
From 192.168.0.128 icmp_seq=3 Destination Host Unreachable
.
.
.
**patch, MAKEDEV, debootstrap, wgetのインストール [#xb16c49d]
-http://ftp.debian.org/debian/pool/main/d/debootstrap/ から適当に新しそうなものをとってくるudev版があったが??? 今回はdebootstrap_1.0.4.tar.gzを使った。
-http://ftp.gnu.org/gnu/wget から適当に新しそうなものをとってくる wget-1.10.2.tar.gz を使いました。
-http://ftp.debian.org/debian/pool/main/m/makedev/ から適当に新しそうなものということで、makedev_3.3.8.2.orig.tar.gzを使おうかと思ったが、どうしてか参考サイトではmakedev_2.3.1-84.diff.gz をとっている。今回は参考サイトに習いました。ということで、以下の2ファイルも必要になります。
--http://ftp.debian.org/debian/pool/main/m/makedev/ からmakedev_2.3.1-84.diff.gz をとってくる
--http://ftp.gnu.org/gnu/patch から適当に新しそうなものをとってくる patch-2.5.4.tar.gz を使いました。
*20071017 [#g5556674]
apache,sshの自動起動方法
rc0.d rc2.d rc6.dに設置しないといけない
ln -s ../init.d/apache S20apache
ln -s ../init.d/ssh S20ssh
*オリジナルのLinuxでapacheを動作させる方法 [#fc72efd7]
Webを少しぐぐってみましたが,オリジナルのLinux上で動作させる方法が見付かりませんでした。
通常は,Vine化やDebian化を行った上でapacheをインストールしているようです。しかし、Debian化やVine化をしてしまうと、元々の管理画面やファイルサーバ機能が使えなくなります。管理画面はWebadminを使ってもよいかもしれませんが、今回はアプライアンスとして使うことを考え,以下の要件を考慮してオリジナルのLinuxでapacheを動作させることとしました。
-通常の管理は素人が行う
-IPアドレスの変更などはWeb画面から行う
-マニュアルレスで画面を見ればわかるように
-マニュアルや設定資料を紛失しても、気の利いた人が見ればわかるようにオリジナルの設定からなるべく変更しない
**下準備 [#ed5b219a]
付属CDのbinary以下にあるファイルを全て転送。
autoconf-2.13.tar.gz gettext-0.10.35.tar.gz openssl.tar.gz
automake-1.4p4.tar.gz glibc-2.2.3.tar.gz patch-2.5.4.tar.gz
binutils-2.10.91.0.2.tar.gz libgdbm-1.7.3.tar.gz perl-5.6.1.tar.gz
bison-1.28.tar.gz libstdc++2.10-2.95.3.tar.gz portmap-5beta.tar.gz
bzip2-1.0.2.tar.gz m4-1.4.tar.gz python-2.0.tar.gz
diff-2.7.tar.gz make-3.79.1.tar.gz texinfo-4.0b.tar.gz
flex-2.5.4.tar.gz nfs.tar.gz textutils-2.0.tar.gz
g++-2.95.3.tar.gz ntp-4.0.99g.tar.gz xinetd-2.3.3.tar.gz
gcc-2.95.3.tar.gz openssh-3.0.2p1.tar.gz
gdb-5.1.tar.gz openssl-0.9.6e.tar.gz
めんどくさいので全部展開した.
tar xvzpf hogehoge.tar.gz -C /
cd /usr/local
mkdir src
ここに
http://www.apache.jp/misc/download.html
から、httpd-2.2.3.tar.gzをダウンロード
http://oku.edu.mie-u.ac.jp/~okumura/linux/?Apache%202
を参考に,make
CFLAGS="-O2" ./configure --enable-so
make
make install
自動起動も同様に上記サイト情報を元に設定する。
345 cd /etc/rc.d
346 ls
347 cd ..
348 ls
349 cd init.d
350 ls
351 vim apache
352 vi apache
353 cd ..
354 cd rc.d
355 cd rc2.d
356 ln -s ../init.d/apache S20apache
357 ls
358 cp S20apache ../rc0.d
359 cp S20apache ../rc6.d
360 reboot
*Vine化 [#cbec5f8c]
オリジナルのLinuxが動作している状態からのバージョンアップ
http://kuro.dsk.jp/
より、vine_2004_04_04_2_dist.tgz
をダウンロード