LinuxWorld2002/6月号参照
sshdのインストールとプレインテキストパスワードの許可 # apt-get install ssh # vi /etc/ssh/sshd_config PasswordAuthentication yes # /etc/init.d/ssh restart
auto eth0 iface eth0 inet static address 192.168.1.30 network l92.168.1.0 netmask 255.255.255.0 broadcast 192.168.1.255 gateway 192.168.1.1
windows版をダウンロードしてbatファイルを走らせる。 いくつかの入力が求められるので 適当なミラーを指定して実行する
その設定はjigdo-lite-settiongs.txtに保存される。
今回はこのように記入された。
jigdo='http://non-us.cdimage.debian.org/jigdo-area/3.0_r2/jigdo/i386/woody-i386-1_NONUS.jigdo' debianMirror='http://ftp.jp.debian.org/debian/' nonusMirror='' tmpDir='.' jigdoOpts='--cache jigdo-file-cache.db' wgetOpts='--passive-ftp --dot-style=mega --continue --timeout=30' scanMenu=''
http://non-us.cdimage.debian.org/jigdo-area/3.0_r2/jigdo/i386/woody-i386-1_NONUS.jigdo
http://ftp.jp.debian.org/debian/
alienというコマンドを利用してRPMファイルをdebパッケージに変換できる
adduserを使わないとhomeディレクトリを作ってくれません。
apt-get install apache デフォルトのままUserDir使用可能 apt-get install php4 apache.confを変更する LoadModuleとAddTypeの項目をコメントアウトするだけ 初期設定ではディレクトリリストが出てしまうので要注意
apt-get install apache2
/etc/samba/smb.confの[PUBLIC]のbrowseable = Yes
apt-get install libapache-mod-ssl
httpd.conf設定
LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so <IfModule mod_ssl.c> Listen 80 Listen 443 </IfModule> #SSLEngine on #SSLCertificateFile /etc/apache/key/tu.crt #SSLCertificateKeyFile /etc/apache/key/tu.key
デフォルトのインストールでは負荷のかかるdebian本家サーバーなので国内ミラーに変更すること
#DNSラウンドロビンのcdnを利用する deb http://cdn.debian.or.jp/debian/ stable main contrib non-free deb-src http://cdn.debian.or.jp/debian/ stable main contrib non-free
deb http://www.backports.org/debian sarge-backports main contrib non-free deb-src http://www.backports.org/debian sarge-backports main contrib non-free
apt-get install apache2 apt-get install php5
自宅サーバで利用したときのaptの履歴。利用機能はWeb,Samba,PHP,Postgres
apt-get install sshd apt-get install openssh-server apt-get install samba apt-get install libapache2-mod-php5 apt-get install libapache2-mod-php5 apt-get install php-db apt-get install php-pdo apt-get install php5-pd apt-get install php5-pgsql postgresql-8.1 apt-get install php5-pgsql