AWSにデプロイする過程でNginxが入らない?
と思ったら、どうやらAWS Linux(AL2) だと nginx1というのを代わりに入れるらしい。
似たような記事はすぐに出てくると思うので、あくまで今後の自分の為の備忘録として残します。
まず、EC2上で最初にNginxを入れようとしたら、
$ sudo yum -y install nginx
読み込んだプラグイン:extras_suggestions, langpacks, priorities, update-motd
amzn2-core | 3.7 kB 00:00:00
mysql-connectors-community | 2.6 kB 00:00:00
mysql-tools-community | 2.6 kB 00:00:00
mysql80-community | 2.6 kB 00:00:00
43 packages excluded due to repository priority protections
パッケージ nginx は利用できません。
エラー: 何もしません
nginx is available in Amazon Linux Extra topic "nginx1"
To use, run
# sudo amazon-linux-extras install nginx1
Learn more at
https://aws.amazon.com/amazon-linux-2/faqs/#Amazon_Linux_Extras
と、出る。
ググってみると、ログでも言われている通りに
sudo amazon-linux-extras install nginx1
を実行すればいいとのこと。
$ sudo amazon-linux-extras install nginx1
Installing nginx
読み込んだプラグイン:extras_suggestions, langpacks, priorities, update-motd
・・・(略)
これで、うまくいきました。
簡単でよかった。
参考サイト
https://qiita.com/kazehiki03/items/7712660dd0401186ac4d