1. Κάντε λήψη του Node.js
2. Εγκαταστήστε το Node.js
3. Εγκαταστήστε εργαλεία κατασκευής (προαιρετικά, αλλά συνιστάται)
4. Εγκαταστήστε το Express.js
5. Δημιουργήστε έναν μη προνομιούχο χρήστη (συνιστάται)
6. Δημιουργήστε ένα έργο
Αυτό το σεμινάριο θα σας δείξει πώς να εγκαταστήσετε το Node.js και το Express.js στο CentOS 6 (ή στο CentOS 7). Μπορείτε να χρησιμοποιήσετε το Node.js για να δημιουργήσετε γρήγορες, επεκτάσιμες εφαρμογές ιστού με JavaScript. Η εγκατάσταση είναι πολύ εύκολη - απλώς ακολουθήστε τα παρακάτω βήματα. Το μεγαλύτερο μέρος της εργασίας γίνεται για εσάς από τον διαχειριστή πακέτων YUM.
1. Κάντε λήψη του Node.js
Θα θέλετε να κάνετε λήψη της πιο πρόσφατης σταθερής έκδοσης του Node.js, κάτι που μπορεί να γίνει εκτελώντας την παρακάτω εντολή. Εκτελεί ένα σενάριο που σας οδηγεί αυτόματα στη διαδικασία εγκατάστασης. Η λήψη του σεναρίου γίνεται απευθείας από το Joylent (τους κατασκευαστές του Node.js) στο αποθετήριο NodeSource.
cd /tmp
curl -sL https://rpm.nodesource.com/setup | bash -
2. Εγκαταστήστε το Node.js
Μόλις το σενάριο εντοπίσει ότι δεν έχετε εγκαταστήσει το Node.js, πληκτρολογήστε την ακόλουθη εντολή για να ξεκινήσει η εγκατάσταση μέσω του διαχειριστή πακέτων yum.
yum install -y nodejs
Για να μεταγλωττίσετε και να εγκαταστήσετε εγγενή πρόσθετα Node.js από το npm (διαχειριστής πακέτων κόμβου), θα χρειαστεί να εγκαταστήσετε αυτά τα εργαλεία κατασκευής. Δεν είναι απαραίτητο, αλλά θα σας γλιτώσει από πονοκεφάλους όταν το κάνετε npm install packageστο μέλλον.
yum install gcc-c++ openssl-devel make
4. Εγκαταστήστε το Express.js
Αυτό θα τραβήξει το Express.js από το αποθετήριο σε npm και θα το εγκαταστήσει αυτόματα καθολικά (για αυτό -gείναι χρήσιμο ).
npm install -g express-generator
5. Δημιουργήστε έναν μη προνομιούχο χρήστη (συνιστάται)
Για λόγους ασφαλείας, δημιουργήστε έναν κανονικό χρήστη συστήματος και εκτελέστε τον κόμβο σε αυτόν τον λογαριασμό. Αυτό θα βοηθήσει στην ασφάλεια του διακομιστή σας σε περίπτωση που ένα θέμα ευπάθειας γίνει αντικείμενο εκμετάλλευσης στο Node.js.
useradd username
passwd username
Αυτό δημιουργεί έναν χρήστη και ορίζει τον κωδικό πρόσβασης για αυτόν τον λογαριασμό. Τώρα, αποσυνδεθείτε και συνδεθείτε ξανά ως νέος χρήστης.
6. Δημιουργήστε ένα έργο
express expressproject
cd expressproject
npm install
Εάν όλα πήγαν καλά, θα πρέπει να δείτε κάτι παρόμοιο με αυτό:
> expressproject@0.0.0.0 start /exampleuser/expressproject
> node ./bin/www
Για να το δοκιμάσετε πλήρως, εκκινήστε το πρόγραμμα περιήγησής σας και πληκτρολογήστε τη διεύθυνση IP του VPS στη θύρα 3000 στη γραμμή URL. Θα πρέπει να μοιάζει με αυτό (αντικαταστήστε το 0.0.0.0 με το VPS IP σας):
http://0.0.0.0:3000
Όταν πλοηγείστε σε αυτήν τη διεύθυνση URL, θα δείτε το μήνυμα Welcome to Expressστη σελίδα.
Συγχαρητήρια! Τώρα έχετε ρυθμίσει το Node.js με το Express! Προχωρήστε και δημιουργήστε υπέροχα πράγματα!