close

[cPanel] – Cài đặt Nodejs với Setup Node.js App

Tác giả: TinoHost Ngày cập nhật: 13/12/2019 Chuyên mục:
Disclosure
Website Wiki.tino.org được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Wiki.tino.org sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại wiki.tino.org được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

Bước 1 : Tạo Node JS APP

Bằng cách truy cập Setup Node.js App , lưu ý rằng đây là các phần cấu hình mở rộng, nên việc hỗ trợ đối với các cấu hình bên trong các tệp lệnh của thao tác này sẽ không nằm trong chính sách hỗ trợ tại TinoHost.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 1

Nhấn Create Application để tạo mới APP.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 2

Bạn sẽ được yêu cầu nhập các thông tin như sau với :

Node.js version : Chọn phiên bản Nodejs
Application mode : Thể loại NodeJS
Application root : Thư mục gốc của dữ liệu sẽ hoạt động
Application URL : Đường dẫn có tác dụng
Application startup file :
Passenger log file :

[cPanel] - Cài đặt Nodejs với Setup Node.js App 3

Bạn sẽ thấy được thông tin ứng dụng như sau khi đã tạo thành công

[cPanel] - Cài đặt Nodejs với Setup Node.js App 4

[cPanel] - Cài đặt Nodejs với Setup Node.js App 5

Bước 2 : Chạy lệnh vào môi trường ảo

Để làm được điều này bạn cần có chức năng SSH Access, lưu ý rằng chức năng này có hay không phụ thuộc vào các gói dịch vụ mà bạn sử dụng, thông thường sẽ khả dụng ở các gói dịch vụ thuộc doanh nghiệp. Điều này bạn cần liên hệ đội ngũ hỗ trợ để kích hoạt hoặc mua thêm dịch vụ này, nếu không có bạn sẽ nhận được thông tin như sau khi kết nối

The remote SSH server rejected X11 forwarding request. Shell access is not enabled on your account! If you need shell access please contact support. Connection closing...Socket close. Connection closed by foreign host. Disconnected from remote host(103.130.216.100:22)

Và đối với quản trị hệ thống thì cần bật chức năng này tại Shell Access trong cài đặt tài khoản.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 6

Bạn cần tạo mã kết nối, hay dễ hiểu hơn là một loại khóa xác thực để bạn có thể sử dụng với trình SSH.
Hãy tham khảo hướng dẫn sau nếu bạn chưa biết sử dụng SSH hay SSH là gì :
+ Hướng dẫn sử dụng MobaXterm để SSH vào server linux
+ PuTTY là gì? cách sử dụng phần mềm PuTTY

Tại cPanel, truy cập SSH Access

[cPanel] - Cài đặt Nodejs với Setup Node.js App 7

Nhấn Manage SSH Keys để truy cập trình tạp lập và quản lý

[cPanel] - Cài đặt Nodejs với Setup Node.js App 8

Bạn có thể tạo mới 1 khóa truy cập hoặc nhập vào một khóa đã có sẳn.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 9

Chú ý tới phần mật khẩu (Key Password) bạn cần nhớ mật khẩu này và Generate Key để tạo.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 10

Quay trở lại Manage SSH Key, tại mục Public Key hãy nhấn Manage ID mà bạn vừa tạo.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 11

Khi nhấn vào bạn sẽ thấy thông tin Authorize bạn cần nhấn vào để xác thực key này để có thể truy cập. Hiển thị như hình dưới đây tức là key đã xác thực.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 12

Truy cập trình Terminal của bạn và nhập vào cú pháp SSH

ssh user@IPHOST

Trong đó UserUser Current của bạn trên cPanel và IPHOST là địa chỉ Shared IP Address của bạn (tất nhiên cũng là trên cPanel). Ví dụ như của mình đang hướng dẫn sẽ là :

ssh beeboobee@103.130.216.100=

 

[cPanel] - Cài đặt Nodejs với Setup Node.js App 13

Lưu ý rằng để truy cập được thì bạn cần Import Key mà mình đã có tức là mã PublicKey mà bạn có thể tải xuống tại Manage SSH Key và mật khẩu chính là mật khẩu mà bạn đã nhập (passphrase).

[cPanel] - Cài đặt Nodejs với Setup Node.js App 14

Sau khi đăng nhập được thì bạn có thể sử dụng lệnh để thao tác.

[cPanel] - Cài đặt Nodejs với Setup Node.js App 15

Chia sẻ một chút thông tin về bạn. Những thông tin này có thể được công khai.

Xem thêm bài viết

Bài viết liên quan

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn,  Phường Bến Nghé, Q. 1, TP. Hồ Chí Minh

Văn phòng kinh doanh: Số 42 Trần Phú, Phường 4, Quận 5, TP HCM
GPKD số 0315679836 do Sở KH và ĐT TP Hồ Chí Minh cấp
Hotline: 0364 333 333
Góp ý/Phản ánh dịch vụ: 0933 000 886