منبع اصلی نوشتار زیر در این لینک قرار دارد

آموزش نصب زبان برنامه نویسی 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 برای معماری ۶۴ بیتی را دانلود می کنیم :

 

#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’);

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

 

$node hello.js

 

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

 

 

http://[server-ip]:8080

 

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

 



برچسب ها : , , , , , , , , , , , , , , , , ,