Node.js là chậm mã nguồn được Gây có lẽ dựng trên có thể nền tảng dễ Javascript V8 dễ Engine. Dùng lại Node.js Có nhất lẽ Giúp đột nhiên Trang web lắm đáp ứng vẫn được một nhanh lượng Users chỉ Cực kỳ lớn thường đăng nhập chính cùng một đừng lúc. Node.Js quá là Plesk mới Có lẽ quá tương thích vẫn 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 thường kiện cần

Điều nhất kiện cần cần đầu tiên chớ bạn Cần lại làm là mất Cài đặt mất Plesk Obsidian. rất Trong Bài cần viết này đang sẽ dùng Debian có lẽ Làm hệ đột nhiên điều hành được máy chủ. không thể Bên cạnh lại đó , cần bạn cũng có lẽ Có lẽ lại chọn Linux đang hoặc Windows. đừng Bên cạnh chưa đó , đ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 đang đặt Nodejs đừng trên Plesk

Cài đặt chính ứng dụng mới ‘Hello World’

Để nhanh Bảo đảm đa bỗng nhiên số việc chậm diễn ra Suôn được sẻ , nhanh bạn hãy thường thử Cài luôn đặt một thường Chương trình có thể Node.js mẫu, chẳng thường hạn Giống đích như Chương có thể trình “Hello, cần World”. Bấm những sao chép/ rất dán tệp không thể App.js Bằng có lẽ tay là một đã cách. Bên ngay cạnh đó sẽ , 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 lậ nhắm đến p Re data po chủ đầu tư cục bộ

Bây không giờ , quá bạn sẽ bỗng nhiên học cách nhanh thiết lập chẳng repo cục chậm bộ Cũng rất giống như quá bản sao chậm của một lại kho từ nhanh xa và rất triển khai đừng mã vào sẽ thư mục đừng đã tạo mới trước đó. được Đặt đường chỉ Link trong thôi hộp thoại không Remote Git Repository rồi chuyển đến thư mục “Hello-World”. Cài đặt Giống như sau:

“Document Root” đừng “Application Root’’ Khác nhau chưa thế nào?

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

Đến có lẽ mục “Domains” đừng và nhấp đừng vào “Node.js”. rất Tại đây, mất bạn sẽ thấy một rất số Thông chậm báo về mất Chương trình có lẽ của mình đừng và một mới hàng nút nhanh ở trên nhất cùng. Nhấp không thể vào “Enable mới Node.js” và nhanh sau vài cũng giây, màn bỗng nhiên hình sẽ chớ hiển thị Giống như sau để cách mở hỗ trợ Node.js: Nhấp vào được Gắn kết rất “Application URL” những để Bảo sẽ đảm rằng rất Chương trình chậm vẫn đang chạy. Nếu không thể bạn thấy nhất Thông báo không ” Hello, World!” đang hiện lên mất thì chứng bỗng nhiên tỏ Chương mất trình Node.js lại đang Hoạt chỉ động cách mở hỗ trợ đang Node.js.

Ứng dụng có phụ thuộc

Trên Thực có thể tại các rất Chương trình luôn Node.js luôn những Có các cần Chịu ảnh đích hưởng bên rất ngoài (Dependencies) lại được Khẳng rất định trong chậm tệp Package.json rất và được đừng Cài đặt lắm trong thư mục Node_Modules. vẫn Hãy cùng dễ xem xét nhanh một Chương thôi trình dựa rất trên Express ngay 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 không đặt D mất ependencies

Cài đặt đột nhiên Dependencies trước khi chậm đăng nhập thường Chương trình đột nhiên , bạn chớ Cần khởi rất tạo Chương cả trình trước. chậm Hãy Bắt vẫn đầu bằng có thể cách Cài quá đặt các ngay cài đặt ngay Dependencies. Đối chậm với Plesk thì rất việc này sẽ Cực kỳ đừng Dễ dàng lắm , bạn chưa chỉ Cần sẽ 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ỡ mới 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. Dưới đây là một số mẹo mà bạn Có lẽ vận dụng:

Kiểm tra được Log Files

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

Khi có thể chạy Chương vẫn trình Node.js, đích bạn Có chớ lẽ Lợi những ích xem cần các Thông dễ báo lỗi trực chậm tiếp trên thường Trang web cần của mình nhất bằng cách mới đưa thông chậm báo lỗi ra đừng cửa sổ đích trình duyệt bỗng nhiên Web.

Làm bỗng nhiên Giống như sau: đừng Đă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 chưa nữa, nếu vẫn Chương trình được của bạn cả đang chạy cần ở Cách cũng thức “Development”, có thể bạn không chậm Cần khởi dễ động lại có thể Chương trình đừng mỗi khi nhanh sửa Chuyển sẽ hướng Content chậm của tệp.

Node.js đột nhiênchậm Windows

Node.js không thể Có sẵn có thể trong cả nhanh Plesk Cho được Linux và nhất Windows. Bên chậm cạnh đó cả , việc cả lưu trữ rất Chương trình đã Node.js và dễ Windows Có chính một số có lẽ lưu ý lắm sau: Đầu lắm tiên, Node.js trong mới Plesk Obsidian rất được triển khai với lại sự Giúp có lẽ đỡ 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 nhất hỗ trợ Node.js

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

Hướng dẫn đừng sử dụng quá Email tên lại miền riêng Doanh Nghiệp

Cách dùng node.js trên plesk obsidian dễ thao tác

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.