[[FrontPage]]
*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
をダウンロード


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS