Windows 10 Home Tera Term 4.105 (Terminal pour les utilisateurs Mac)
・ Amazon Linux EC2 -La connexion SSH est possible -Une connexion HTTP sortante est possible
ec2-linux
$ cd ~
$ wget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz
Obtenez le lien de la dernière version sur Site officiel
node-v12.18.2-linux-x64.tar.xz
ec2-linux
$ cd ~
$ wget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz
Assurez-vous d'avoir un fichier tar
ec2-linux
$ ls
$ node-v12.18.2-linux-x64.tar
Puisque l'extension est xz, convertissez-la en tar
ec2-linux
$ mv node-v12.18.2-linux-x64.tar.xz node-v12.18.2-linux-x64.tar
Dégivrer
ec2-linux
$ tar xvf node-v12.18.2-linux-x64.tar
La décompression est terminée lorsque diverses sorties sont émises et arrêtées
Définissez le chemin vers node-v12.18.2-linux-x64 / bin où la commande d'exécution est installée et déplacez
ec2-linux
$ export PATH=$PATH:~/node-v12.18.2-linux-x64/bin
$ cd node-v12.18.2-linux-x64/bin
Préparez un exemple de programme appelé app.js
app.js
const http = require('http');
const hostname = 'localhost';
const port = 8080;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Courir
ec2-linux
$ touch app.js
$ vim app.js
~~~~~~Collez l'exemple de programme(Veuillez vérifier la commande vim par vous-même)~~~~~~
$ node app.js
Server running at http://localhost:8080/
Recommended Posts