•  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

Saya memiliki dedicated server dengan Anda yang baru saja saya instal Ubuntu 14.04. Tolong bantu saya dengan langkah-langkah tentang cara membuat server web Node.js sederhana yang dapat menangani permintaan HTTP.

Psychz - Shrirang

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

Node.js adalah runtime JavaScript yang dibangun di mesin JavaScript V8 Chrome. Artinya Node.js menyediakan platform untuk menjalankan JavaScript di server. Oleh karena itu, kami tidak memerlukan bahasa berbasis server untuk mengembangkan aplikasi web. Anda dapat menggunakan aplikasi Node.js untuk membuat server HTTP Anda sendiri.

Berikut adalah langkah-langkah yang akan memandu Anda menuju pembuatan server HTTP Anda sendiri.

Memasang Node.js

1.Please jalankan perintah berikut di terminal Anda untuk menginstal versi saat ini.

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.Anda juga dapat mengunjungi situs web Nde.js dan menginstal versi saat ini.

Https://nodejs.org/en/

Buat server HTTP Anda sendiri

Buat file kosong dengan ekstensi ".js". Kami membuat sebuah file bernama "Hello.js" untuk contoh kami. Gunakan perintah berikut untuk hal berikut.

Sudo touch hello.js

Setelah file dibuat, edit file dan masukkan kode berikut.

Var http = require ('http')
Var server = http.createServer (fungsi (request, response)
{
Response.writeHead (200, {'Content-Type': 'text / plain'});
Response.end ("Anda telah masukn");
});
Server.listen (80);

Fungsi dari kode ini adalah membaca JavaScript, menjalankannya dan mengembalikan objek. Mari kita membimbing Anda melalui baris kode demi baris.

1. Kami menyertakan modul HTTP untuk mendapatkan fungsi yang dibutuhkan agar bisa digunakan dalam aplikasi.

2. Kami membuat aplikasi server dengan fungsi "request and response". Fungsi "permintaan" dipanggil setiap kali pengguna meminta URL. Fungsi "Respon" adalah respon yang kami berikan terhadap permintaan.

3. Bila permintaan diterima, kami katakan untuk mengirim tanggapan dengan jenis header '200.' Nomor ini adalah respons normal yang dikirim dalam header http saat respons yang berhasil dikirim ke klien. "Jenis konten" adalah teks. Makanya, responnya harus dalam format teks.

4. Ini adalah respon yang akan diberikan pada permintaan. Ini akan menampilkan "Anda telah masuk" di layar dan mengakhiri responsnya.

5. Server akan mendengarkan Port 80 yang merupakan port HTTP default. Namun, itu tidak wajib.

Langkah terakhir

Setelah selesai menulis kode, ketik perintah berikut agar server HTTP Anda berjalan.

Simpul Hello.js

Anda dapat memeriksa kerja server HTTP dengan membuka browser Anda. Saat Anda mengetik "localhost", pesan "You are enter" akan ditampilkan.

Was this reply helpful?

Related topics

  • How to install Node.js on AlmaLinux 8
  • nginx redirect http ke https
  • CDN and Load Balancer: Ultimate combination for efficient content delivery
  • Spain Dedicated Server
  • Colocation for deep learning and big data projects
  • Terus menerus Server Backup
  • Colocation Hosting Harga
  • 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