Beim letzten Mal habe ich ein AWS-Konto erstellt.
Dieses Mal werde ich mit dem Tutorial "Start Linux Virtual Machine" fortfahren, das unter der folgenden URL angezeigt werden kann.
Dies wird auf der offiziellen AWS-Website wie folgt erklärt.
Die benutzerfreundliche Cloud-Plattform Lightsail bietet alles, was Sie zum Erstellen einer Anwendung oder Website benötigen, sowie einen kostengünstigen Monatsplan. Egal, ob Sie neu in der Cloud sind oder sofort mit einer vertrauenswürdigen AWS-Infrastruktur auf die Cloud zugreifen möchten, wir können Ihnen helfen.
Ich verstehe, dass es sich um eine Plattform handelt, aber es scheint, dass es schnell ist, sie tatsächlich zu verwenden, um die Details zu kennen.
Wenn Sie sich auf der Tutorial-Seite in Ihrem AWS-Konto anmelden, werden Sie zur Lightsail-Homepage weitergeleitet.
Wählen Sie "Linux / Unix" unter "Instanz-Image auswählen", klicken Sie unter "Design-Zeichnung auswählen" auf "Nur Betriebssystem" und wählen Sie dann "Amazon Linux 2".
Wählen Sie "Instanzplan". Es scheint, dass Sie den Lightsail-Plan "3,50 USD" einen Monat lang kostenlos testen können.
Geben Sie den Namen der Instanz ein.
Klicken Sie auf Instanz erstellen.
Die Registerkarte Instanzen auf der Lightsail-Startseite wird geöffnet und zeigt die von Ihnen erstellten Instanzen an. Klicken Sie in die obere rechte Ecke der angezeigten Instanz und wählen Sie "Verbinden".
Ein browserbasiertes Terminalfenster wird angezeigt, in dem Sie Linux-Befehle zur Verwaltung Ihrer Instanz eingeben können, ohne einen SSH-Client zu konfigurieren.
Installieren Sie nginx mit dem folgenden Befehl.
sudo amazon-linux-extras install nginx1
Starten Sie nginx mit dem Befehl service
.
sudo service nginx start
Sobald Sie nginx installiert und gestartet haben, können Sie auf Ihren Webserver zugreifen. Öffnen Sie einen Browser und geben Sie die EIP der entsprechenden Instanz ein (Beispiel: http://xxx.xxx.xxx.xxx/), um sie zu öffnen. Wenn die folgende Seite im Browser angezeigt wird, ist die Installation des Webservers abgeschlossen.
Ändern Sie nach der Installation von MySQL das Kennwort anhand des folgenden Artikels.
Stellen Sie mit dem geänderten Passwort eine Verbindung zu MySQL her.
mysql -u root -p
Danach werden Sie nach einem Passwort gefragt und können es eingeben, um auf MySQL zuzugreifen.
Als nächstes erhalten wir eine Liste der Datenbanken. Führen Sie den folgenden Befehl aus.
show databases;
Wenn die folgende Meldung angezeigt wird, ist die Installation und der Start von MySQL abgeschlossen.
Installieren Sie abschließend die Anwendung. Hier wird Rails verwendet, um eine einfache CRUD-Anwendung auszuführen, die mit dem gerade erstellten MySQL funktioniert. Um Rails verwenden zu können, benötigen Sie eine Umgebung, in der Sie erstellen können. Installieren Sie daher das zum Erstellen verwendete Paket.
sudo yum -y groupinstall 'Development Tools'
Sie benötigen auch die Ruby- und MySQL-Bibliotheken. Führen Sie daher die Installation durch.
sudo yum -y install ruby-devel mysql-devel
Rails benötigt Node.js als JavaScript-Laufzeit. (1) Geben Sie Folgendes in die Befehlszeile ein, um den Node Version Manager (nvm) zu installieren.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Sie können mehrere Versionen von Node.js mit nvm installieren und zwischen diesen wechseln. Verwenden Sie also nvm, um Node.js zu installieren.
(2) Geben Sie Folgendes in die Befehlszeile ein, um nvm zu aktivieren.
. ~/.nvm/nvm.sh
(3) Geben Sie Folgendes in die Befehlszeile ein und installieren Sie mit nvm die neueste Version von Node.js.
nvm install node
(4) Geben Sie Folgendes in die Befehlszeile ein, um zu testen, ob Node.js korrekt installiert und ausgeführt wird.
node -e "console.log('Running Node.js ' + process.version)"
Recommended Posts