•  Home
  •  Dashboard
  •  Company
    • About Us
    • Blog
    • Careers
    • Contact Us
    • Data Centers
    • Looking Glass
    • Network
    • Reseller
  •  Hosting Services
    • Infrastructure
      • iColocation
    • Compute
      • cMetal
      • cVirtual
    • Storage
      • sObject
      • sBlock
    • Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • Protection
      • pBackup
      • pDDoS
  •  Solutions
    • Ecommerce
    • Finance
    • Gaming
    • Hosting
    • Management
    • Security
    • System Integrator
  •  Support
    • Community
    • Knowledge Base
    • Open A Ticket
  •  USA & Canada: 800-933-1517
  •  International: 626-549-2801
  •  Email: sales@psychz.net
  • Services
    • new-colocation-header-img
      Infrastructure
      • iColocation
    • new-compute-header-img
      Compute
      • cMetal
      • cVirtual
    • new-storage-header-img
      Storage
      • sObject
      • sBlock
    • new-networking-header-img
      Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • new-protection-header-img
      Protection
      • pBackup
      • pDDoS
  • Solutions
    • Ecommerce
    • Security
    • Gaming
    • Hosting
    • Management
    • Finance
    • System Integrator
  • Dashboard

Nodejs https server

  • Home
  • Client
  • Qa Forum
  • Nodejs https server

Posted By: SHENGHUA | 1 Replies | Last Reply On: Jul 20, 2017 06:12:58

J'ai un serveur dédié avec vous sur lequel j'ai récemment installé Ubuntu 14.04. Pouvez-vous me guider avec des étapes sur la façon de créer un serveur Web Node.js simple qui peut gérer les requêtes HTTP.

Psychz - Shrirang

Votes: 0Posted On: Jul 20, 2017 06:12:58
 

Node.js est un tempo d'exécution JavaScript basé sur le moteur de JavaScript V8 de Chrome. Cela signifie que Node.js fournit une plate-forme pour exécuter JavaScript sur un serveur. Par conséquent, nous n'avons pas besoin de langues basées sur le serveur pour développer une application Web. Vous pouvez utiliser l'application Node.js pour créer votre propre serveur HTTP.

Voici les étapes qui vous guideront vers la création de votre propre serveur HTTP.

Installation de Node.js

1. Veuillez exécuter la commande suivante sur votre terminal pour installer la version actuelle.

Sudo apt-get install python-software-properties
Curl -sL https://deb.nodesource.com/setup_8.x | Sudo -E bash -
Sudo apt-get install nodejs

2. Vous pouvez également visiter le site Web de Nde.js et installer la version actuelle.

Https://nodejs.org/fr/

Créez votre propre serveur HTTP

Créez un fichier vide avec l'extension ".js". Nous créons un fichier appelé "Hello.js" pour notre exemple. Utilisez la commande suivante pour ce qui suit.

Sudo Touch Hello.js

Une fois le fichier créé, modifiez le fichier et entrez le code suivant.

Var http = require ('http')
Var server = http.createServer (fonction (demande, réponse)
{
Response.writeHead (200, {'Content-Type': 'text / plain'});
Response.end ("Vous avez entré");
});
Server.listen (80);

La fonctionnalité de ce code est qu'il lit le JavaScript, l'exécute et renvoie l'objet. Laissez-nous vous guider dans le code ligne par ligne.

1. Nous incluons le module HTTP pour en obtenir les fonctions requises afin qu'ils puissent être utilisés dans l'application.

2. Nous créons une application serveur avec les fonctions de "demande et réponse". La fonction "demande" est appelée chaque fois que l'utilisateur demande une URL. La fonction "Réponse" est la réponse que nous donnons à la demande.

3. Lorsqu'une demande est reçue, nous disons d'envoyer une réponse avec un type d'en-tête de «200». Ce numéro est la réponse normale qui est envoyée dans un en-tête HTTP lorsqu'une réponse réussie est envoyée au client. Le "type de contenu" est le texte. Par conséquent, la réponse devrait être en format texte.

4. C'est la réponse qui sera donnée à la demande. Il affichera "Vous avez entré" à l'écran et finissez la réponse.

5. Le serveur écoute le port 80 qui est le port HTTP par défaut. Cependant, ce n'est pas obligatoire.

Dernière étape

Une fois que vous avez terminé d'écrire le code, tapez la commande suivante pour que votre serveur HTTP soit en cours d'exécution.

Noeud Hello.js

Vous pouvez vérifier le fonctionnement du serveur HTTP en allant sur votre navigateur. Lorsque vous tapez "localhost", le message "Vous avez entré" s'affiche.

Was this reply helpful?

Related topics

  • How to install Node.js on AlmaLinux 8
  • Nginx redirection http vers https
  • CDN and Load Balancer: Ultimate combination for efficient content delivery
  • Spain Dedicated Server
  • Colocation for deep learning and big data projects
  • Sauvegarde continue du serveur
  • Prix ​​d'hébergement de Colocation
  • Best 10Gbps Unmetered Dedicated Servers - Top 10 List
  • Best Dedicated Server Providers In Dallas: A Comprehensive Guide
  • Why Gaming Companies are Choosing Bare Metal Servers
  • Best Dedicated Server Providers in Los Angeles: Top 10 List
  • How to host your own RUST server
  • How to setup a dedicated server for Minecraft Bedrock
  • How to setup a Dedicated Server for Space Engineers
  • API Introduction
Copyright © 2025 Psychz Networks,
A Profuse Solutions Inc Company
Hosting Services
Infrastructure
  • iColocation
Compute
  • cMetal
  • cVirtual
Storage
  • sObject
  • sBlock
Networking
  • nCDN
  • nIP Transit
  • nWavelength
Protection
  • pBackup
  • pDDoS
Company
  • About Us
  • Blog
  • Careers
  • Contact Us
  • Data Centers
  • Looking Glass
  • Network
  • Reseller
Policies
  • Acceptable Usage Policy
  • Privacy Policy
  • Service Level Agreement
  • Terms and Conditions
Support
  • Community
  • Knowledge Base
  • Open A Ticket
Get In Touch
  • Psychz Networks,
    A Profuse Solutions Company
    611 Wilshire Blvd #300
    Los Angeles,California 90017
    USA
  • US/Canada: 800-933-1517
  • International: 626-549-2801