基本的なOS設定(Amazon Linux2)
Amzon Linux2 でEC2をたてた後、まずは基本的なOS設定を実施します。
基本的な設定の手順を以下に記載しました。
基本的なOS設定手順
1. OS設定
以下内容を実施する
1-1. パッケージ更新
$ sudo yum update -y
1-2. vimのインストール確認
AmazonLinux2ではデフォルトで存在
$ sudo yum list installed | grep vim vim-common.x86_64 2:8.1.1602-1.amzn2 installed vim-enhanced.x86_64 2:8.1.1602-1.amzn2 installed vim-filesystem.noarch 2:8.1.1602-1.amzn2 installed vim-minimal.x86_64 2:8.1.1602-1.amzn2 installed
1-3. タイムゾーン変更
$ timedatectl status $ sudo timedatectl set-timezone Asia/Tokyo
(事前)
$ timedatectl status Local time: 金 2020-05-01 02:53:35 UTC Universal time: 金 2020-05-01 02:53:35 UTC RTC time: 金 2020-05-01 02:53:34 Time zone: n/a (UTC, +0000) NTP enabled: yes NTP synchronized: no RTC in local TZ: no DST active: n/a
(事後)
$ timedatectl status Local time: 金 2020-05-01 11:54:20 JST Universal time: 金 2020-05-01 02:54:20 UTC RTC time: 金 2020-05-01 02:54:18 Time zone: Asia/Tokyo (JST, +0900) NTP enabled: yes NTP synchronized: no RTC in local TZ: no DST active: n/a
glibcパッケージが更新されるとパッケージ更新に含まれるスクリプトによりUTCに設定されるのを防ぐための設定を追加
$ vim /etc/sysconfig/clock
▼ 追加内容
ZONE="Asia/Tokyo" UTC=False
1-4. 日本語ロケール追加
$ localectl status $ sudo localectl set-locale LANG=ja_JP.UTF-8 $ sudo localectl set-keymap jp106
(事前)
$ localectl status System Locale: LANG=en_US.UTF-8 VC Keymap: n/a X11 Layout: n/a
(事後)
$ localectl status System Locale: LANG=ja_JP.UTF-8 VC Keymap: jp VC Toggle Keymap: 106 X11 Layout: n/a
ロケール言語変更設定を変更
$ sudo vim /etc/sysconfig/i18n
▼ 変更内容
LANG="ja_JP.UTF-8"
1-5. ホスト名の変更
$ sudo hostnamectl set-hostname sample-work-prd-01 $ hostname
(事後)
$ hostname sample-work-prd-01
1-6. プロンプトの変更
$ vim /etc/profile.d/prompt.sh
以下の内容を追加
export NICKNAME=sp-wk-prd-01
プロンプトにニックネームを使うように設定
$ sudo vim /etc/bashrc
以下のように/hの部分をニックネームに置き換える
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " ↓ [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@$NICKNAME \W]\\$ "
▼参考サイトはこちら
(事後)
[ec2-user@sp-wk-prd-01 ~]$
1-7. SELinux状態確認
以下の状態となっていることを確認
$ getenforce Disabled
2. awscliのインストール確認
AmazonLinux2ではデフォルトで存在
$ aws --version aws-cli/1.16.300 Python/2.7.16 Linux/4.14.173-137.229.amzn2.x86_64 botocore/1.13.36
今日もお疲れ様でした。