CentOS 7の基本設定
公開日:2019年07月10日
最終更新日:2019年07月28日
レベル:★★☆☆☆
DVDメディアからCentOS 7 のインストールが完了した後に基本的な設定を行う。
この記事の目次
ネットワークの設定
以降の作業はrootで実行します。
- CentOS 7の場合、デフォルト設定ではネットワークの名称が「eth0」等ではなく「eno16777736」等になっています。
以降ではこれを「ネットワークインタフェース名の変更」に記載した手順で「ethX」に変更しているものとします。
/etc/sysconfig/network-scripts/ifcfg-ethX ファイルを編集する。
CentOS 7 のインストール直後は、マシン起動時ネットワークが自動起動しない設定になっているのでこれを変更します。
- ネットワークカードを2枚以上装着している場合は、ifcfg-eth1, ifcfg-eth2・・・も同様に編集してください。
- 固定IPアドレスを割り振る場合は、「CentOS 7のインストール 2.IPアドレスを手動で割り当てる場合」を参考に本ファイルを編集してください。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
---------------------------------------------------------------------------------------
TYPE=Ethernet
:
ONBOOT=yes <-------------------------------------- 「no」から「yes」 へ
---------------------------------------------------------------------------------------
ホスト名の変更
デフォルトで「localhost.localdomain」になっているホスト名を変更します。
ホスト名は「/etc/hostname」ファイルに持っています。
# vi /etc/hostname
---------------------------------------------------------------------------------------
localhost.localdomain <--------- この行を削除して正しいホスト名を設定
---------------------------------------------------------------------------------------
- /etc/hostname ファイルはコメント「#」がきかないので、「localhost.localdomain」の行を削除して正しいホスト名を設定すること。
hostsファイルの設定
必要に応じて「/etc/hosts」ファイルを編集します。
下記の例ではホスト名「www.sample.com」を設定しています。
# vi /etc/hosts
---------------------------------------------------------------------------------------
#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 www.sample.com
::1 www.sample.com
---------------------------------------------------------------------------------------
以上の設定が終わったら一旦再起動し、次の事項を確認します。
- ネットワークが接続されていること
任意の場所にpingを打って確認してみる - ホスト名が正しい名称に変わっていること
プロンプトが「[root@localhost ~]#」ではなく「 [root@正しいホスト名 ~]#」になっていることを確認する
基本ソフトウェアのインストール
zip, unzip
よく使う圧縮・展開用ソフトウェアである「zip」および「unzip」をインストールします。
# yum -y install zip unzip
wget
インターネットから必要なファイルをダウンロードする際に利用するツール「wget」をインストールします。
# yum -y install wget
semanage
CentOS 7 に標準で入っている「SELinux」を設定するためのツール「semanage」をインストールします。
# yum provides *bin/semanage
# yum -y install policycoreutils-python
ー 以上 ー