Cài đặt nodejs google cloud
Show 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
[[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é
[[email protected] ~] yum install nodejs
[[email protected] ~] node -v v14.17.5 and check luôn NPM [[email protected] ~] npm -v 6.13.7 3. Tổng kếtNhư 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 PackageBước 1. Truy cập cPanel, tìm “Software” và chọn “Setup Nodejs App” Bước 2. Chọn “Tạo ứng dụng” Bước 3. Giao diện cấu hình của NodeJS App
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” 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 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 – 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 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,… 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 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 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 Kiểm tra tra cứu và xử lý lỗi phát sinhBước 1. Truy cập vào Ứng dụng NodeJS. 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 Bước 4. Sau khi chạy xong, Script will have notification as after 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 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 If you thao tác khởi động lại bị lỗi 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 ứng dụng đầu tiên với NodejsTạo tệp chính. js with content ________số 8Bướ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
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 |