🖥️
AmazonLinux2023 最初にやること
最初にやること
確認
$ hostname
ソフトウェアの最新化
$ sudo dnf update
日付を日本時間に設定
$ date
$ timedatectl status
$ sudo timedatectl set-timezone Asia/Tokyo
$ date
$ timedatectl status
$ sudo reboot
$ date
$ timedatectl status
環境の日本語化
$ localectl status
$ echo $LANG
$ sudo localectl set-locale LANG=ja_JP.UTF-8
$ source /etc/locale.conf
$ localectl status
$ echo $LANG
$ sudo reboot
$ localectl status
$ echo $LANG
ログ管理パッケージ RSysLog インストール
$ rpm -qa | grep rsyslog
$ dnf list rsyslog
$ ls -l /etc/rsyslog.conf
無い事を確認
$ sudo dnf -y install rsyslog
$ sudo systemctl enable rsyslog
$ sudo systemctl status rsyslog
$ sudo systemctl restart rsyslog
$ sudo systemctl status rsyslog
Crond インストール
$ systemctl status crond
$ dnf info cronie
$ sudo dnf -y install cronie
$ sudo systemctl status crond
$ sudo systemctl enable crond
$ sudo systemctl restart crond
$ sudo systemctl status crond
ファイヤーウォール SELinux 無効化
(環境やセキュリティ要件を要確認)
$ getenforce
$ sestatus
$ rpm -q grubby
$ sudo grubby --update-kernel ALL --args selinux=0
$ sudo reboot
$ getenforce
Disabled
$ sestatus
SELinux status: disabled
Swap 追加
$ free -h
$ sudo dd if=/dev/zero of=/swapfile bs=32M count=128
$ sudo chmod 600 /swapfile
$ sudo mkswap /swapfile
$ sudo swapon /swapfile
$ sudo swapon -s
$ sudo vi /etc/fstab
$ sudo cat /etc/fstab
#
・
・環境毎に最初から入っている設定は触らない
・
# add YYYYMMDD
/swapfile swap swap defaults 0 0
$ free -h
$ sudo reboot
$ free -h
Discussion