Danh mục

Tìm kiếm
/

Danh mục

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Hướng Dẫn Sử Dụng NodeJS Trên Cloud Hosting

Ngày đăng: 22 tháng 11 năm 2024

NodeJS đã trở thành một trong những nền tảng phổ biến nhất để xây dựng các ứng dụng web nhờ hiệu suất cao, khả năng mở rộng và tính linh hoạt. Nếu bạn đang sử dụng Cloud Hosting để triển khai dự án NodeJS, thì bài viết này chính là dành cho bạn. CloudFly sẽ hướng dẫn các bước sử dụng NodeJS trên Cloud Hosting cơ bản. Từ đó đảm bảo ứng dụng hoạt động ổn định và hiệu quả.

hướng dẫn sử dụng nodejs trên cloud hosting

1. Hướng dẫn tạo môi trường NodeJS trên Cloud Hosting

Để chạy ứng dụng NodeJS trên hosting, bạn cần thực hiện một số bước đơn giản. Dưới đây là hướng dẫn chi tiết giúp bạn dễ dàng cài đặt và cấu hình môi trường NodeJS.

Bước 1: Bạn có thể truy cập vào cPanel hoặc DirectAdmin

  • Đối với cPanel: Bạn truy cập cPanel, tìm mục Software và chọn Setup Nodejs App.

hướng dẫn tạo môi trường nodejs trên cloud hosting 1

  • Đối với DirectAdmin: Bạn nhân vào Extra Features và chọn Setup Nodejs App.

hướng dẫn tạo môi trường nodejs trên cloud hosting 2

Bước 2: Sau đó, bạn chọn Create Application.

Bước 3: Khi giao diện cấu hình NodeJS App mở ra, bạn cần thiết lập một số thông số quan trọng:

  • js Version: Chọn phiên bản NodeJS phù hợp với mã nguồn bạn sắp cài đặt.
  • Application Root: Chỉ định thư mục lưu trữ các tệp tin NodeJS.
  • Application Startup File: Chọn tệp tin khởi động cho ứng dụng NodeJS.

hướng dẫn tạo môi trường nodejs trên cloud hosting 3

Bước 4: Sau khi hoàn tất các thiết lập, bạn nhấn Create để khởi tạo ứng dụng NodeJS.

Bước 5: Sau đó, bạn sẽ nhận được một thông báo quan trọng: Enter to the virtual environment. Lúc này, bạn sao chép lệnh khởi chạy môi trường ảo NodeJS và chuẩn bị sử dụng Terminal.

Bước 6: 

  • Đối với cPanel: Bạn tìm mục Advanced để truy cập Terminal.
  • Đối với DirectAdmin: Bạn tìm mục System Info & Files và chọn Terminal.

Bước 7: Sau đó, bạn dán lệnh nhận được từ Bước 5 vào Terminal để vào môi trường ảo NodeJS.

Bước 8: Tiếp theo, bạn gõ lệnh npm init để khởi tạo package cho ứng dụng NodeJS. Bạn có thể nhập tên package hoặc để mặc định (tên ứng dụng sẽ được dùng).

hướng dẫn tạo môi trường nodejs trên cloud hosting 4

Bước 9: Sau khi khởi tạo, bạn có thể tiến hành cài đặt các package cần thiết như Mongoose, express, path,... 

Khi cài đặt xong, hệ thống sẽ hiển thị kết quả cài đặt các phiên bản package.

2. Hướng dẫn kiểm tra và xử lý lỗi phát sinh

Bước 1: Đầu tiên, bạn truy cập vào NodeJS App trên cPanel hoặc DirectAdmin.

Bước 2: Bạn chọn biểu tượng chỉnh sửa (hình cây bút) cho website bạn muốn kiểm tra.

Bước 3: Tiếp theo, bạn sử dụng các mẫu kiểm tra có sẵn để quét và phát hiện lỗi.

hướng dẫn kiểm tra và xử lý lỗi phát sinh 1

Bước 4: Sau khi hoàn tất, kết quả kiểm tra sẽ hiển thị thông báo.

Nếu phần log NodeJS xuất hiện lỗi với ký tự “^”, lỗi này thường liên quan đến mã nguồn. Bạn hãy kiểm tra lại cấu hình hoặc mã nguồn của mình.

Lưu ý: Sau mỗi thao tác như chỉnh sửa mã nguồn, thay đổi phiên bản NodeJS, hoặc cài đặt Package, bạn cần thực hiện lệnh Restart”NodeJS App.

Nếu lệnh Restart bị lỗi, bạn hãy truy cập thư mục lưu trữ môi trường ảo NodeJS, vào thư mục ứng dụng (Project). Sau đó xóa hoặc đổi tên tệp .lock để giải quyết vấn đề.

hướng dẫn kiểm tra và xử lý lỗi phát sinh 2

3. Hướng dẫn cài đặt ứng dụng NodeJS đầu tiên

Bước 1: Bạn tạo một file có tên main.js với nội dung như sau:

var http = require('http');  

http.createServer(function (req, res) {  

    res.writeHead(200, {'Content-Type': 'text/plain'});  

    res.end('Hello Node.js');  

}).listen(3000, "127.0.0.1");  

console.log('Server running at http://127.0.0.1:3000');  

Bước 2: Bạn mở Node.js Command Prompt hoặc Terminal trên hosting. Rồi chạy lệnh sau để thực thi file:

node main.js

Bước 3: Sau khi thực thi, bạn sẽ thấy thông báo:

Server running at http://127.0.0.1:3000

Bạn mở trình duyệt và truy cập địa chỉ http://127.0.0.1:3000. Nếu dòng chữ “Hello Node.js” hiển thị trên màn hình, bạn đã cài đặt thành công ứng dụng NodeJS đầu tiên của mình!

>>> Xem thêm: NodeJS Hosting Là Gì? Top 5 Dịch Vụ NodeJS Hosting Phổ Biến

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về hướng dẫn sử dụng NodeJS trên Cloud Hosting. Nếu còn thắc mắc hay muốn đăng ký Cloud Hosting tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

  • Group săn sale: https://t.me/cloudflyvn


 

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly
Chia sẻ