AmazonLinux2のローンチ時に実行したいコマンドを
作成時のコンソール画面上から登録、実行するやりかた。
##やること
- yumアップデート
- タイムゾーン設定(JST)
- 言語設定(日本語)
- swap作成
- 再起動
##スクリプト
#!/bin/bash
#パッケージ更新
yum -y update
#タイムゾーン設定
timedatectl set-timezone Asia/Tokyo
#言語設定
localectl set-locale LANG=ja_JP.utf8
localectl set-keymap jp106
#swap作成
dd if=/dev/zero of=/mnt/swapfile bs=1M count=2048
mkswap /mnt/swapfile
swapon /mnt/swapfile
chmod 0600 /mnt/swapfile
echo "/mnt/swapfile swap swap defaults 0 0" >> /etc/fstab
#再起動
reboot
##登録(赤枠に上記スクリプトをぶち込みます) → 後は順を追ってローンチまで
備考
#設定できるタイムゾーンリスト
timedatectl list-timezones
#設定できる言語リスト
localectl list-locales