Node.js açık kaynaklı, sunucu tarafında çalışan ve ağ bağlantılı uygulamalar için geliştirilmiş bir çalıştırma ortamıdır. Node.js web ve web uygulama geliştirmeyi sunucu ve istemci tarafı komut dosyaları için farklı dillerden ziyade tek bir programlama dili etrafında birleştiren “her yerde JavaScript” paradigmasını temsil eder. Ryan Dahl tarafından 2009 yılında geliştirilmeye başlanmıştır. Çapraz platform çalışması, modern ve yenilikçi özellikleriyle DevOps süreçlerinde çok yaygın olarak kullanılan bir platformdur.
Kurulum:
yum install nodejs -y komutları yardımıyla Node.js sistemimize kuruldu.
Uygulama oluşturma:
mkdir helloapp
cd helloapp
nano helloapp.js
helloapp.js üzerinde yaptığımız değişiklikleri kaydetmek için Ctrl + ^X tuşları yardımıyla ilgi değişikleri y + Enter ile kabul ederek kaydedebiliriz.
firewall-cmd –zone=public –permanent –add-port=3000/tcp
firewall-cmd –reload
komutları yardımıyla ağ üzerinden diğer bilgisayarlardan erişim izni verebilirsiniz.
node helloapp.js yardımıyla uygulamamızı çalıştırabiliriz.
Browser’ı kullanarak uygulamamızı görüntüleyebiliriz.
Ctrl + C yardımıyla uygulamamızı sonlandırabiliriz.
Centos Stream 8 (1905) üzerinde Node.js kurulumu ve ilk uygulamamızın çalıştırılması başarıyla gerçekleşti.
Node.js hakkında daha fazla bilgi almak ve yardım dokümanlarını incelemek için https://nodejs.org ve https://nodejs.org/en/docs/ adreslerini ziyaret edebilirsiniz.