Πώς να εγκαταστήσετε το Node.js στο Ubuntu, CentOS;

Διαδικασία εγκατάστασης των Node.js 11.x, 12.x, 14.x σε Ubuntu 16.x/18.x, CentOS 7.x/8.x μέσω δυαδικής διανομής ή από την πηγή.

Η δημοτικότητα του Node.js αυξάνεται πιο γρήγορα από ποτέ. Αν ξεκινήσατε πρόσφατα εκμάθηση ανάπτυξης Nodejsτότε ένα από τα πρώτα πράγματα που πρέπει να κάνετε είναι να τα εγκαταστήσετε.

Τεχνικά, υπάρχουν πολλοί τρόποι για να εγκαταστήσετε πράγματα, αλλά ακολουθώντας την εύκολη και σωστή διαδικασία θα κάνετε τη ζωή πολύ πιο εύκολη.

Το παρακάτω, το έχω δοκιμάσει στο DigitalOcean υπηρέτης. Ας το ξεκινήσουμε.

Ubuntu 16.x ή 18.x

Η τελευταία έκδοση του Nodejs δεν είναι διαθέσιμη μέσω του προεπιλεγμένου αποθετηρίου. Αλλά μην ανησυχείτε, μπορείτε να χρησιμοποιήσετε τη διανομή NodeSource ως εξής.

  • Συνδεθείτε στον διακομιστή ως root
  • Εκτελέστε τα παρακάτω

Για να εγκαταστήσετε το Node.js 11.x

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -

Για να εγκαταστήσετε το Node.js 12.x

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Για να εγκαταστήσετε το Node.js 14.x

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

Τα παραπάνω θα κάνουν λήψη και εγκατάσταση του αποθετηρίου NodeSource Node.js. Στο τέλος της παραπάνω εξόδου, θα πρέπει να δείτε κάτι σαν αυτό.

Reading package lists... Done

## Run `sudo apt-get install -y nodejs` to install Node.js 11.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn
  • Στη συνέχεια, θα πρέπει να εγκαταστήσετε τα nodejs με την ακόλουθη εντολή.
apt-get install -y nodejs

Θα χρειαστούν μερικά δευτερόλεπτα και μόλις γίνει. θα πρέπει να μπορείτε να επαληθεύσετε την έκδοση.

[email protected]:~# nodejs -v
v11.7.0
[email protected]:~#

Και, όπως μπορείτε να δείτε, έχει εγκαταστήσει την έκδοση 11.7.0.

  Πώς να πουλήσετε πράγματα στο Amazon

CentOS/RHEL 7.x ή 8.x

Αρχικά, πρέπει να εγκαταστήσετε το αποθετήριο NodeSource με την ακόλουθη εντολή.

Εγκαταστήστε το Nodejs 11.x

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

Εγκαταστήστε το Nodejs 12.x

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

Εγκαταστήστε το Nodejs 14.x

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

Στη συνέχεια, εγκαταστήστε το Nodejs όπως παρακάτω.

yum install -y nodejs

Εάν χρησιμοποιείτε CentOS 8.x, μπορείτε επίσης να δοκιμάσετε το DNF.

dnf install -y nodejs

Θα χρειαστούν μερικά δευτερόλεπτα, και στο τέλος, θα πρέπει να δείτε κάτι όπως παρακάτω.

Running transaction
  Preparing        :                                                                                                                                                                1/1 
  Installing       : python3-setuptools-39.2.0-5.el8.noarch                                                                                                                         1/4 
  Installing       : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Running scriptlet: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Installing       : python3-pip-9.0.3-16.el8.noarch                                                                                                                                3/4 
  Running scriptlet: nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Installing       : nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Running scriptlet: nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Verifying        : python3-pip-9.0.3-16.el8.noarch                                                                                                                                1/4 
  Verifying        : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Verifying        : python3-setuptools-39.2.0-5.el8.noarch                                                                                                                         3/4 
  Verifying        : nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 

Installed:
  nodejs-2:14.9.0-1nodesource.x86_64       python3-pip-9.0.3-16.el8.noarch       python3-setuptools-39.2.0-5.el8.noarch       python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64      

Complete!
[[email protected] ~]#

Αυτό σημαίνει ότι το Node.js είναι εγκατεστημένο και μπορεί να επαληθευτεί με σύνταξη -v.

[[email protected] ~]# node -v
v11.7.0
[[email protected] ~]#

Η παραπάνω οδηγία θα πρέπει επίσης να λειτουργεί για το Fedora 29 ή μεταγενέστερο.

  Πώς να γράψετε αναρτήσεις ιστολογίου με AI [+8 Tools]

Εγκατάσταση από τον πηγαίο κώδικα

Τι γίνεται αν βρίσκεστε σε περιβάλλον DMZ όπου δεν μπορείτε να συνδεθείτε στο Διαδίκτυο; Μπορείτε ακόμα να το εγκαταστήσετε δημιουργώντας τον πηγαίο κώδικα. Η διαδικασία δεν είναι τόσο εύκολη όσο παραπάνω μέσω δυαδικής διανομής αλλά εφικτή.

  • Συνδεθείτε στον διακομιστή Ubuntu ή CentOS
  • Κατεβάστε το πιο πρόσφατο ή αυτό από το οποίο θέλετε εδώ χρησιμοποιώντας wget. Δοκιμάζω το πιο πρόσφατο.
wget https://nodejs.org/dist/v11.7.0/node-v11.7.0.tar.gz
tar -xvf node-v11.7.0.tar.gz
  • Θα πρέπει να δείτε έναν νέο φάκελο που δημιουργήθηκε στον παρόντα κατάλογο εργασίας
drwxr-xr-x 9  502  501     4096 Jan 17 21:27 node-v11.7.0
  • Μεταβείτε στον φάκελο που δημιουργήθηκε πρόσφατα
cd node-v11.7.0/

Και, ήρθε η ώρα να δημιουργήσετε το Node.js από την πηγή τώρα.

  10 Γεννήτριες ετικετών παιχνιδιών για το Xbox και άλλους λογαριασμούς σας

Ωστόσο, προτού προχωρήσετε, βεβαιωθείτε ότι έχετε εγκαταστήσει τις προϋποθέσεις.

Εάν χρησιμοποιείτε Ubuntu, εγκαταστήστε τις προϋποθέσεις με το παρακάτω

apt-get update
apt-get install gcc g++ clang make

και για το CentOS

yum update
yum install gcc clang gcc-c++
./configure
  • Βεβαιωθείτε ότι δεν υπάρχει σφάλμα και μετά το επόμενο
make
make install

Θα χρειαστεί λίγος χρόνος για την κατασκευή και μόλις γίνει. μπορείτε να επαληθεύσετε την εγκατεστημένη έκδοση εκτελώντας παρακάτω.

[email protected]:~# node --version
v11.7.0
[email protected]:~#

Βλέπετε, η εγκατάσταση του Nodejs είναι εύκολη.

Στη συνέχεια, μπορεί να θέλετε να εξερευνήσετε το πλαίσιο Nodejs για να γίνετε α επαγγελματίας προγραμματιστής.