Stellen Sie Laravel mit Docker auf EC2 unter AWS bereit (SSH-Verbindung ~ Docke-Compose-Installation)

Überblick##

-Ich schreibe den Prozess der Bereitstellung von Laravel / Docker in AWS für diejenigen, die an der gleichen Stelle wie an der Stelle stecken bleiben, an der sie stecken bleiben.

Vorheriger Artikel Laravel mit Docker für AWS② bereitstellen

SSH-Zugriff auf EC2-Instanzen

** 1: EC2-Dashboard Geben Sie die erstellte Instanz ein und klicken Sie oben rechts auf "Verbinden" ** スクリーンショット 2020-10-10 22.11.55.png

** 2: Bestätigen Sie den Verbindungscode zur Instanz ** Klicken Sie auf "SSH Client" スクリーンショット 2020-10-10 22.12.06.png

** 3: SSH-Zugriff auf die EC2-Instanz ** Starten Sie das Terminal

chmod 400 test-docker.pem
ssh -i "test-docker.pem" [email protected]

Geben Sie für test-docker.pem das Verzeichnis an, in das Sie es heruntergeladen und gespeichert haben.

Git Installation

Da der Wechsel zu EC2 von einem Superuser vorgenommen werden muss, drücken Sie "sudo".

ubuntu@ip:~$ sudo su
root@ip:/home/ubuntu# 

Das "$ (Dollar)" am Anfang der Zeile steht für einen allgemeinen Benutzer und das "# (scharf)" für einen Root-Benutzer.

** 1: Apt aktualisieren **

root@ip:/home/ubuntu# apt-get update

** 2: Git installieren ** Installieren und initialisieren Sie Git.

#Git Installation
root@ip:/home/ubuntu# apt-get install git

#Git-Initialisierung
root@ip:/home/ubuntu# git config --global user.name [Beliebiger Benutzername]
root@ip:/home/ubuntu# git config --global user.email [Beliebige E-Mail-Adresse]

Installation von Docker, Docker-compose

Befolgen Sie die Schritte für Ubuntu auf der offiziellen Docker-Seite (https://docs.docker.com/engine/install/ubuntu/). Installieren Sie Docker und Docker-compose.

root@ip:/home/ubuntu# apt-get install \apt-transport-https \ca-certificates \curl \gnupg-agent \software-properties-common

root@ip:/home/ubuntu# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

root@ip:/home/ubuntu# apt-key fingerprint 0EBFCD88

root@ip:/home/ubuntu# add-apt-repository \
                      "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
                      $(lsb_release -cs) \
                      stable"

root@ip:/home/ubuntu# apt-get install docker-ce docker-ce-cli containerd.io

#docker-Installieren Sie compose
root@ip:/home/ubuntu# apt install docker-compose

** Vorheriger Artikel ** Laravel mit Docker auf EC2 unter AWS② bereitstellen

** Klicken Sie hier um fortzufahren ** [Laravel mit Docker unter AWS bereitstellen ④] (https://qiita.com/JXnj8uVrUkiBh90/items/65f55ad1f79f32f26547)

** Bitte weisen Sie auf Fehler hin **

Recommended Posts

Stellen Sie Laravel mit Docker auf EC2 unter AWS bereit (SSH-Verbindung ~ Docke-Compose-Installation)
Bereitstellen von Laravel mit Docker auf EC2 unter AWS ① (EC2-Instanz erstellen)
Stellen Sie Laravel mit Docker auf EC2 unter AWS bereit (Elastic IP Acquisition-Linking).
Stellen Sie Laravel mit Docker auf EC2 unter AWS bereit (Git Clone-Deployment, Migration).
Bereitstellung mit EC2 / Docker / Laravel
Installieren Sie Docker auf AWS EC2
Docker-Installation unter CentOS 6
Stellen Sie RAILS auf EC2 bereit
Erstellen eines Docker-Hosts in AWS mit Docker Machine (persönliches Memorandum)
Installieren Sie Docker unter Ubuntu und richten Sie die Remoteverbindung mit tls ein
So stellen Sie Laravel für CentOS 7 bereit
Probieren Sie Redmine auf dem Mac Docker aus
Führen Sie die AWS CLI in Docker aus
Stellen Sie das Docker-Image von Flask in Heroku bereit
Stellen Sie Rails on Docker für Heroku bereit
Stellen Sie die SpringBoot-Anwendung in AWS EC2 bereit
Verwenden von Docker mit Windows10 Home WSL2