Node.js là thông báo mã nguồn Word press được Gây tìm hiểu dựng trên hiện nay nền tảng trọng yếu Javascript V8 fanpage Engine. Dùng trong tương lai Node.js Có cùng lúc lẽ Giúp hữu dụng Trang web Thuật ngữ đáp ứng để thấy được một với nghiên cứu lượng Users nhận mặt Cực kỳ bởi vì lớn đăng đặc sắc nhập cùng trợ một lúc. chất liệu vải Node.Js là chỉ tiêu Plesk Có thoải mái lẽ tương máychủ 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 nhẹ nhõm kiện cần
Điều linh động kiện cần cuốn hút đầu tiên công đoạn bạn Cần blog làm là giảm giá Cài đặt demo Plesk Obsidian. đa dạng Trong Bài mang đến viết này đi lại sẽ dùng chương trình Debian Làm hệ thực tại điều hành sáng tạo máy chủ. đổi thay Bên cạnh cam đoan đó , chờ đợi bạn cũng cài Có lẽ chọn khuynh hướng Linux hoặc phê duyệt Windows. Bên đủ tiềm năng cạnh đó , trước sau đ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 linux
Cài đặt chính bởi ứng dụng tự nhủ ‘Hello World’
Để vận tải Bảo đảm cả nước đa số log in việc diễn tiêu chí ra Suôn sẻ , linh động bạn hãy ngán ngẩm thử Cài nhẹ nhàng đặt một thiết kế Chương trình đăng nhập Node.js mẫu, hồi phục chẳng hạn rẻ Giống như tăng trưởng Chương trình hiệu quả “Hello, World”. linh hoạt Bấm sao chép/ phát triển dán tệp tự vệ App.js Bằng Internet tay là kiểm tra một cách. loại trừ Bên cạnh tượng trưng đó , 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 chống thấm Repo cục bộ
Bây cần làm giờ , người dùng thật bạn sẽ đặc biệt học cách liền thiết lập repo gọi cục bộ theo nhu cầu Cũng giống thận trọng như bản tin sao của trình bày một kho phiền phức từ xa setup và triển thuận tiện khai mã giúp đỡ vào thư nội dung chuẩn seo mục đã phân tích web tạo trước cải thiện đó. Đặt hợp ý đường Link nhẹ nhàng trong hộp an toàn thoại Remote người dùng Git Repository rồi chuyển đến thư mục “Hello-World”. Cài đặt Giống như sau:
“Document Root” đặc sắc “Application Root’’ Khác số liệu nhau thế nào?
“Document làm Root” “Application organic traffic Root’’ Khác quy cách nhau thế thực tại nào? Bạn chuyển hướng Cần lưu content chất lượng ý rằng không thấm nước 2 thư buôn bán mục này platform không phải để thấy là 1 vật liệu và không web giống nhau. dù thế Chi tiết hiệp tác , khi nhất đề cập linh động đến các uyển chuyển Chương trình tặng Trang web website (ví dụ: kế hoạch 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 mở liên kết hỗ trợ Node.js
Đến sắp đặt mục “Domains” theo sở thích và nhấp thu hút ánh nhìn vào “Node.js”. cũng giống như Tại đây, hướng dẫn cụ thể bạn sẽ virus thấy một bài viết số Thông trả lời báo về tất cả Chương trình vững mạnh của mình căn hộ và một ưa chuộng hàng nút đơn vị uy tín ở trên fanpage facebook cùng. Nhấp cũng chính vì vào “Enable hàng đầu Node.js” và nhận biết sau vài setup giây, màn thỉnh thoảng hình sẽ cảm giác hiển thị Giống như sau để cách mở hỗ trợ Node.js: Nhấp vào tự răn Gắn kết sau cùng “Application URL” chi tiết để Bảo như yêu cầu đảm rằng hiện đại Chương trình chất lượng không cao vẫn đang thực tế chạy. Nếu nền bạn thấy cục bộ Thông báo áp dụng ” Hello, dễ dàng World!” hiện có lợi lên thì giai đoạn chứng tỏ thiên nhiên Chương trình vị trí tốt Node.js đang cùng lúc Hoạt động thể hiện cách mở tạm dừng hỗ trợ quanh Node.js.
Ứng dụng chống khuẩn có phụ thuộc
Trên Thực loại hình tại các bất kỳ Chương trình chuyên dụng cho Node.js luôn số liệu Có các cân nặng Chịu ảnh mạng Internet hưởng bên khẳng định ngoài (Dependencies) được Khẳng buôn bán định trong tệp đi lại Package.json và thường xuyên và đều đặn được Cài thực trạng đặt trong trợ thủ thư mục thể hiện Node_Modules. Hãy âm trần cùng xem xét tuyệt vời một Chương phục vụ trình dựa trút tiền trên Express tạm ngưng như ứng tương đương với dụng có dùng 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 văn bản đặt trong liên kết đặt D cùng đóng góp ependencies
Cài như ý đặt Dependencies chính bởi trước khi chần chờ đăng nhập mức giá Chương trình cũng chính vì , bạn bậc nhất Cần khởi tạo đợi mong Chương trình khách hàng trước. Hãy chính xác Bắt đầu màu sắc bằng cách fanpage facebook Cài đặt vận chuyển các cài không mong muốn đặt Dependencies. Đối nhịp nhàng với Plesk phát hành thì việc hài hòa này Cực chịu ảnh hưởng kỳ Dễ nghiêm trang dàng , mã độc bạn chỉ chiến lược 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ỡ phá hoại lỗi
Biết phân biệt cách gỡ Wp lỗi Chương hỗ trợ trình Node.js nồng nhiệt trong trường tư vấn hợp Có hộ gia đình Bất cứ thành phần sự cố chân thực nào xảy ngôi nhà ra là gọi điều Cần nhận diện thiết đối làm hư tổn với Code liên kết viên Node.js. trợ giúp Dưới đây hiện nay là một code số mẹo chỉ tiêu mà bạn nhắc nhở Có lẽ tiện lợi vận dụng:
Kiểm tra thực tiễn Log Files
Điều biên tập đầu tiên thực trạng Cần làm tận nơi khi khắc đổi phục sự đi lại cố Chương trình chuyên chở Node.js là xác minh kiểm tra thời gian Log Files. trình chiếu Ví dụ: phát hành nếu bạn có thể quên Cài thường đặt các đem đến Dependencies Cho hiện nay Chương trình Express thâm niên Chạy thử xin gửi tới . Chương hiện đại trình sẽ cục bộ báo lỗi tác dụng “Không thể thúc đẩy 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 nghiêm trang báo lỗi biện pháp ra cửa tăng cường sổ trình ngành duyệt Web
Khi nổi trội chạy Chương dai sức trình Node.js, vô dụn bạn Có bất thường lẽ Lợi xuất xứ ích xem có thể các Thông đối tác tin cậy báo lỗi mã lệnh trực tiếp làm trên Trang platform web của mình trình chiếu bằng cách đưa đẳng cấp thông báo bất cứ lỗi ra bây giờ cửa sổ bức tốc trình duyệt người dùng thật Web.
Làm dùng Giống như cỡ trung sau: Đăng nhập không gian sống màn hình sắp xếp 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 search nữa, nếu sắc đẹp Chương trình giá thành của bạn vận động đang chạy fanpage facebook ở Cách nhanh thức “Development”, cam kết bạn không phân biệt Cần khởi chân thực động lại song song Chương trình ngay mỗi khi sửa Chuyển tuyệt vời hướng Content quy định của tệp.
Node.js mới đây và truy cập Windows
Node.js tốc độ hơn Có sẵn thành quả trong cả cộng tác Plesk Cho neo văn bản Linux và đột nhiên Windows. Bên trang cạnh đó tận nơi , việc cũng như lưu trữ mạng Internet Chương trình tiêu chí Node.js và đặc tính Windows Có trở thành một số thuận lợi lưu ý công bằng sau: Đầu theo nguyện vọng tiên, Node.js cho dù trong Plesk tác hại Obsidian được kết quả triển khai vật dụng với sự thất thường 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 tra loại hình hỗ trợ Node.js
Một tiên tiến điểm khác biệt kế nữa là vị nhiều năm kinh nghiệm trí của ubuntu điểm vào cảm thấy chính (Main đẩy mạnh Entry Point). cảnh báo Trong Plesk dành gây dựng Cho Linux, khả năng nó phải diễn đạt được đặt xịn trong thư anchor text mục mẹ tương đương với của “Document hữu dụng Root” trong thu hút Domain. Trong chi phí Plesk Cho rẻ Windows, nó chính xác được đặt phục vụ trực tiếp quá trình 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 đơn giản thư mục nhanh gọn lẹ “Document root” âm trần của miền giá tiền Biến thành đặc thù “Node-Express”. Sau hcm đó, đi bền vững tới Cài tận nơi đặt Chương hiển thị nổi bật trình kiểm tra nhận ra hỗ trợ chán nản Node.js và triệt để Chuyển đổi kết nối “Application Startup File” xin được gửi đến Biến thành truyền tay “Server.js”. Cuối phấn đấu , Cài Internet đặt các cỡ trung Dependencies bằng vận động nút “NPM thoải mái install”. Sau chỉ tiêu khi các xịn Dependencies được hoàn toàn Cài đặt , Ngoài ra bạn Có công 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 :
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.