Cài đặt nodejs google cloud

Cài đặt nodejs google cloud

NodeJS là một nền tảng được phát triển dự án trên Javascript Runtime của dự án Google Chrome. Bài viết này 7Host sẽ không đi sâu về lịch sử cấu hình cũng như sự phát triển của NodeJS mà tập trung vào các bước cài đặt trên một máy chủ Linux. Cụ thể là CentOS 7. Nếu các bạn muốn tìm hiểu nhiều hơn về NodeJS thì có thể tìm kiếm trên Google hoặc chúng tôi sẽ tổng hợp lại cho các bạn trong một bài viết khác trong thời gian tới

1. Chuẩn bị

Hãy chắc chắn rằng bạn đã truy cập vào VPS/Server bằng SSH như ví dụ bên dưới

[[email protected] ~]#

Tham khảo thêm bài viết. Hướng dẫn cài đặt CentOS 7 cho các bạn mới bắt đầu

Cài đặt một số gói công cụ hỗ trợ xây dựng như C, C++, make…

[[email protected] ~] yum install -y gcc-c++ make

2. Cài đặt NodeJS

  • Bước 1. Thêm Repo của NodeJS vào máy chủ
[[email protected] ~] curl -sL https://rpm.nodesource.com/setup_14.x | sudo -E bash -

Tại thời điểm viết bài NodeJS đang có hai phiên bản

- Bản Stable (ổn định nhất): dùng cho môi trường production là version 14.17.5

- Bản Latest (bản mới nhất): dùng cho các bạn lập trình thử nghiệm các tính năng mới là version 16.7.0

Nếu muốn sử dụng bản Latest thì các bạn thêm Repo sau

[[email protected] ~] curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

Tùy vào mục đích sử dụng mà các bạn chọn cho phù hợp nhé

  • Bước 2. Sau khi đã thêm Repo, các bạn chỉ cần sử dụng lệnh “yum” có sẵn trên CentOS để cài đặt phần mềm mà mình muốn. Đơn giản như cài đặt ứng dụng trên iOS hay Android vậy
[[email protected] ~] yum install nodejs
  • Bước 3. Quá trình cài đặt đã hoàn tất trong ít phút và giờ là bước kiểm tra phiên bản để đảm bảo rằng bạn đã cài đặt NodeJS thành công
[[email protected] ~] node -v
v14.17.5

and check luôn NPM

[[email protected] ~] npm -v
6.13.7

3. Tổng kết

Như vậy là bạn đã cài đặt hoàn tất NodeJS trên CentOS 7 chỉ với 3 bước rất đơn giản. Nếu trong quá trình cài đặt gặp khó khăn các bạn đừng ngại gửi email về [email được bảo vệ] để được 7Host hỗ trợ các bạn nhé

Với cPanel hiện tại nó đã hỗ trợ khai thác ứng dụng NodeJS, bài viết này sẽ hướng dẫn cơ sở khai thác và xử lý lỗi cho một ứng dụng NodeJS

Tạo môi trường NodeJS trên cPanel  và cài đặt Package

Bước 1. Truy cập cPanel, tìm “Software” và chọn “Setup Nodejs App”

Cài đặt nodejs google cloud

Bước 2. Chọn “Tạo ứng dụng”

Cài đặt nodejs google cloud

Bước 3. Giao diện cấu hình của NodeJS App

  • phiên bản js. Có thể thay đổi tùy chọn Phiên bản theo mã nguồn sắp cài đặt
  • Gốc ứng dụng. Đường dẫn gốc đến thư mục lưu trữ các trang NodeJS
  • Tệp khởi động ứng dụng. Nơi khai báo tệp khởi động của NodeJS

Cài đặt nodejs google cloud

Sau khi khai báo đầy đủ thông tin và chọn đúng phiên bản NodeJS chọn “Create” để khởi động

Bước 4. Sau khi chọn “Tạo” sẽ có một thông báo quan trọng “Vào môi trường ảo” sẽ cung cấp lệnh để khởi động. Sao chép lại lệnh này để chuẩn bị khởi động bằng “Terminal”

Cài đặt nodejs google cloud

Bước 5. Khởi chạy “Terminal” trong “Advanced”. Nếu không có “Terminal” có thể liên hệ nhà cung cấp dịch vụ CloudHosting để thêm tính năng này

Cài đặt nodejs google cloud

Bước 6. Cài đặt Package vào Node JS

– Trước tiên phải chạy câu lệnh nhận được ở Bước 4

Cài đặt nodejs google cloud

– Gõ lệnh “npm init” để khởi động Package của NodeJS. Nhập tên gói hoặc không nhập, mặc định sẽ lấy tên của ứng dụng

Cài đặt nodejs google cloud

Cài đặt nodejs google cloud

Sau khi cài đặt xong sẽ hiển thị kết quả như hình ảnh

Tiến hành cài đặt các Package ví dụ như Mongoose, express, path,…

Cài đặt nodejs google cloud

Sau khi cài đặt hoàn tất sẽ hiển thị kết quả cài đặt các phiên bản của gói

Cài đặt nodejs google cloud

Như vậy là bạn đã hoàn thành các bước tạo môi trường và cài đặt trang web NodeJS trước mắt

Cài đặt nodejs google cloud

Lưu ý. Khi đã cài đặt NodeJS lên hosting thì file. htaccess trong thư mục /public_html sẽ chuyển hướng sang chạy NodeJS

Cài đặt nodejs google cloud

Cài đặt nodejs google cloud

Kiểm tra tra cứu và xử lý lỗi phát sinh

Cài đặt nodejs google cloud

Bước 1. Truy cập vào Ứng dụng NodeJS.
Bước 2. Chọn vào mục chỉnh sửa (hình cây viết) của trang web cần kiểm tra

Cài đặt nodejs google cloud

Bước 3. Chọn các mẫu kiểm tra có sẵn để xem có lỗi phát sinh hay không

Cài đặt nodejs google cloud

Bước 4. Sau khi chạy xong, Script will have notification as after

Cài đặt nodejs google cloud

Kiểm tra phần log NodeJS nếu báo lỗi bằng ký tự “^” như ảnh thì nguyên nhân là do mã nguồn, vui lòng kiểm tra lại các cấu hình liên quan

Cài đặt nodejs google cloud

Lưu ý. Sau khi thực hiện bất kỳ thao tác nào (chỉnh sửa mã nguồn, thay đổi phiên bản, cài đặt Gói…) phải thực hiện thao tác “Khởi động lại”  NodeJS App

Cài đặt nodejs google cloud

If you thao tác khởi động lại bị lỗi

Cài đặt nodejs google cloud

You only to access to. thư mục lưu trữ môi trường ảo của NodeJS (trong bài viết này là novenv) –> chọn thư mục ứng dụng (Project) –> xóa hoặc đổi tên tệp. Khóa

Cài đặt nodejs google cloud

Cài đặt ứng dụng đầu tiên với Nodejs

Tạo tệp chính. js with content

________số 8

Bước tiếp theo chúng ta quay lại mở cửa sổ Node. js Command Prompt up và gõ dòng lệnh để thực thi file main. js này

node main.js

Và sẽ được kết quả dòng chữ Máy chủ đang chạy tại http. //127. 0. 0. 1. 3000 sẽ xuất hiện ở nút. dấu nhắc lệnh js. Bạn có thể mở trình duyệt lên và nhập http. //127. 0. 0. 1. 3000 sẽ thấy kết quả hiển thị ra màn hình dòng chữ “Xin chào Node. js” là thành công