Node.js là mã đã nguồn được Gây đột nhiên dựng trên nền ngay tảng Javascript ngay V8 Engine. Dùng chậm Node.js Có lẽ rất Giúp Trang web đáp nhanh ứng được một không thể lượng Users Cực mới kỳ lớn đăng nhập cùng một lúc. 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 kiện cần

Điều kiện cần đặt cọc đầ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 đó , 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 mở đầu đặt Nodejs trên Plesk

Cài nhà đầu tư đặt ứng dụng ‘Hello World’

Để Bảo không thể đảm đa số việc đích diễn ra Suôn sẻ , thường bạn hãy thử Cài đặt thường một Chương trình thôi Node.js mẫu, chẳng hạn quá Giống như Chương trình rất “Hello, World”. Bấm sao cũng chép/ dán tệp chính 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 vào lập Repo cục bộ

Bây giờ có lẽ , bạn sẽ học mới cách thiết lập chậm repo cục bộ Cũng có lẽ giống như bản sao nhanh của một kho từ xa nhanh và triển khai đã mã vào có lẽ thư mục đã thôi tạo trước nhanh đó. Đặ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" chờ đợi "Application Root’’ Khác nhau Word press thế nào?

“Document Root" lắm "Application Root’’ Khác những nhau thế nào? Bạn Cần ngay lưu ý rằng ngay 2 thư mục quá này không phải mới là 1 và không giống có lẽ nhau. Chi nhanh tiết , khi mất đề cập đến các Chương trình Trang chẳng 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 loại vải mở hỗ trợ Node.js

Đến tự vấ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 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 tương đương với vào Gắn kế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 nghiệm dụng có phụ thuộc

Trên nhẹ nhõm 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 cực kỳ đặt Dependencies

Cài đặt Dependencies trước nhất khi đăng nhập có lẽ Chương trình , mới bạn Cần mới khởi tạo Chương không thể trình trước. Hãy đừng Bắt đầu bỗng nhiên bằng cách lại Cài đặt các cài thường đặt Dependencies. Đối chớ 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 chính cách gỡ lỗi nhanh Chương trình chậm Node.js trong cần trường hợp Có Bất đã cứ sự mới cố nào xảy đích ra là chậm điều Cần thiết nhanh đối với Code bỗng nhiên viên Node.js. Dưới đây là một số mẹo mà bạn Có lẽ vận dụng:

Kiểm như là tra Log Files

Điều đầu những tiên Cần cần làm khi khắc đích phục sự cố Chương trình những Node.js là kiểm đột nhiên tra Log Files. Ví có thể dụ: nếu bạn quên dễ Cài đặt chỉ các Dependencies bỗng nhiên Cho Chương trình Express Chạy đích 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 thông báo lại lỗi ra cửa sổ trình duyệt bỗng nhiên Web

Khi chạy Chương trình Node.js, ngay bạn Có lẽ chớ Lợi ích xem nhất các Thông cần báo lỗi trực tiếp những trên Trang web chưa của mình bằng cách đưa thôi thông báo lỗi chính ra cửa cũng sổ trình duyệt cả 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 nữa, không thể nếu Chương trình bỗng nhiên của bạn không đang chạy nhất ở Cách thức “Development”, chưa bạn không nhất Cần khởi động lại Chương trình mỗi khi lại sửa Chuyển hướng mất Content của cũng tệp.

Node gg .js và Windows

Node.js nhanh Có sẵn trong chậm cả Plesk Cho có thể Linux và Windows. quá Bên cạnh đó chớ , việc lưu chỉ trữ Chương trình những Node.js và Windows đột nhiên Có một số đã lưu ý sau: không Đầ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 chọn lựa tra hỗ trợ Node.js

Một điểm những khác biệt nữa là đừng vị trí của bỗng nhiên điểm vào chính (Main Entry Point). cần Trong Plesk dành thường Cho Linux, nó dễ phải được lại đặt trong đột nhiên thư mục có thể 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 Settingsvà đặt thư mục mới “Document root” đừng của miền Biến có lẽ thành “Node-Express”. Sau đó, có thể đi tới Cài đặt Chương trình bỗng nhiên kiểm tra hỗ chẳng trợ Node.js và chậm Chuyển đổi rất “Application Startup File” nhanh Biến thành “Server.js”. những Cuối , Cài mới đặt các Dependencies cũng bằng nút “NPM install”. Sau khi các Dependencies nhất đượ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 quá tài khoản SMTP Gmail chớ vào Website WordPress Hướng dẫn sử chớ dụng Email tên đang miền riêng Doanh đã Nghiệp

Chỉ dẫn dùng node.js trên plesk obsidian dễ thao tác

Võ Minh Tốt ()

Với hơn 4 năm kinh nghiệm lập trình (Python, PHP, JS, Wordpress...) và 6+ năm thực chiến trong quản trị website, tôi tư vấn giải pháp SEO từ khóa & marketing online tối ưu cho doanh nghiệp. Hiện là Trưởng phòng Kinh doanh tại Siêu Tốc Việt.