サーバー設定 · 1 min read · Jan 07, 2026

完璧なサーバー - CentOS 6.5 x86_64 (Apache2, MySQL, PHP, PureFTPD, Postfix, Dovecot および ISPConfig 3) - ページ 2

Wired タブに移動し、ネットワークインターフェース (おそらく eth0) を選択して、[Edit…] をクリックします:

[Connect automatically] チェックボックスにチェックを入れ、[IPv4 Settings] タブに移動して、[Method] ドロップダウンメニューで [Manual] を選択します。DNS サーバー欄に 1 つ、2 つ、または 3 つのネームサーバー (カンマで区切る) を入力します (例: 192.168.1.200,8.8.8.8)。次に、[Addresses] エリアの隣にある [Add] ボタンをクリックします:

次に、ネットワークカードに静的 IP アドレスとネットマスクを設定します (このチュートリアルでは、デモ目的で IP アドレス 192.168.2.249 とネットマスク 255.255.255.0 を使用しています。正しい値がわからない場合は、http://www.subnetmask.info が役立つかもしれません)。また、ゲートウェイ (例: 192.168.2.254) を入力し、[Apply…] ボタンをクリックします:

次に

ネットワーク設定はこれで完了です。[Next] ボタンをクリックします:

タイムゾーンを選択します:

ルートのパスワードを設定します:

次にパーティショニングを行います。[Replace Existing Linux System(s)] を選択します。これにより、小さな /boot パーティションと大きな / パーティションが作成され、私たちの目的には適しています:

[Write changes to disk] を選択します:

次に、インストールするソフトウェアを選択します。[Basic Server] を選択し、追加のリポジトリフィールドで CentOS にチェックを入れ、[Customize later] を選択して [Next] をクリックします:

インストールが始まります。これには数分かかります:

最後に、インストールが完了し、コンピュータから DVD を取り出して再起動できます:

再起動後、root としてログインします。

このチュートリアルの最後に ISPConfig をインストールしたいと思います。ISPConfig には独自のファイアウォールが付属しています。だから、今はデフォルトの CentOS ファイアウォールを無効にします。もちろん、必要に応じてそれをオンにして設定することもできます (ただし、その場合は、後で他のファイアウォールを使用しない方が良いでしょう。CentOS ファイアウォールと干渉する可能性が高いため)。

実行します…

system-config-firewall-tui

… そしてファイアウォールを無効にします。その後、[OK] を押します:

選択を確認するために [Yes] を選択します:

インストール中にネットワークカードを設定しなかった場合は、今それを行うことができます。実行します…

system-config-network

… そしてデバイス設定に移動します:

ネットワークインターフェースを選択します:

次に、ネットワークの詳細を入力します - DHCP を無効にし、静的 IP アドレス、ネットマスク、ゲートウェイ、および 1 つまたは 2 つのネームサーバーを入力し、[Ok] を押します:

次に、[Save] を選択します:

追加のネームサーバーを指定することもできます。[DNS configuration] を選択します:

ここで、追加のネームサーバーを入力し、[Ok] を押します:

その後、[Save&Quit] を押します:

今、実行します

ifconfig

インストーラーが IP アドレスを正しく取得したか確認します:

[root@server1 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:00:85:AC
inet addr:192.168.2.249 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe00:85ac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278 errors:0 dropped:0 overruns:0 frame:0
TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28503 (27.8 KiB) TX bytes:16360 (15.9 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@server1 ~]#

ネットワークカードがそこに表示されない場合は、起動時に有効になっていない可能性があります。この場合、ファイル /etc/sysconfig/network-scripts/ifcfg-eth0 を開きます

vi /etc/sysconfig/network-scripts/ifcfg-eth0

そして、ONBOOT を yes に設定します:

[…]
ONBOOT=yes
[…]

そしてサーバーを再起動します。

/etc/resolv.conf を確認して、以前に設定したすべてのネームサーバーがリストされているか確認します:

cat /etc/resolv.conf

ネームサーバーが欠けている場合は、 system-config-network を実行して、欠けているネームサーバーを再度追加します。

さて、設定に進みましょう…

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。