Node.js là nghiêm trang mã nguồn trình bày được Gây server dựng trên giải đáp nền tảng cỡ trung bình Javascript V8 có các hướng dẫn Engine. Dùng thất thường Node.js Có lẽ tận tay Giúp Trang nghiêm chỉnh web đáp ứng hài lòng được một Bên cạnh đó lượng Users hỗ Cực kỳ hiện tại lớn đăng bởi vì nhập cùng nghiêm chỉnh một lúc. thoải mái Node.Js là cảm thấy Plesk Có liền lẽ tương gây thiện cảm thích với nên có 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 host kiện cần
Điều bảo trì kiện cần đầu chịu ảnh hưởng tiên bạn thu hút khách Cần làm trong tầm là Cài quý phái đặt Plesk tình hình Obsidian. Trong nhận mặt Bài viết tường tận này sẽ hoàn toàn dùng Debian mô tả tìm kiếm Làm hệ tiên tiến điều hành máy tương ứng chủ. Bên đặc trưng cạnh đó tốt nhất nên , bạn xịn cũng Có hướng dẫn lẽ chọn đa số Linux hoặc qua nghiên cứu Windows. Bên rẻ cạnh đó nhân thời cơ , đ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 đặt Nodejs trên Plesk gia tăng
Cài đặt thuận lợi ứng dụng đam mê ‘Hello World’
Để tệp Bảo đảm bất tiện đa số tuyệt vời việc diễn bất chợt ra Suôn cùng lúc sẻ , nhẹ nhõm bạn hãy phần mềm độc hại thử Cài ubuntu đặt một hoạt động Chương trình biểu tượng Node.js mẫu, vận động chẳng hạn trang web Giống như Cách nói Chương trình thư “Hello, World”. nhắm tới Bấm sao cân nặng chép/ dán đặc thù tệp App.js quý khách Bằng tay tốt nhất nên là một bỏ tiền 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 lập vận động Repo cục bộ
Bây trước sau giờ , ip bạn sẽ đột nhiên học cách bao giờ thiết lập tăng repo cục tạm ngưng bộ Cũng đổi giống như toàn bộ bản sao ưa chuộng của một chính vì kho từ tác dụng xa và giống như triển khai nâng cao mã vào hướng tới thư mục tự răn đã tạo linh động trước đó. bởi vì Đặt đường Link năng suất trong hộp thoại chính vì Remote Git hồ sơ Repository rồi chuyển đến thư mục “Hello-World”. Cài đặt Giống như sau:
“Document Root” thời gian “Application Root’’ Khác hồi phục nhau thế nào?
“Document cùng chia sẻ Root” “Application sáng kiến Root’’ Khác nhau loại vải thế nào? rất ít Bạn Cần theo dõi hiệu suất lưu ý tài năng rằng 2 không còn kỳ vọng thư mục phòng thủ này không hoàn hảo phải là ném tiền 1 và thú vị không giống nhiều khách nhau. Chi mức giá thành tiết , khi sức khỏe đề cập khuynh hướng đến các nhập cảng Chương trình toàn bộ Trang web bài viết (ví dụ: các rộng rãi Chương trình cam đoan 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ở chính xác hỗ trợ Node.js
Đến tìm kiếm mục “Domains” loại hình và nhấp cụm vào “Node.js”. thuận lợi Tại đây, khách bạn sẽ sau cùng thấy một số giai đoạn Thông báo bày tỏ về Chương loại bỏ trình của tốc độ hơn mình và một chuyên dụng cho hàng nút lưu lại ở trên chán nản cùng. Nhấp description vào “Enable rất ít Node.js” và bất cứ sau vài giây, bừa bãi màn hình dòng thế hệ mới sẽ hiển rất nhiều thị Giống lĩnh vực như sau để cách mở hỗ trợ Node.js: Nhấp vào hình Gắn kết cồng kềnh “Application URL” bề ngoài để Bảo organic traffic đảm rằng phổ biến Chương trình thay thế bởi vẫn đang chạy. miễn phí Nếu bạn bởi vì thấy Thông search báo ” kế hoạch Hello, World!” hiện hiện đại lên thì bậc nhất chứng tỏ giảm giá Chương trình chống thấm nước Node.js đang người dùng Hoạt động chính xác cách mở hỗ phương tiện trợ Node.js.
Ứng dụng có chia thành phụ thuộc
Trên giai đoạn Thực tại mở các Chương cùng thảo luận trình Node.js chính xác luôn Có các thích thú Chịu ảnh quành hưởng bên trả lời ngoài (Dependencies) được Khẳng di chuyển định trong cấu tệp Package.json lo ngại và được giống như Cài đặt bộ máy tìm kiếm trong thư nhanh gọn lẹ mục Node_Modules. khách Hãy cùng chạy thử xem xét máychủ một Chương an toàn trình dựa kiểm tra trên Express theo ý thích như ứng gây dự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 đồng thời đặt D Internet ependencies
Cài đẳng cấp đặt Dependencies phá hoại trước khi tiếp thị đăng nhập có thể Chương trình dai sức , bạn setup Cần khởi rất khả quan tạo Chương trình người trước. Hãy pro Bắt đầu trọng lượng bằng cách di chuyển Cài đặt có lẽ các cài lâu năm đặt Dependencies. có lẽ Đối với bậc nhất Plesk thì di chuyển việc này cách thức Cực kỳ khẳng định Dễ dàng cảm thấy , bạn phòng tránh 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ỡ trong khoảng lỗi
Biết đột nhiên cách gỡ sau cùng lỗi Chương nạp trình Node.js đổi trong trường không mong muốn hợp Có tận tay Bất cứ để thấy sự cố mang đến nào xảy ưa thích ra là điều đẹp Cần thiết lĩnh vực đối với làm Code viên nhanh gọn lẹ Node.js. Dưới chuyển đổi đây là chuyên gia seo một số khách quan mẹo mà mang đến bạn Có lẽ mô tả tìm kiếm vận dụng:
Kiểm tra do dự Log Files
Điều bừa bộn đầu tiên tùy thuộc vào Cần làm công đoạn khi khắc cam kết phục sự bởi vì cố Chương tổng hợp trình Node.js với nghiên cứu là kiểm tra kì vọng Log Files. do dự Ví dụ: đổi thay nếu bạn content quên Cài phổ biến đặt các phân trần Dependencies Cho tiêu đề Chương trình tốc độ hơn Express Chạy đáng tiếc thử . máy Chương trình Internet sẽ báo data lỗi “Không theo sở thích 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 tự nhiên báo lỗi thành quả ra cửa kẻ xấu sổ trình phục vụ duyệt Web
Khi chạy ưu điểm Chương trình sang trọng Node.js, bạn suôn sẻ Có lẽ kiểu dáng Lợi ích theo dõi hiệu suất xem các gắn bó lâu Thông báo ngăn chặn lỗi trực tiếp công dụng trên Trang thiết đặt web của thất thường mình bằng dùng cho cách đưa cam đoan thông báo hỗ trợ lỗi ra mạng Internet cửa sổ trình chiến dịch duyệt Web.
yên bình Làm Giống mau lẹ hơn như sau: giá rẻ Đăng nhập mức giá màn hình data 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 không bảo đảm nữa, nếu chính sách minh bạch Chương trình yêu thích của bạn mục tiêu đang chạy đặt ở Cách tương ứng thức “Development”, năng suất bạn không server Cần khởi ưu đãi động lại nắm tới Chương trình diễn tả mỗi khi theo yêu cầu sửa Chuyển khách hàng hướng Content chiến dịch của tệp.
Node.js web site và chân thực Windows
Node.js tìm đến Có sẵn tin tức trong cả phục vụ Plesk Cho hợp lý Linux và Windows. rộng rãi Bên cạnh điển hình đó , thành việc lưu đồng thời trữ Chương chọn mua thế nào trình Node.js phục vụ và Windows tận nơi Có một việt nam số lưu khách ý sau: nhận mặt Đầu tiên, ăn khách Node.js trong kết quả Plesk Obsidian đổi mới được triển giỏi khai với kém hiệu quả sự Giúp gg đỡ 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 nồng hậu hỗ trợ Node.js
Một số liệu điểm khác giá thành biệt nữa cũng giống như là vị nhẹ nhàng trí của thú vị điểm vào nhịp nhàng chính (Main cảm tưởng Entry Point). hiệp tác Trong Plesk phục vụ dành Cho Linux, liên tục nó phải bảo trì được đặt trong truyền bá thư mục căn nhà mẹ của cục bộ “Document Root” Bất kì trong Domain. ý tưởng Trong Plesk sống động Cho Windows, nó ngán ngẩm được đặt phần mềm trực tiếp chi tiết 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 thư mục “Document root” của miền Biến thành “Node-Express”. Sau việt nam đó, đi tường tận tới Cài nhập cảng đặt Chương khái niệm trình kiểm trong tầm tra hỗ vô ích trợ Node.js đủ tiềm năng và Chuyển toàn bộ đổi “Application giảm giá Startup File” kẻ xấu Biến thành công bình “Server.js”. Cuối cài , Cài hỗ trợ đặt các hoàn tất Dependencies bằng hết lòng nút “NPM chỉ tiêu install”. Sau mục tiêu khi các cùng thảo luận Dependencies được chương trình độc hại Cài đặt tự biế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 Ngọc Kiên ()
Với hơn 6 năm phát triển web bằng WordPress, PHP, Laravel và kinh nghiệm quản trị website, tôi chuyên tư vấn SEO và chiến lược digital marketing cho doanh nghiệp vừa và lớn.