NodeJS ve npm, Ubuntu 20.04'e kurulum | 18.04

nodejs hakkında

Bir sonraki makalede, nasıl yapabileceğimize bir göz atacağız. Ubuntu 20.04'e Node.js ve npm'yi yükleyin | 18.04. Bu, JavaScript için açık kaynaklı, platformlar arası bir çalışma zamanı ortamıdır. Bu sayfayı ve olay odaklı bir I / O operasyon modeli kullanır, bu da onu hafif ve verimli kılar.

NodeJS bir JavaScript tabanlı açık kaynak sunucu çerçevesi Bu, öncelikle JavaScript çalışma zamanıyla arka uç sunucu uygulamaları oluşturmak için kullanılır. Chrome'un V8 JavaScript motoruna dayanmaktadır. Npm, NodeJS için varsayılan paket yöneticisidir.

Esas olarak eşzamansız programlama için kullanılır ve çok hafif bir çerçeve, bu da onu diğerlerinden daha hızlı yapar. Ayrıca en popüler işletim sistemleriyle uyumludur. Ubuntu kullanılarak bu çerçeve ile web uygulamaları, komut satırı uygulamaları vb. Gibi farklı uygulama türleri geliştirilebilir.

NodeSource'tan NodeJS deposu ekleyin

NodeSource, şirketin NodeJS'nin en son sürümlerini koruyan ve içeren kendi kurumsal düzeydeki düğüm havuzudur.. NodeSource'tan belirli bir NodeJS sürümünü kurabileceğiz.

NodeJS'yi NodeSource'tan yüklemek için, bizi ilgilendiren belirli sürümü eklemek için aşağıdaki komutlardan birini çalıştırmanız yeterlidir. Yapmak için curl yüklememiz gerekecek. Henüz bu araca sahip değilseniz, şu komutla kurabilirsiniz:

sudo apt install curl

Şimdi en son sürümü yükle (sürüm 14), bir terminalde (Ctrl + Alt + T) bu PPA'yı ekleyeceğiz:

repo düğümleri ekle 14

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

Daha 12 sürümünü yükle, tek yapmanız gereken şu komutu çalıştırmaktır:

repo düğümü ekle JS 12

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Daha LTS sürümünü yükle (sürüm 10), kullanılacak PPA şu şekilde olacaktır:

repo düğümleri ekle 10

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Bu PPA'lardan herhangi birini ekledikten sonra, seçtiğimiz depodan NodeJS'nin en son sürümünü yükleyebileceğiz. Birkaç depo eklersek, LTS değil, NodeJS'nin en son sürümü yüklenecektir..

NodeJS ve npm'yi yükleyin

Kurulum için, bir terminalde (Ctrl + Alt + T) şu komutu yürütmemiz gerekecek:

apt ile nodejs yükleyin

sudo apt install nodejs

Kurulum tamamlandıktan sonra, NodeJS ve npm modülleri kurulmalı ve kullanıma hazır olmalıdır. Aşağıdaki komutları kullanarak kurulu sürüm numarasını görün.

node --version

npm --version

Komutlar, kurulu düğüm ve npm sürümünü listeler:

kurulu nodejs ve npm sürümü

Yapabilirsin tüm kurulum talimatlarına bakın uygun proje GitHub sayfası.

Snap aracılığıyla NodeJS ve npm'yi yükleyin

Başka bir şekli NodeJS'nin kurulumu yönetici üzerinden yapılır paketler. Bunu yapmanın en kolay yolu bu olabilir.

Snap'ler, yazılım paketleri oluşturmak ve kurmak kolaydır. Bunlar, tüm popüler Gnu / Linux dağıtımlarında tek bir derlemeden çalıştırılacak tüm bağımlılıkları ile paketlenmiş uygulamalardır.

Daha en son sürümü yükle (sürüm 14) bir terminalde (Ctrl + Alt + T) çalıştırmada:

NodeJs 14 hızlı kurulum

sudo snap install node --channel=14/stable --classic

Sürüm 13'ü kurabiliriz komutu çalıştırmak:

nodeJs 13 hızlı kurulum

sudo snap install node --channel=13/stable --classic

Daha 10 sürümünü yükle, kullanılacak komut aşağıdaki gibi olacaktır:

NodeJS 10 hızlı kurulum

sudo snap install node --channel=10/stable --classic

Sunucuyu test etme

Web sunucusunun doğru kurulup kurulmadığını test etmek için, adlı bir test dosyası oluşturalım http_sunucu.js favori düzenleyicimizi kullanarak ana klasörümüzde:

cd ~/

vim http_server.js

O zaman yapacağız aşağıdaki içeriği kopyalayıp dosyaya yapıştırın:

sunucu test dosyası

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Bundan sonra dosyayı kaydediyoruz. Şimdi sunucuyu başlatmak için aşağıdaki komutla çalıştırıyoruz:

node http_server.js

Terminalde aşağıdakine benzer bir çıktı görmeliyiz:

Örnek konsol çıkışı

Şimdi favori tarayıcımızı açarsak ve sunucunun ana bilgisayar adına veya IP adresine ve ardından 3000 numaralı bağlantı noktasına gidiyoruz, aşağıdaki gibi bir örnek sayfa görmeliyiz:

firefox'ta test et

http://localhost:3000

Daha NodeJS hakkında daha fazla bilgi edinin, kullanıcılar ziyaret edebilir proje sayfası.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Mateo dijo

    Ne kadar iyi anlatıldığını gerçekten çok beğendim.
    Teşekkürler!