نصب Node.js در سرور centos

در مرکز محتوای سرور دات آی آر

 

در این مقاله قصد داریم توضیح مختصری در مورد Node.js داشته باشیم و طریق نصب آن را در سرور های لینوکسی بر پایه centos را با شما عزیزان به اشتراک بگذاریم.
Node.js یک پلتفرم کدنویسی است که بر پایه جاوا اسکریپت می باشد. این پلتفرم از یک رویداد I/O محور می باشد، که قابلیت non-blocking دارد.  Node.js و  nmp دارای بزرگترین کتابخانه ی open source جهان می باشد. به عنوان توضیح کوتاه، npm یک Package Manager هست که برای Node.js نوشته شد و در خیلی از موارد از آن استفاده می شود.
مراحل نصب Node.js:
 ابتدا با استفاده از کامند Yum می بایست فایل node.js را در سرور نصب می کنیم.
yum install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash -
حال می بایست پکیج اصلی node.js را نصب نمایید. برای انجام این مورد از کامند زیر استفاده می کنیم.
yum install nodejs
بعد از اتمام مراحل نصب حال می توانیم نسخه node.js را بررسی کنیم. کامند زیر می تواند  ورژن صحیح را به ما نشان دهد.
node -v

 

برای بررسی ورژن npm نیز از کامند زیر استفاده نمایید.
npm -v 
برای این که مراحل نصب را تست کنید، می توانید با استفاده از لینک زیر فایل test_server.js بسازید و سپس نصب را تست کنید.

پس از ایجاد این فایل می بایست کدهای زیر را وارد فایل نمایید.

vi test_server.js
var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');

سپس می بایست کامند زیر را وارد نمایید:

node --debug test_server.js

امیدواریم این مقاله نیز برای شما عزیزان مفید واقع شده باشد. در مقالات گذشته در خصوص PHP و تفاوت آن با Node.js صحبت کرده ایم. برای مشاهده این مقاله نیز می توانید وارد لینک شوید.

برای اطلاعات بیشتر مارا در بخش مقالات دنبال کنید.

 

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

0 0 رای ها
این مقاله چطور بود؟
اشتراک در
اطلاع از
0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها