Debian 7 のインストール GTM のサポート OS は Red Hat Enterprise

Debian 7 のインストール
GTM のサポート OS は Red Hat Enterprise Linux 6 and 7;Ubuntu 12.04 LTS and Ubuntu 14.04
LTS;SuSE Linux Enterprise Server 11 となっています。
Ubuntu は Debian GNU/Linux をベースとしたオペレーティングシステム (OS) である。
Debian は著者が以前より手がけていたので、サポートリストには無いですが、インストー
ルを試みたところ良好に動作します。
Ubuntu のバッケージは同時期の Debian の
unstable 版のため Debian の次世代パッケージとほぼ同一と考えられます。 今回の GT.M、
EWD.js のインストール試験の中で、utf-8 環境で全てのインストールパターンを問題なく
完遂出来た OS は ubuntu-14.04.2-desktop と debian7 でした。
本例は debian 7 64 ビットバージョンを使い GUI 環境のインストールしない例です。もち
ろん GUI 環境にもインストール可能ですので GUI が希望の方は本例を参考にしてインスト
ールを進めてください。
GTM インストールイメージの入手先
http://cdimage.debian.org/cdimage/archive/7.8.0/amd64/iso-cd/debian-7.8.0-amd64-netinst.iso
VMweare player 上に仮想マシンとして作っています。
サーバーとして運用しますので IP アドレスは固定 IP を設定します。
ICU のバージョンは 4.8 をインストールしています。
GTM は現時点で最新の V6.2-002_x86_64 を使用しました
node.js は現時点で最新の v0.12.4 をインストールしています。
サーバー運用なので SSH サーバーと標準
システムユーティリティのみ選択。GUI 環
境を作りたい方は Debian ディスクトップ
環境にもチェックを入れて下さい。
GUI の無いサーバーが立ち上がります。
ユーザー名とパスワードを入力してコンソ
ールに入ります。
インストール終了
Debian システム設定
ネットワーク設定の調査
スーパーユーザーになり、ネットワーク設定を調査します。
takayoshi@shu:~$ su
パスワード:
root@shu:/home/takayoshi# ifconfig
eth0
Link encap:イーサネット ハードウェアアドレス 00:0c:29:59:6e:1f
inet ア ド レ ス :192.168.93.131 ブ ロ ー ド キ ャ ス ト :192.168.93.255
マス
ク:255.255.255.0
DHCP で割り当てられたアドレスが表示されます。
VMweare player の場合 DHCP で XX.XX.XX.128 以上が割り当てられますので、この範
囲外のアドレスを割り当てます。本例のアドレスは 192.168.93.54 とします
ネットワーク設定
サーバーですから IP アドレスが都度変わると困るので固定 IP アドレスを割り振りま
す。
/etc/network に移動します。
root@shu:~$ cd /etc/network
ディレクトリの内容を確認
root@shu:/etc/network$ ls
if-down.d
if-post-down.d
if-pre-up.d
if-up.d
interfaces interfaces.d
run
vi を使って/etc/network/interfaces を編集します。
青字の部分を追加します。環境に合わせて IP アドレス、ドメイン名など変更してく
ださい。
root@shu:/etc/network$ vi interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.93.54
netmask 255.255.255.0
gateway 192.168.93.2
dns-nameservers 192.168.93.2
auto eth0
設定の有効化
root@shu:/etc/network# /etc/init.d/networking restart
[....] Running /etc/init.d/networking restart is deprecated because it may not
r[warnble some interfaces ... (warning).
[....] Reconfiguring network interfaces...
ユーザーの追加
nicu ユーザーを追加
root@shu:/home/takayoshi# adduser nicu
sudo のインストール
root@shu:/home# aptitude install sudo
visudo
で sudo 出来るユーザーを追加します
root@shu:/home# visudo
# User privilege specification
root
ALL=(ALL:ALL) ALL
takayoshi ALL=(ALL:ALL) ALL
nicu ALL=(ALL:ALL) ALL
inetd のインストール
注意
必ず proftpd のインストール前に openbsd-inetd をインストールして下さい。
もし openbsd-inetd より先に proftpd をインストールしてしまった場合は手動で起動設定
を行うか、一度 proftpd を完全に削除してからインストールして下さい。
debian の最近の標準は openbsd-inetd のようです。
root@shu:/home# aptitude -y install openbsd-inetd
proftpd
のインストール
root@shu:/home# aptitude -y install proftpd
パッケージを事前設定しています ...
必要な時だけ ftpd を起動させたいので inetd 経由の起動法 y を選びます。
インストールが終了すると、何も設定しなくても動作します。
FFFTP でアクセスしてみます。
基本設定終了