ΜαθήματαΕφαρμογές

Εκκίνηση μιας εφαρμογής NodeJS σε κοινόχρηστους διακομιστές με cPanel

Λάβετε την εφαρμογή NodeJS στον κοινόχρηστο διακομιστή σας με cPanel! Οδηγός βήμα προς βήμα για τη ρύθμιση, συμπεριλαμβανομένης της ρύθμισης των αρχείων και των μεταβλητών περιβάλλοντος.

2
Απόψεις 2185Ενημερώθηκε 10 luniΠροβλήθηκε στις 25/06/2021από Florin Petran

Εισαγωγή

  • NodeJS είναι ένα περιβάλλον εκτέλεσης που επιτρέπει τη χρήση της γλώσσας Javascript στην πλευρά του διακομιστή (backend).

Απαιτήσεις

  • Για να αποχωρήσουμε από μια εφαρμογή NodeJS, θα χρειαστούμε τα δεδομένα πρόσβασης cPanel.

Βήματα

  • Ως παράδειγμα, θα χρησιμοποιήσουμε ένα απλό αρχείο κώδικα javascript, το οποίο θα ανεβάσουμε στην φιλοξενία.
  • Αποκτούμε πρόσβαση στον λογαριασμό cPanel και συνδεόμαστε με το όνομα χρήστη και τον κωδικό πρόσβασης που βρίσκονται στο email με τις λεπτομέρειες διαχείρισης.

  • Στη συνέχεια, θα αποκτήσουμε πρόσβαση στη Διαχείριση Αρχείων από την ενότητα Αρχεία.

File manager

  • Εδώ θα δημιουργήσουμε το αρχείο με το όνομα app.js το οποίο θα επεξεργαστούμε και θα προσθέσουμε τον παρακάτω κώδικα:

const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Test file \n');
});

server.listen(port, hostname, () => {
console.log(`Ο διακομιστής λειτουργεί στη διεύθυνση https://${hostname}:${port}/`);
});


new file

app.js

edit file
app.js

  •    Για να ρυθμίσουμε τον διερμηνέα NodeJS, θα πάμε στην ενότητα Λογισμικό και θα κάνουμε κλικ στο Ρύθμιση εφαρμογής Node.js

nodejs

  • Στη σελίδα που ανοίγει, θα κάνουμε κλικ στο κουμπί ΔΗΜΙΟΥΡΓΙΑ ΕΦΑΡΜΟΓΗΣ.

create application nodejs

  • Εδώ θα μπορέσουμε να τροποποιήσουμε τα παρακάτω πεδία:
    -Έκδοση Node.js - Η έκδοση NodeJS που θέλουμε να χρησιμοποιήσουμε
    -Λειτουργία εφαρμογής - Σε ποια λειτουργία θέλουμε να εκκινήσουμε την εφαρμογή, ανάπτυξη ή παραγωγή
    -Ρίζα εφαρμογής - Η διαδρομή προς το αρχείο εισόδου της εφαρμογής
    -Διεύθυνση URL εφαρμογής - Η διεύθυνση/URL στην οποία θα τρέξει η εφαρμογή. Μπορείτε να προσαρμόσετε τη διεύθυνση ή να χρησιμοποιήσετε το domain απευθείας
    -Αρχείο εκκίνησης εφαρμογής - Το όνομα του αρχείου εισόδου της εφαρμογής
    -Αρχείο καταγραφής Passenger - Ορισμός ενός αρχείου καταγραφής όπου ο web server θα αποθηκεύει τυχόν σφάλματα ή προειδοποιήσεις
    -Μεταβλητές περιβάλλοντος - Αν θέλετε να προσθέσετε μεταβλητές, κάντε κλικ στο Προσθήκη Μεταβλητής για να καθορίσετε ένα όνομα και μια τιμή.
  • Αφού ορίσουμε όλα τα πεδία, θα κάνουμε κλικ στο Δημιουργία κουμπί για να εκκινήσουμε την εφαρμογή.

nodejs application

  • Άμεσα μετά την εκκίνηση, η εφαρμογή NodeJS θα είναι προσβάσιμη στη διεύθυνση που ορίστηκε κατά την εγκατάσταση.
  • Στην διεπαφή Ρύθμιση Εφαρμογής Node.js, η νεοαναπτυγμένη εφαρμογή θα εμφανίζεται (όπως και άλλες που θα προσθέσουμε με την πάροδο του χρόνου). Σε αυτή τη λίστα, θα έχουμε την επιλογή να επεξεργαστούμε τις ρυθμίσεις, να διαγράψουμε, να ξεκινήσουμε ή να σταματήσουμε τις εφαρμογές.

stop application