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 でアクセスしてみます。 基本設定終了
© Copyright 2024 ExpyDoc