Node.js dễ dàng và đơn giản là mã nguồn được Gây dựng trên nền tảng Javascript V8 Engine. Dùng Node.js Có lẽ Giúp Trang web đáp ứng được một lượng Users Cực kỳ lớn đăng nhập cùng một lúc. Node.Js là Plesk Có lẽ tương thích với Node.js Cho phép bạn quản lý các Chương trình một cách Lợi ích
Điều hình kiện cần
Điều kiện cần đầu tiên bạn luôn Cần làm cả là Cài đặt Plesk ngay Obsidian. Trong Bài viết này sẽ dùng Debian Làm hệ điều hành máy chủ. Bên cạnh đó , bạn cũng Có lẽ chọn Linux hoặc Windows. Bên cạnh đó , điều kiện cần sẽ Có một số khác biệt nhỏ khi bạn dùng hệ điều hành khác ngoài 3 loại trên.
Đăng nhập vào Plesk, Gọi mục “Tools and Settings”, rồi nhấp vào “Updates and Upgrades”. Tiếp theo, đăng nhập mục “Add/Remove Components”. Sau đó, bạn Search Chương trình “NodeJS support”. Ấn chọn và tiếp tục Cài đặt Node.JS.
Điều kiện cần hoặc bạn Có lẽ xem Bài viết này Sieutocviet đã Có các hướng dẫn ngắn gọn Dễ hiểu nhất:Cài không thể đặt Nodejs cả trên Plesk
Cài nhận định đặt ứng dụng ‘Hello World’
Để Bảo đảm đa ngành nghề số việc diễn ra Suôn sẻ , bạn hãy thử Cài đặt một Chương trình Node.js mẫu, chẳng hạn Giống như Chương trình “Hello, World”. Bấm sao chép/ dán tệp App.js Bằng tay là một cách. Bên cạnh đó , bạn Cần cài đặt ứng dụng ‘Hello World’ dùng một tiện ích Lan rộng khác của Plesk là Git.
Cách cài đặt ứng dụng ‘Hello World’ Giống như sau, đầu tiên, bạn phải tạo Subscription (một miền Có lẽ lưu trữ). Sau đó, bạn Cần tạo một thư mục đến để lưu trữ Chương trình .
Chọn Subscription, chuyển đến Tab “Files” và tạo một thư mục Có tên “Hello-World”. Tiếp theo, chuyển đến Tab “Domains”, chọn Trang web và nhấp vào “Git”để cài đặt ứng dụng ‘Hello World’.
Thiết giỏi lập Repo cục bộ
Bây dễ giờ , bạn rất sẽ học luôn cách thiết lập repo cục bộ Cũng giống như bản sao của một kho từ xa và triển khai mã vào thư mục đã tạo trước đó. Đặt đường Link trong hộp thoại Remote Git Repository rồi chuyển đến thư mục “Hello-World”. Cài đặt Giống như sau:
“Document Root” “Application nhanh Root’’ Khác thôi nhau thế cũ nào?
“Document Root” loại bỏ “Application Root’’ Khác nhau thế nào? Bạn Cần lưu ý rằng 2 thư mục này không phải là 1 và không giống nhau. Chi tiết , khi đề cập đến các Chương trình Trang web (ví dụ: các Chương trình dựa trên Node.js hoặc tương tự), thì bạn Có lẽ Search thấy các Content tĩnh trong thư mục“Document Root”.
“Document Root” “Application Root’’ Khác nhau thế nào? Trong khi đó, “Application Root’” là thư mục gốc nơi lưu trữ Chương trình . Trong đa số các trường hợp, “Document Root” là một thư mục con của thư mục “Application Root’”.
Cách tin tặc mở hỗ trợ Node.js
Đến mục “Domains” chậm và nhấp vào sẽ “Node.js”. Tại đây, bạn sẽ thấy không một số Thông báo về Chương trình của mình và một hàng nút ở trên cùng. Nhấp vào “Enable Node.js” và sau vài giây, màn hình sẽ hiển thị Giống như sau để cách mở hỗ trợ Node.js: Nhấp vào Gắn kết “Application chậm URL” để Bảo đảm rằng cũng Chương trình lại vẫn đang chạy. Nếu bạn thấy Thông báo ” Hello, World!” hiện lên thì chứng tỏ Chương trình Node.js đang Hoạt động cách mở hỗ trợ Node.js.
Ứng kế dụng có phụ thuộc
Trên theo yêu cầu Thực tại các Chương trình Node.js luôn Có các Chịu ảnh hưởng bên ngoài (Dependencies) được Khẳng định trong tệp Package.json và được Cài đặt trong thư mục Node_Modules. Hãy cùng xem xét một Chương trình dựa trên Express như ứng dụng có phụ thuộc.
Lặp lại các bước ở trên để Cài đặt kho lưu trữ trong Plesk hoặc Chuyên chở xuống / Chuyên chở lên mã nguồn theo cách Bằng tay . Ứng dụng có phụ thuộc sau khi bạn Hoàn tất , màn hình Cài đặt Node.js sẽ trông Giống như thế này – giả sử bạn đã Chuyên chở mã lên thư mục “Express-Demo”:
Cài Bất cứ đặt Dependencies
Cài đặt Dependencies trước tác dụng khi đăng nhập Chương trình , bạn Cần khởi tạo Chương trình trước. Hãy Bắt đầu bằng cách Cài đặt các cài đặt Dependencies. Đối với Plesk thì việc này Cực kỳ Dễ dàng , bạn chỉ Cần nhấp vào nút “NPM Install” là xong. Đa số các cài đặt Dependencies đã được Cài đặt theo tệp Package.json.
Tiếp theo, bạn Cần điều chỉnh tệp để khởi động Chương trình . Plesk dùng máy chủ Phusion Passenger để Chuyên dụng cho các Chương trình Node.js. Kho Chương trình Chạy thử chứa một tệp Có tên “Server.js”.
Tệp này không phải là một phần của một Chương trình dựa trên Express điển hình và chỉ chứa một vài dòng mã, nhưng nó vẫn Cần thiết để chạy Chương trình .
Gỡ lỗi
Biết tạo bởi cách gỡ lỗi Chương trình Node.js trong trường hợp Có Bất cứ sự cố nào xảy ra là điều Cần thiết đối với Code viên Node.js. Dưới đây là một số mẹo mà bạn Có lẽ vận dụng:
Kiểm thỉnh thoảng tra Log Files
Điều đầu tiên vps Cần làm khi khắc phục sự cố Chương trình Node.js là kiểm tra Log Files. Ví dụ: nếu bạn quên Cài đặt các Dependencies Cho Chương trình Express Chạy thử . Chương trình sẽ báo lỗi “Không thể Search thấy Module” Express”. Bên cạnh đó , do tính chất của Phusion Passenger, nhật ký lỗi trên toàn máy chủ được dùng thay vì nhật ký lỗi Cho mỗi miền, điều này Thực tại Cực kỳ bất lợi. Trong trường hợp này, Các bạn Cuối sẽ thấy Thông báo lỗi.
Đưa gợi ánh nhìn thông báo lỗi ra cửa sổ trình duyệt Web
Khi chính vì chạy Chương trình Node.js, bạn Có lẽ Lợi ích xem các Thông báo lỗi trực tiếp trên Trang web của mình bằng cách đưa thông báo lỗi ra cửa sổ trình duyệt Web.
Làm Giống như sau: Đăng nhập màn hình Cài đặt Chương trình Node.js và Chuyển đổi Cách thức Chương trình Biến thành “Development”.
Ở các lần tiếp theo, nếu xuất hiện vấn đề, cửa sổ trình Chuẩn y sẽ hiện đưa thông báo lỗi ra cửa sổ trình duyệt web lỗi Giống như thế này: Hơn phục vụ nữa, nếu Chương trình của bạn đang chạy ở Cách thức “Development”, bạn không Cần khởi động lại Chương trình mỗi khi sửa Chuyển hướng Content của tệp.
Node thay thế bởi .js và Windows
Node.js Có chậm sẵn trong cũ cả Plesk ngay Cho Linux và Windows. Bên cạnh đó , việc lưu trữ Chương trình Node.js và Windows Có một số lưu ý sau: Đầu tiên, Node.js trong Plesk Obsidian được triển khai với sự Giúp đỡ của Module Lisnode. đồ vật hai, với Plesk dành Cho Linux, bạn Có lẽ chọn phiên bản Node.js và Windows khác nhau Cho các miền. Ngược lại, trong Plesk dành Cho Windows, một phiên bản Node.js duy nhất được dùng trên toàn máy chủ và bạn Có lẽ chọn phiên bản Node.js và Windows này trong khi Cài đặt .
Kiểm tra hỗ chỉ trợ Node.js
Một điểm khác biệt mới nữa là không vị trí lắm của điểm vào chính (Main Entry Point). Trong Plesk dành Cho Linux, nó phải được đặt trong thư mục mẹ của “Document Root” trong Domain. Trong Plesk Cho Windows, nó được đặt trực tiếp trong thư mục “Document Root”. Để kiểm tra hỗ trợ Node.js, hãy dùng Chương trình Chạy thử dựa trên Express. Tạo một thư mục Có tên “Node-Express” trên miền của bạn bằng cách dùng quyền đăng nhập FTP hoặc Trình quản lý tệp tích hợp. Sau đó, triển khai Content của kho lưu trữ GitHub “Node-Express”. Tiếp theo, nhấp vào “Hosting Settings” và công bằng đặt thư mục “Document root” của miền Biến thành “Node-Express”. Sau đó, không đi tới rất Cài đặt được Chương trình kiểm tra hỗ trợ Node.js và Chuyển đổi “Application Startup File” Biến thành “Server.js”. Cuối , Cài đặt các Dependencies bằng nút “NPM install”. Sau khi các Dependencies được Cài đặt , bạn Có lẽ kiểm Chuẩn y Trang web của mình để Bảo đảm rằng Chương trình đang Hoạt động . Xem thêm những cách tinh chỉnh Cho hosting của bạn :
Cấu hình cũng tài khoản SMTP mới Gmail vào Website WordPress
Hướng dẫn rất sử dụng Email tên không thể miền riêng cũng Doanh Nghiệp
Lê Trương Tấn Lộc ()
Có hơn 6 năm kinh nghiệm Laravel và 8 năm quản trị web site, tôi chuyên tư vấn đẩy top Google, Kinh doanh online tối ưu cho tập đoàn quốc tế, hiện làm giám đốc kinh doanh tại Siêu Tốc Việt.