#Linuxサーバ構築中の出来事
現在お勉強中の身です。
カリキュラム読みながらLinuxサーバ構築のくだりで、rbenvを入れるコマンドを入力したら、下記のような塩対応が返ってきました。
[ec2-user@ip-XXX-XX-XX-XXX ~]$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
-bash: git: コマンドが見つかりません
多分、git入ってないんだろうなって調べたんですが、超凡ミスすぎてちゃんと読んで実行してればならないエラーになってしまったがために検索結果では解決策にたどり着かず。
確認してみるとカリキュラムでやらなきゃいけないところを1個飛ばしていたようです。
もう、ドジなんだから❤️
#解決するためのコマンド
$ sudo yum install git
**sudo:**スーパーユーザーで実行(権限がある人)
**yum:**yumというインストーラーを使って
install git: git入れまっせ
ということらしいです。
EC2に何らかをインストールするときはyum経由で入れるらしいですわあ。
##凡ミスする人向け応用もできるこのコマンド
🔍 yum install XXX できない
EC2に何かをインストールできてない時などは、上記のような検索を行うといろんな記事が出てくるらしいですよ。
ちょっとした検索テクニックですね。
##まごまごしてると...
じゃあ、gitも入れたし実行しようぞ!
packet_write_wait: Connection to XX.XXX.XX.XXX port 22: Broken pipe
そんなこんなでできないことを色々検索したり、色々試したりしていると、さっきログインしたEC2から、
タイムアウトでログアウトしてるじゃありませんか!
失敗したんじゃなくて、ログアウトしちゃってるだけなので安心してください!
ということで再ログインしましょうか。
ssh -i [生成したpem] ec2-user@[生成したElastic IP]
これでもう一度ログインして、git cloneをもう一度実行で問題なくinstallできました。
#凡ミスすぎると解決する記事がない事件
記事に書くほどでもないですよね。私もそう思います。
でも、初めてやったことってわからないことばっかりなので、こういう記事も必要だと思います。
と、いうことで投稿しましたとさ。
めでたし。