Etch 始動

カテゴリ: Linux設定・活用
|

ネットワークが開通したら、次は apt の設定です。

まずは /etc/apt/sources.list の取得先を Ring サーバに変更します。

deb http://www.ring.gr.jp/archives/linux/debian/debian/ etch main contrib non-free
deb-src http://www.ring.gr.jp/archives/linux/debian/debian/ etch main contrib non-free

で、「apt-get update」でパッケージインデックスの再同期を行います・・・
ん? なんか GPG error とか出ます。
どうやら VM を作成したひとが追加していたアンオフィシャルのリポジトリについての公開鍵がないといっているようです。

ちょっと調べると、以下の手順を行うと解決できるようです。

gpg --keyserver pgp.nic.ad.jp --recv-keys エラーに含まれるコード
gpg --armor --export エラーに含まれるコード | apt-key add -

OK。
続けて現在インストールされているものを最新にしておきます。

# apt-get upgrade

設定できたら、apt-get。
最終的に入れたパッケージはだいたいこんな感じ・・・

基本:
hdparm smartmontools
jless screen tcsh unzip bzip2 nkf locales manpages-ja
telnet ftp dnsutils lynx ncftp w3m rtorrent
emacs ispell wl 
開発:
gcc make libc6-dev patch manpages-ja-dev libxml2-dev libxml-dev
WWWサーバ、Movable Typeなどで必要なもの:
apache2 php5 php-pear analog libapache2-mod-encoding
imagemagick perlmagick libgd-gd1-perl
libxml-atom-perl libjcode-pm-perl libarchive-tar-perl libarchive-zip-perl
メールサーバ:
exim4 dovecot-common dovecot-imapd fetchmail fetchmailconf
squirrelmail squirrelmail-locales
その他サーバ:
ftpd ntpdate openntpd openssh-server openssl telnetd bind9 samba swat
MySQL:
mysql-server php5-mysql

インストールできたら、次は設定です。
今回は旧サーバもあるので、移せるものはコピーで済ませます。
とりあえずは、軽めのところから・・・

#### 日本語環境の設定
# dpkg-reconfigure locales
#### NTP サーバを ntp.ring.gr.jp に変更)
# vi /etc/openntpd/ntpd.conf
#### ssh のセキュリティ設定を強化
# vi /etc/ssh/sshd_config (PermitRootLogin と、PasswordAuthentication を no に)
# vi /etc/hosts.deny
# vi /etc/hosts.allow
#### DNS 設定を旧サーバからコピー
# cd /etc/bind/
#  GET db.* named.conf.local named.conf.options
#### SMTP (Exim4) の設定をコピー
# cd /etc/exim4
# GET update-exim4.conf.conf
# update-exim4.conf
#### IMAP (dovecot) の設定を編集
# vi /etc/dovecot/dovecot.conf (protocols = imap imaps)

ちょっと長くなったので、今回はここまで・・・

「Linux設定・活用」の新着

最近のコメント


最近のコメントを表示...
Powered by Movable Type 7.1.1