ナレコムAWSレシピ Amazon Linux 2について

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の試用に戻ることは無いと思います。

次回もお楽しみに!

この記事を書いた人

aws-recipe-user