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 đích 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 cần
Đ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 chậm đó , 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.
bỗng nhiênĐ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 đừ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.
có lẽ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ínhChọn Subscription, chuyển đến Tab “Files” và tạo một thư mục Có vận hành 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’.
mấtThiết lập quanh 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 đó mới . Đặ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 lại Root” nhập cảng0 “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”.
đột nhiên“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’”.
rấtCá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 chớ 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 nhanh “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ở nhập cảng1 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 thôi .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.
chínhLặ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”: nhanh
Cài đặt Dependencies
Cài đặt Dependencies thiên hướ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 đích . Hãy Bắt đầu bằng nhập cảng2 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.
mấtTiế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”.
lạiTệ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 thể
Gỡ lỗi
Biết cách gỡ lỗi Chương trình Node.js ưa thích trong trường hợp Có Bất cứ sự nhập cảng3 chưa 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 tra Log Files
Điều đầu tiên Cần làm khi chớ khắc phục sự cố đẹp Chương trình Node.js là kiểm tra Log Files. Ví dụ: đợi mong 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 mở rộng 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.
thườngĐưa thông báo 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 nhất 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”.
đừngỞ 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 phục vụ web lỗi Giống như thế này: đang 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 nhập cả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 ý có thể sau: Đầu tiên, Node.js trong Plesk Obsidian song song đượ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 .
đangKiể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ư rất 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à đột nhiên đặ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 thường 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 :
Tất Vành Cơ ()
Trải qua hơn 6 năm làm việc với PHP, Python, WordPress và quản trị website, tôi chuyên tư vấn SEO từ khóa và chiến lược marketing hiệu quả cho doanh nghiệp. Hiện giữ vai trò Leader kinh doanh tại Siêu Tốc Việt.