Belajar Memahami Pemograman Dengan Node JS, Mari Belajar IT
Halo jumpa lagi KawaN Kali ini Saya Akan Membahas Server NodeJS disini, Mari kita memperbarui daftar paket apt-get dengan perintah ini:
sudo apt-get update
Kemudian gunakan apt-get
untuk menginstal Node.js membangun dependensi:
sudo apt-get install -y build-essential openssl libssl-dev pkg-config
Langkah berikutnya adalah men-download kode sumber untuk rilis terbaru dari Node.js. Pergi ke Tempat download node.js Di Sumber dan menemukan Kode sumber download link. Klik kanan, dan Salin alamat link nya ke clipboard. Perubahan ke direktori home Anda dan men-download sumber Node.js dengan wget
. Sisipkan link download tempat bagian yang disorot:
cd ~wget http://nodejs.org/dist/latest/node-v0.10.33.tar.gz
Sekarang extract Arsip tar baru saja Anda download dengan perintah ini:
tar xvf node-v*
Perubahan ke direktori baru yang diciptakan oleh mengekstrak Arsip:
cd node-v*
Mengkonfigurasi dan membangun Node.js dengan perintah berikut:
title / judul View all articles about configure here configuremake
Sekarang, untuk menginstal Node.js, menjalankan perintah ini:
sudo make install
Jika Anda ingin menghapus kode sumber Node.js yang Anda download, perubahan ke direktori home Anda dan menggunakan ini rm
perintah:
cd ~rm -rf node-v*
Node.js runtime sekarang diinstal, dan siap untuk menjalankan sebuah aplikasi! Mari kita menulis aplikasi Node.js.
Membuat aplikasi Node.js
Sekarang kita akan menciptakan Halo dunia aplikasi yang hanya mengembalikan “Halo dunia” http apapun di judulkan Lihat semua artikel mengenai permintaan di sini permintaan. Ini adalah contoh aplikasi yang akan membantu Anda mendapatkan Anda Node.js yang mengatur, yang dapat Anda untuk menggantikan dengan aplikasi Anda sendiri,
hanya pastikan bahwa Anda mengubah aplikasi Anda untuk mendengarkan pada sesuai alamat IP dan Port. Karena kami ingin aplikasi kita Node.js untuk melayani cara permintaan yang berasal dari server reverse proxy, Web, kami akan menggunakan kami App Server jaringan pribadi antarmuka untuk antar-server komunikasi. Mencari Anda App Alamat jaringan private server. Jika Anda menggunakan tetesan DigitalOcean sebagai server Anda, Anda mungkin melihat server pribadi Alamat IP melalui Metadata Layanan. Pada App Server, menggunakan curl
perintah untuk mengambil Alamat IP sekarang:
curl -w "n" http://169.254.169.254/metadata/v1/interfaces/private/0/ipv4/address
Anda akan ingin untuk menyalin Keluaran (private IP address), karena akan digunakan untuk mengkonfigurasi aplikasi Node.js kami.
Halo dunia kode
Berikutnya, membuat dan membuka aplikasi Node.js Anda untuk mengedit. Untuk tutorial ini, kita akan menggunakan vi
untuk mengedit contoh aplikasi disebut hello.js
:
vi hello.js
APP_PRIVATE_IP_ADDRESS
item. Jika Anda ingin, Anda juga dapat menggantikan Pelabuhan disorot, 8080
,var http = require('http');http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello Worldn');}).listen(8080, 'APP_PRIVATE_IP_ADDRESS');console.log('Server running at http://APP_PRIVATE_IP_ADDRESS:8080/');