Amazon Linux 2023 を技術者が触ってみた

2023/08/01 AWS, What's Up, 技術系 投稿者:

Amazon Linux 2023 が正式リリース

AWSが提供する第3世代のOSとなるAmazon Linux 2023が2023年3月15日に正式リリースされています。
また、今後のAmazon Linuxのライフサイクルが次のようにシンプルになることも発表されました。

  • リリースから5年間の無償サポート
  • 2年ごとのメジャーバージョンアップ

これまでのAmazon Linuxは「Amazon Linux 2」とバージョン番号で呼称されていましたが、今回のバージョンから「Amazon Linux 2023」といった具合にリリースされた年号が末尾に付くようになったのは、このライフサイクルポリシーを分かりやすく表現するためだと思われます。

今回はこのAmazon Linux 2023の利用を開始する上で最低限抑えておきたいポイントと、Amazon Linux 2023でLAMP環境を構築する手順を紹介します。

Amazon Linux 2023 を利用する上で最低限抑えておきたいポイント

①Amazon Linux 2023 のEOLについて

本格運用を想定しているのでは、ディストリビューションのEOLを確認しておく必要があります。
Amazon Linux 2023 のEOLは2028年03月15日となっております。

 

他のRedHat系ディストリビューションとのEOL比較

ディストリビューション リリース EOL
Amazon Linux 2 2018年06月26日 2025年06月30日
Amazon Linux 2023 2023年03月15日 2028年03月15日
Amazon Linux 2025 2025年03月 2030年(月日未定)
RedHat Enterprise Linux 8 2019年05月07日 2029年05月31日
RedHat Enterprise Linux 9 2022年05月18日 2032年05月31日
Rocky Linux 8 2021年06月21日 2029年05月31日
Rocky Linux 9 2022年07月14日 2032年05月31日
Alma Linux 8 2021年03月30日 2029年05月01日
Alma Linux 9 2022年05月26日 2032年05月31日

②Tera Term(ver4)でSSH接続できない

今までのAmazon Linuxと大きく異なっているポイントとして、Tera TermでSSH接続ができないという点が挙げられます。
これを知らずにAmazon Linux 2023の利用を開始するといきなり躓いてしまいます。

SSHクライントソフトとして日本国内でも広く利用されているこのTera TermでのSSH接続が出来ないという問題ですが、正確にはTera Term(ver4)でSSH接続が出来ないだけで、本記事の掲載時点でベータ版であるTera Term(ver5)であればSSH接続が可能です。

これは、Amazon Linux 2023ではRHEL9などと同様にSHA1がDEFAULT暗号化ポリシーで制限されていることが原因で、AWSの公式サイトにも記載がある以下の対応を行うことで、Tera Term(ver4)でのSSH接続が可能となります。

https://docs.aws.amazon.com/ja_jp/linux/al2023/ug/ssh-host-keys-disabled.html

セキュリティレベルが下がることになりますので、Windowsのコマンドプロンプトを使ったssh接続か、rsa-sha2-256,rsa-sha2-512に対応しているツールへの変更を検討した方が良いでしょう。
なお、次期バージョンであるTera Term 4.107では対応するとの情報もあるようです。

③rsyslogがインストールされていない

Amazon Linux 2023 はデフォルトでrsyslogがインストールされておらず、その結果以下のログが出力されていません。

/var/log/messages
/var/log/secure
/var/log/maillog
/var/log/cron
/var/log/boot.log

しかしデフォルトで journal がインストールされているため、journalctlで各種のログを確認することができます。

Amazon Linux2 や CentOS7 などからの乗り換えで使い慣れたrsyslogを使いたい場合には下記のコマンドでrsyslogを利用出来るようにしましょう。

④Cronがインストールされていない

Amazon Linux 2023 はデフォルトでCronがインストールされていないため、利用する場合は下記のコマンドでCronを利用出来るようにしましょう。

Amazon Linux 2023 で LAMP 環境を構築手順

続いて LAMP 環境の構築手順です。

PHP 情報ページが表示されるはずです。

 (オプション phpMyAdmin をインストールする)

phpMyAdminは、EC2 インスタンスで MySQL データベースを表示して編集するために使用できる、ウェブベースのデータベース管理ツールです。
phpMyAdmin をインストールして設定するには、以下の手順に従ってください。

 

https://www.phpmyadmin.net/downloads で最新の phpMyAdmin リリース用のソースパッケージを選択します。 ファイルディレクトリをインスタンスにダウンロードするには、次の例のようにリンクをコピーして wget コマンドに貼り付けます。

phpMyAdmin ログインページが表示されます。

前の手順で作成した root ユーザー名と MySQL のルートパスワードを使って、phpMyAdmin インストールにログインします。

ログイン出来ればAmazon Linux 2023 での LAMP環境の構築は完了となります。

Amazon Linux 2023 に触ってみた所感

今年リリースされたOSということもあり、別途リポジトリを追加することなくPHP8.2がインストール出来る部分と、本記事では触れていませんがOSを再起動することなくカーネルのパッチを適用出来るようになったことは、Amazon linux 2023 の強みと言えそうです。

パッケージ管理を楽に行えたamazon-linux-extrasが使えなくなってしまったことは若干残念でした。
同じパッケージ管理がらみとしては yum が dnf に変わっているものの同じ感覚で利用出来るため、こちらについては変更による問題は感じにくいと思います。

今後もAmazon Linux 2023 関連の記事を掲載していく予定です。

それでは良いLinuxライフを!

カレンダー

   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
群馬データセンター
群馬の法人ITサポートサービス Wide Net[ワイドネット]
Wide Netのクラウドバックアップ
クラウド型ファイル共有サービスRushDrive
ワイドオフィス