Thêm website phát triển Node.js
Trong ServBay, mặc dù hiện tại chưa hỗ trợ thêm trực tiếp dự án Node.js, bạn vẫn có thể thêm và quản lý website Node.js thông qua phương pháp reverse proxy. Bài viết này sẽ hướng dẫn chi tiết cách thêm một website Node.js vào ServBay, bao gồm các bước, lưu ý và cách giải quyết các vấn đề thường gặp.
Tổng quan
ServBay cung cấp giao diện thân thiện với người dùng, giúp việc thêm và quản lý website trở nên rất đơn giản. Bằng cách thực hiện các bước sau, bạn có thể dễ dàng thêm website Node.js vào ServBay và cấu hình các thiết lập liên quan để đảm bảo website hoạt động bình thường.
Các bước thêm website
Bước 1: Chạy dự án Node.js
Đầu tiên, bạn cần chạy dự án Node.js trên máy chủ và chỉ định một cổng. Bạn có thể tham khảo bài viết [[Sử dụng Node.js]] để biết cách sử dụng Node.js có sẵn của ServBay để chạy dự án Node.js.
Giả sử bạn đang chạy một dự án Vue.js, lắng nghe tại cổng 8585.
$ npm run dev -- --port 8585
Server running at http://localhost:8585/
2
Bước 2: Mở giao diện quản lý ServBay
Tìm ứng dụng ServBay
trong máy, nhấp đúp để mở.
Bước 3: Điều hướng đến quản lý host
Sau khi mở ứng dụng, bạn sẽ thấy giao diện chính của ServBay. Trong menu điều hướng bên trái, nhấp vào Host
. Điều này sẽ đưa bạn đến trang quản lý website.
Bước 4: Thêm website mới
Trên trang quản lý website, nhấp vào nút +
ở cuối trang. Một biểu mẫu mới sẽ mở ra bên phải, cho phép bạn nhập thông tin cơ bản của website mới.
Bước 5: Cấu hình thiết lập website
Trên trang thêm website, bạn cần điền các thông tin sau:
- Tên: Tên của website, dùng để nhận diện.
- Tên miền: Nhập tên miền của website bạn muốn thêm, ví dụ
nodejs.demo
. - Giao thức: Giao thức mà website hỗ trợ, mặc định là HTTP/HTTPS.
- Cách yêu cầu chứng chỉ SSL: Khuyên chọn
ServBay CA
, ServBay sẽ tự động tạo và quản lý chứng chỉ SSL. - Loại website: Chọn
Reverse Proxy
, chỉ định rằng website được truy cập qua reverse proxy cho dự án Node.js. - Địa chỉ IP: Nhập
127.0.0.1
- Cổng: Nhập cổng mà dự án Node.js lắng nghe, ví dụ
8585
.
Bước 6: Hoàn tất và lưu lại
Sau khi điền đầy đủ thông tin cần thiết, nhấp vào nút Thêm
. ServBay sẽ tự động tạo cấu hình cho website mới và thực hiện thiết lập tương ứng trên máy chủ.
Khi lưu thành công, bạn có thể nhấp vào biểu tượng trình duyệt ở góc trên bên phải để truy cập website.
Bước 7: Tác vụ nhanh
ServBay cung cấp một loạt nút tác vụ nhanh cho website, bao gồm:
- Sử dụng IDE để mở website chỉnh sửa nhanh
- Mở website trong trình duyệt
- Xem nhật ký website
- Tạm dừng, bật website
- Xóa website
Tóm tắt
Thêm một website phát triển Node.js trong ServBay là một quy trình đơn giản và trực quan. Mặc dù ServBay hiện chưa hỗ trợ thêm trực tiếp dự án Node.js, nhưng thông qua phương pháp reverse proxy, bạn vẫn có thể dễ dàng thêm và cấu hình website Node.js. Với cấu hình và quản lý hợp lý, bạn có thể đảm bảo website hoạt động ổn định trong môi trường ServBay. Nếu gặp phải vấn đề, bạn có thể tham khảo các câu hỏi thường gặp và cách giải quyết để khắc phục.