آموزش های سرور لینوکسعمومی

آموزش نصب Node.js در سرور CentOS 7

آموزش نصب Node.js در سرور CentOS 7
آموزش نصب Node.js در سرور CentOS 7
آموزش نصب Node.js در سرور CentOS 7

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

Node.js پلتفرم Realtime بر اساس Javascript برای برنامه نویسی سمت سرور است که به سرور امکان اجرای Javascript را می دهد. Node.js روی موتور جاوا اسکریپت V8 Chrome ساخته شده و می توان از آن برای ساخت برنامه های تحت وب و سمت سرور استفاده کرد که می توان به کمک آن برنامه های شبکه ای ایجاد کرد که نیاز به عملکرد back-end دارند. Node.js امکان اجرای اسکریپت ها را در سمت سرور یا همان back-end می دهد اما به عنوان یک راه حل برای full-stack و front-end نیز شناخته می شود.

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

آموزش نصب Node.js در سرور CentOS 7

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

پیش نیاز : برای اجرای دستورات این آموزش نیاز به نصب sudo در سرور است که می توانید با استفاده از آموزش نصب و کانفیگ Sudo روی CentOS می توانید آن را بر روی سرور نصب تنظیم کنید.

نصب Node.js از

یکی از راه های نصب Node.js گرفتن از کد یا همان Source است که باید از دستور زیر استفاده کنید.

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

با این دستور ورژن 10.x نصب می شود اما اگر نسخه دیگری نیاز دارید می توانید آن را جایگزین 10.x کنید.

پس از فعال شدن NodeSource می توانید با استفاده از دستور زیر Node.js را نصب کنید.

sudo yum install nodejs

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

توجه داشته باشید که با این دستورات علاوه بر Node.js ، مخزن npm یا همان Node Package Manager که بزرگترین مخزن نرم افزاری برای Node.js می باشد نیز نصب می شود.

برای بررسی موفق بودن نصب Node.js می توانید از دستور زیر استفاده کنید که با توجه به نسخه نصبی ، خروجی آن به صورت v10.13.0 می باشد.

node --version

نصب Node.js از EPEL

یکی دیگر از راه های نصب Node.js استفاده از مخزن EPEL یا Extra Packages for Enterprise Linux می باشد که برای توزیع هایی مثل CentOS مناست است.

برای این مورد شما باید با استفاده از دستور زیر ابتدا دسترسی به مخزن EPEL را تنظیم کنید.

sudo yum install epel-release

با این دستور دسترسی شما به مخزن EPEL فراهم می شود که پس از این می توانید با دستورات yum ادامه نصب را انجام دهید.

sudo yum install nodejs

پس از این نصب Node.js انجام شده و برای بررسی درستی نصب از دستور زیر استفاده می کنیم.

node --version

در نهایت برای نصب npm از طریق EPEL نیز می توانید دستور زیر را اجرا کنید.

sudo yum install npm

نصب Node.js با استفاده از NVM

آخرین راهی که قصد معرفی آن برای نصب Node.js و npm در سرور را داریم استفاده از NVM یا Node Version Manager است که به کمک آن شما می توانید ورژن های مختلفی از Node.js را متناسب با نیاز خود نصب و مدیریت کنید.

این راه معمولا برای برنامه نویسان و طراحان بسیار کاربردی است زیرا می توانند به کمک NVM هر نسخه ای از Node.js که نیاز دارند را نصب یا حذف کنند.

نصب NVM بر روی سرور

برای شروع نیاز است که ابتدا NVM بر روی سرور لینوکس نصب شود.

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
=> Close and reopen your terminal to start using nvm or run the following to use it now:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion

همانطور که توضیح داده شده باید حالا ترمینال را بسته و مجددا باز کنید سپس برای بررسی موفق بودن نصب NVM دستور زیر را اجرا کنید.

nvm --version

نصب Node.js با NVM

پس از نصب شدن NVM با استفاده از دستور زیر می توانید آخرین نسخه موجود از Node.js را نصب کنید.

nvm install node
Downloading and installing node v11.0.0...
Downloading https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v11.0.0 (npm v6.4.1)
Creating default alias: default -> node (-> v11.0.0)

حال با دستور زیر موفقیت آمیز بودن نصب را بررسی می کنیم.

node --version
v10.1.0

نصب چندین نسخه Node.js با NVM

برای نصب نسخه های دیگری از Node.js با استفاده از NVM می توانید از دستورات زیر استفاده کنید.

nvm install --lts
nvm install 8.12.0

با این دو دستور نسخه 8.12.0 و LTS نصب می شود و لیست نسخه های Node.js نصب شده با استفاده از دستور زیر نمایش داده می شود.

nvm ls

خروجی دستور بالا:

-> v8.12.0 # ACTIVE VERSION
v10.13.0
v11.0.0
default -> node (-> v11.0.0) # DEFAULT VERSION
node -> stable (-> v11.0.0) (default)
stable -> 11.0 (-> v11.0.0) (default)
iojs -> N/A (default)
lts/* -> lts/dubnium (-> v10.13.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.14.4 (-> N/A)
lts/carbon -> v8.12.0
lts/dubnium -> v10.13.0

این خروجی به ما می گوید که ورژن v8.12.0 نسخه فعال Node.js است و ورژن 11.0.0 نیز به عنوان نسخه پیش فرض شناخته می شود.

در صورتی که قصد دارید نسخه فعال را تغییر دهید می توانید از دستور زیر استفاده کنید.

nvm use 10.13.0

خروجی:

Now using node v10.13.0 (npm v6.4.1)

برای تغییر نسخه پیش فرض Node.js می توانید از دستور زیر استفاده کنید.

nvm alias default 10.13.0

خروجی:

default -> 10.13.0 (-> v10.13.0)
نصب ابزار های توسعه در سرور

برای اینکه بتوانید از npm در سرور native modules بسازید باید کتابخانه ها را نصب کنید.

sudo yum install gcc-c make

در آموزش نصب Node.js در سرور CentOS 7 ، به معرفی 3 روش مختلف نصب Node.js و npm پرداختیم که می توانید متناسب با نیاز خود یکی از روش های موجود را استفاده کنید. توجه داشته باشید که روش های نصب Node.js از و نصب Node.js از EPEL ساده و سریع تر هستند اما در روش NVM شما قابلیت های بیشتری خواهید داشت.

به پایان این مطلب آموزشی رسیدیم و امیدواریم آموزش نصب Node.js در سرور CentOS 7 مورد توجه شما قرار گرفته باشد.



آموزش نصب Node.js و npm در CentOS 7
آموزش نصب Node.js و npm در CentOS 7 - وان سرور


راهنمای نصب Node.js روی CentOS 67
راهنمای نصب Node.js روی CentOS 67


جی بلاگ نصب Node.js و npm در CentOS 8
جی بلاگ نصب Node.js و npm در CentOS 8


آموزش CentOs 7 - azaronline.com
در این بخش از سری مطالب آموزش CentOS 7 و آموزش Node.js در آذرآنلاین با آموزش نصب Gulp در CentOS 7 در خدمت شما خواهیم بود تا از این ابزار کارآمد در Node.js بتوانید استفاده نمایید.


nodejs - آموزش نصب nodejs برای روی
nodejs - آموزش نصب nodejs برای روی توزیع های لینوکس Ubuntu


nodejs - آموزش نصب nodejs برای روی توزیع های لینوکس Ubuntu
به نام دانای بر حق مقدمه یکی مسائلی که امروزه خیلی گریبانگیر دنیای وب هستش بحث real-time هستش که خیلی در نظر توسعهبه خواندن ادامه دهیدnodejs آموزش نصب nodejs برای روی توزیع های لینوکس Ubuntu CentOS


آموزش نصب Node.js Selector وبلاگ
آموزش نصب Node.js Selector وبلاگ شتابان هاست


آموزش Node.js فصل سوم نصب Node.js
آموزش Node.js فصل سوم نصب Node.js


آموزش نصب Node.js
آموزش نصب Node.js


آموزش نصب Node.js و npm در CentOS 7 - وان سرور
آموزش نصب Node.js و npm در CentOS 7. Node.js یک محیط زمان اجرا جاوا اسکریپت متقاطع است که اجازه می دهد تا از طریق سرور کد JavaScript اجرا شود.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

یازده − 4 =

دکمه بازگشت به بالا
بستن