EC2にmyアプリをクローンする
なんでこれ、作ったの?
せっかくEC2に、Gitでマイアプリをクローンしてくる方法を知ったので、忘れないようにメモに残しておこうと投稿。sudo yum install git
cd ~/.ssh
ssh-keygen -t rsa
鍵の名前とパスワードを入力する. 名前はgithub、パスワードを二回入力
cat github.pub
Githubの自分のアプリが置いてあるリポジトリに移動する
Settingを開き、Deploy Keysを選択
ターミナルのキーをコピーし、Keyに貼り付ける
Titleに名前を入れる
Allow write accessにチェックを入れる
入力できたら、Add Keyを押す
EC2のターミナルに戻り、
eval `ssh-agent`
ssh-add ~/.ssh/github
chmod 600 ~/.ssh/github
vim ~/.ssh/config
Host github
HostName github.com
User git
IdentityFile ~/.ssh/github
Host *
ServerAliveInterval 60
TCPKeepAlive yes
chmod 600 config
ssh github
ssh -T git@github.com
git clone git@github.com:Githubのアカウント名/リポジトリ名.git:
クローンがうまくいかなければ、
ssh-agent
eval
ssh-add ~/.ssh/github・鍵を作り直すことを繰り返す
ls
参考文献
https://poppotennis.com/posts/ec2-laravel
https://entsukablog.com/aws-laravel-deploy-github/
Author And Source
この問題について(EC2にmyアプリをクローンする), 我々は、より多くの情報をここで見つけました https://qiita.com/stu14e21/items/736b1d18ba51cefb2182著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .