FUMIの開発日記

ソフトウェア開発のメモ的なブログです

AWS EC2でGitを設定

GitをEC2サーバにインストール

[ec2-user@ip-XX-XX-XXX-XX ~]$ sudo yum install git

EC2サーバの/var/www/のパーミションを追加

[ec2-user@ip-XX-XX-XXX-XX ~]$ sudo chgrp ec2-user /var/www
[ec2-user@ip-XX-XX-XXX-XX ~]$ sudo chmod 775 /var/www
[ec2-user@ip-XX-XX-XXX-XX ~]$ sudo chown -R ec2-user /var/www/

EC2サーバのpublic keyを作成

[ec2-user@ip-XX-XX-XXX-XX ~]$ ssh-keygen
[ec2-user@ip-XX-XX-XXX-XX ~]$ sudo chmod 700 /home/ec2-user/.ssh/id_rsa.pub
[ec2-user@ip-XX-XX-XXX-XX ~]$ ssh-add /home/ec2-user/.ssh/id_rsa.pub

ssh-addでエラーが出た場合)

[ec2-user@ip-XX-XX-XXX-XX ~]$ eval `ssh-agent -s`
[ec2-user@ip-XX-XX-XXX-XX ~]$ ssh-add /home/ec2-user/.ssh/id_rsa.pub

EC2サーバのid_rsa.pubの中身をコピー

[ec2-user@ip-XX-XX-XXX-XX ~]$ vim /home/ec2-user/.ssh/id_rsa.pub

githubに公開キーを登録

githubのaccount setting ページのSSH keys に行き、Add ssh keyを押して、先ほどコピーしたid_rsa.pubの中身をペースト。