TKです。
今回は新しく公開されたAmazon Linux 2のコマンド周りについて確認してみます
Amazon Linux 2コマンドについて
Amazon Linux 2はRedhat7 系のシステム体系となっております。
そのためいくつかコマンドが変わっています。
■サービスの起動、停止
・Amazon linux時
1 2 |
# service サービス名 start # service サービス名 stop |
・Amazon linux2時
1 2 |
# systemctl start サービス名.service # systemctl stop サービス名.service |
■起動時サービス起動設定
・Amazon linux時
1 2 |
# chkconfig サービス名 on # chkconfig --list |
・Amazon linux2
1 2 3 |
# systemctl enable サービス名 # systemctl disable サービス名 # systemctl list-unit-files |
■時刻設定
・Amazon linux時
1 2 3 4 |
# vim /etc/sysconfig/clock ZONE="Asia/Tokyo" UTC=fales # cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime |
・Amazon linux2時
1 |
# timedatectl set-timezone Asia/Tokyo |
■言語設定
・Amazon linux時
1 2 |
# vim /etc/sysconfig/i18n LANG="ja_JP.utf8" |
・Amazon linux2時
1 |
# localectl set-locale LANG=ja_JP.utf8 |
初期設定だけでもこれだけ違いがあります。
その他コマンド周りの変更
■yumのインストールについての変更点
・Apache
1 2 3 4 5 6 7 8 9 10 |
# yum install httpd ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: httpd x86_64 2.4.6-67.amzn2.6.1 amzn2-core 1.2 M Transaction Summary ================================================================================ |
2.4がデフォルトとなっています。
・PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# yum install httpd ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: php x86_64 5.4.16-43.amzn2.0.1 amzn2-core 1.4 M Installing for dependencies: httpd x86_64 2.4.6-67.amzn2.6.1 amzn2-core 1.2 M libzip x86_64 0.10.1-8.amzn2 amzn2-core 49 k php-cli x86_64 5.4.16-43.amzn2.0.1 amzn2-core 2.8 M php-common x86_64 5.4.16-43.amzn2.0.1 amzn2-core 566 k Transaction Summary ================================================================================ |
こちらも5.3から5.4がデフォルトに変わっています。
・mysql
1 2 3 4 5 6 7 8 9 |
# yum install mysql ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: mariadb x86_64 1:5.5.56-2.amzn2 amzn2-core 8.9 M Transaction Summary ================================================================================ |
1 2 3 4 5 6 7 8 9 |
# yum install mysql ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: mariadb x86_64 1:5.5.56-2.amzn2 amzn2-core 8.9 M Transaction Summary ================================================================================ |
Mysqlはmariadbがインストールされるようになっています。
以上のように色々変更点があるため、使用には注意しましょう。
今回は以上となります。
現在のAmazon Linux2は試用版となり、製品版で変わる部分も出てくるとは思いますが、
この周りの内容についてはAmazon Linuxの試用に戻ることは無いと思います。
次回もお楽しみに!