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