آموزش نصب زبان برنامه نویسی Node.js در لینوکس

nodejs

برای نصب زبان برنامه نویسی Node.js  در سیستم عامل گنو/لینوکس روش های مختلفی وجود دارد که در این مطلب برخی از این روش ها توضیح داده خواهند شد.

نصب Node.js بر روی فدورا :

 

نصب زبان برنامه نویسی نود جی اس بر روی فدورا بسیار ساده می باشد.کافیست تا یک ترمینال باز کنید و با کاربر root این دستور را اجرا کنید :

 

#dnf install nodejs

نصب Node.js بر روی CentOS :

 

برای نصب زبان برنامه نویسی نود جی اس بر روی CentOS کافیست ابتدا مخازن EPEL را بر روی سیستم خود نصب کنید :

 

 

#yum install epel-release

سپس این دستور را اجرا کنید :

 

 

#yum install nodejs

 

نصب Node.js بر روی همه توزیع های لینوکس :

روش های نصبی که در بالا گفته شد برای فدورا و CentOS بود که نصب از طریق مخازن صورت می گرفت.اما شاید بخواهید از آخرین نسخه ی Node.js استفاده کنید و یا اینکه توزیع شما چیزی به جز فدورا و CentOS باشد.بر همین اساس یک روش سریع و ساده دیگر نیز وجود دارد که شما به راحتی می توانید آخرین نسخه ی Node.js را بر روی توزیع مورد نظر خود نصب کنید.

برای اینکار ابتدا به وب سایت رسمی Node.js مراجعه کنید و آن نسخه از Node.js  را که قصد دارید نصب کنید را بر روی سیستم خود دانلود کنید.در این مثال ما نسخه  Linux Binaries برای معماری 64 بیتی را دانلود می کنیم :

 

#wget -c https://nodejs.org/dist/v6.11.2/node-v6.11.2-linux-x64.tar.xz

 

اکنون جهت نصب آن می توانید این دستور را اجرا کنید :

 

# tar -C /usr/local  --strip-components 1 -xf  node-v6.11.2-linux-x64.tar.xz

بازبینی نصب Nodejs :

 

برای اینکار کافیست تا دستورهای زیر را اجرا کنید :

 

#node -v

#npm -v

# whereis node

#wich node

#whereis npm

#which node

 

نوشتن اولین برنامه با زبان برنامه نویسی نود جی اس :

 

پس از نصب نود جی اس اکنون کافیست اولین برنامه را با آن بنویسیم.برای اینکار یک فایل با نام hello.js ایجاد کنید :

 

#vi hello.js

اکنون این خطوط را درون فایل بنویسید :

 

 

var http = require(‘http’);
http.createServer(function (request, response) {
response.writeHead(200, {‘Content-Type’: ‘text/plain’});
response.end(‘Hello World\n’);
}).listen(8080);
console.log(‘Server started’);

توجه داشته باشید که به جای 8080 هر پورتی که در نظر دارید را می توان نوشت.پس از اینکار جهت اجرای برنامه کافیست تا این دستور را اجرا کنید :

 

$node hello.js

 

اکنون کافیست تا این آدرس را در مرورگر وب خود وارد کنید و خروجی برنامه را مشاهده کنید :

 

 

http://[server-ip]:8080

 

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

 

5 نظرات
  1. میثاق می گوید

    ممنون از مطلب
    البته nodejs زبان نیست

    1. hos7ein می گوید

      میشه بیشتر توضیح بدین لطفا؟

      1. میثاق می گوید

        طبق گفته سایتش:
        نودجی اس یک ران تایم جاوااسکریپت روی موتور v8 کروم است.

  2. hamid می گوید

    سلام چطور میشه دو تا نود جی اس با دیتابی های مونگو دی بی هر کدام جدا در سرور مجازی لینوکس نصب کرد

    1. hos7ein می گوید

      درود بر شما
      میرید روی هر سرور و بسته های مورد نیاز رو نصب می کنید.

پاسخ به hamid
لغو پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.