Node.js 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 ngay 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 đích
Điều kiện cần
Điều kiện cần đầu tiên bạn Cần làm là Cài đặt Plesk 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 đột nhiên đó , 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.
chớĐă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.
chưaĐ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 đặt Nodejs trên Plesk
Cài đặt ứng dụng ‘Hello World’
Để Bảo đảm đa số việc diễn ra thường 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.
chưaCá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ưaChọ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’.
đíchThiết lập Repo cục bộ
Bây giờ , bạn sẽ học 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 chuyển hướng0 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 Root’’ Khác nhau thế nào?
“Document chậm Root” “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 cao tự), thì bạn Có lẽ Search thấy các Content tĩnh trong thư mục“Document Root”.
đột nhiên“Document Root” “Application Root’’ Khác nhau thế nào? Trong khi đó, “Application Root’” là thư rất tốt 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’”.
mớichuyển hướng cực kỳ de-js" class="ftwp-heading">Cách mở hỗ trợ Node.js
Đến mục “Domains” và nhấp vào “Node.js”. Tại đây, bạn sẽ thấy 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 mất 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 mất “Application URL” để Bảo đảm rằng Chương trình 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 dụng có phụ thuộc
Trên 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 chậm .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.
bỗng nhiênLặ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ần
Cài đặt Dependencies
Cài đặt Dependencies theo nguyện vọng trước khi đăng nhập Chương trình , bạn Cần khởi tạo Chương trình trước đột nhiên . Hãy Bắt đầu rất ít bằng cách Cài đặt các cài đặt Dependencies. tùy vào Đố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.
nhữngTiế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”.
chưaTệ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 . không
Gỡ lỗi
Biết 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. đừng chuyển hướng1 Dưới đây là một số mẹo mà bạn Có lẽ vận dụng:
Kiểm tra Log Files
Điều đầu tiên Cần làm khi khắc phục sự cố Chương đột nhiên trình Node.js là kiểm tra Log Files. đã tạo ra 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 chu đáo 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.
mấtĐưa thông báo chuyển hướng3 lỗi ra cửa sổ trình duyệt Web
Khi 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 thường 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ó lẽỞ 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 chuyển hướng2 thông hạn chế báo lỗi ra cửa sổ trình duyệt web lỗi Giống như thế này: lắm Hơn 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.js và Windows
Node.js Có sẵn trong cả Plesk 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 ý mất 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 .
chẳngKiểm tra hỗ trợ Node.js
Một điểm khác biệt nữa là vị trí của điểm vào chính (Main Entry Point). Trong Plesk dành Cho Linux, nó phải được đặt trong thư những 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à chậm đặt thư mục “Document root” của miền Biến thành “Node-Express”. Sau đó, đi tới Cài đặt Chương trình kiểm tra hỗ trợ Node.js chính 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 :
Nguyễn Thanh Tuấn ()
Từ nền tảng lập trình PHP, Python cùng 7 năm thực chiến trong quản lý website, tôi mang đến giải pháp SEO & marketing online tối ưu giúp doanh nghiệp tăng trưởng bền vững.