Các Câu Hỏi Thường Gặp
ServBay là gì?
ServBay là một công cụ quản lý môi trường phát triển mạng địa phương tích hợp, nhằm đơn giản hóa quá trình thiết lập và quản lý các dịch vụ và môi trường phát triển khác nhau của các nhà phát triển web. Để biết thêm thông tin, vui lòng tham khảo Về ServBay.
Làm cách nào để cài đặt ServBay?
Bạn có thể tải xuống trình cài đặt ServBay từ Trang web của ServBay và làm theo các bước hướng dẫn cài đặt. Để biết hướng dẫn cài đặt chi tiết, hãy tham khảo tài liệu Cài đặt ServBay.
Làm cách nào để gỡ cài đặt ServBay?
Trên macOS, bạn có thể kéo ứng dụng ServBay vào thùng rác và sau đó làm sạch thùng rác để gỡ cài đặt ServBay. Trước khi thực hiện thao tác gỡ bỏ, hãy đảm bảo sao lưu dữ liệu quan trọng. Vui lòng xem tài liệu Gỡ cài đặt ServBay để biết thêm thông tin chi tiết.
ServBay có hỗ trợ cập nhật tự động không?
ServBay hỗ trợ cập nhật tự động. Vui lòng tham khảo tài liệu Nâng cấp ServBay.
ServBay có hỗ trợ Windows/Linux không?
Tạm thời không hỗ trợ. Hiện tại, ServBay chủ yếu hỗ trợ hệ điều hành macOS.
ServBay hỗ trợ những ngôn ngữ nào?
ServBay hỗ trợ nhiều ngôn ngữ, bao gồm tiếng Anh, tiếng Trung giản thể, tiếng Trung phồn thể, tiếng Tây Ban Nha, tiếng Ả Rập, tiếng Bồ Đào Nha, tiếng Nga, tiếng Nhật, tiếng Đức, tiếng Pháp, tiếng Việt, tiếng Thổ Nhĩ Kỳ, tiếng Ý, và nhiều ngôn ngữ khác nữa. Bạn có thể chuyển đổi ngôn ngữ theo nhu cầu. Để biết thêm thông tin chi tiết về cách chuyển đổi ngôn ngữ, hãy tham khảo tài liệu Hỗ trợ đa ngôn ngữ.
Làm cách nào để sao lưu dữ liệu trong ServBay?
Bạn có thể sao lưu trực tiếp thư mục /Applications/ServBay
.
ServBay hỗ trợ những dịch vụ nào?
ServBay hỗ trợ nhiều dịch vụ, bao gồm NGINX, Apache, Caddy, Mailpit, dnsmasq, PHP, Node.js, Python, Golang, MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached, v.v. Bạn có thể dễ dàng quản lý và cấu hình những dịch vụ này thông qua giao diện của ServBay. Để biết thông tin chi tiết về quản lý dịch vụ, hãy tham khảo tài liệu Quản lý dịch vụ và gói phần mềm.
Làm thế nào để tôi xem ghi chú phát hành của ServBay?
Bạn có thể xem ghi chú phát hành của ServBay trong phần Ghi chú phát hành. Chúng tôi thường xuyên phát hành các bản cập nhật bao gồm các tính năng mới, cải tiến và sửa lỗi.
Tôi có thể chạy nhiều phiên bản PHP đồng thời không?
Có, ServBay hỗ trợ chạy nhiều phiên bản PHP đồng thời. Bạn có thể chọn phiên bản PHP cần thiết trên trang quản lý dịch vụ và cấu hình phiên bản PHP cho từng trang web riêng biệt. Để biết thêm thông tin, vui lòng tham khảo Thêm trang web đầu tiên và Làm thế nào để phát triển bằng PHP.
ServBay có hỗ trợ các framework và CMS như Laravel, WordPress không?
Có, ServBay hỗ trợ các framework và CMS PHP phổ biến, bao gồm nhưng không giới hạn ở Laravel, WordPress, Symfony, v.v. Vui lòng xem Làm thế nào để phát triển bằng PHP để biết thêm thông tin liên quan.
ServBay có hỗ trợ các framework và CMS như Vue, React, Next.js, Nuxt.js không?
Có, ServBay hỗ trợ các framework và CMS JS, TS phổ biến, bao gồm nhưng không giới hạn ở Vue, React, Angular, Next.js, Nuxt.js, Express.js, Hapi.js, v.v. Vui lòng xem Làm thế nào để phát triển bằng Node.js để biết thêm thông tin liên quan.
Làm thế nào để tôi thêm một trang web?
Việc thêm một trang web rất đơn giản. Vui lòng tham khảo tài liệu Làm thế nào để thêm trang web đầu tiên để biết cách thêm và cấu hình trang web của bạn.
ServBay hỗ trợ tên miền tùy chỉnh và chứng chỉ SSL như thế nào?
ServBay cung cấp một dịch vụ DNS nội bộ cùng với CA riêng tư (ServBay CA) để hỗ trợ tên miền tùy chỉnh và chứng chỉ SSL. Để biết thông tin hỗ trợ chi tiết, vui lòng tham khảo tài liệu Thêm tên miền cấp cao không chuẩn (TLDs) và Sử dụng SSL (HTTPS) để bảo vệ an toàn website.
Tôi có thể sử dụng tên miền tùy chỉnh trong ServBay không?
Có, ServBay hỗ trợ Thêm tên miền cấp cao không chuẩn (TLDs). Trong trang quản lý website, bạn có thể thiết lập tên miền tùy chỉnh cho từng website và cấu hình chứng chỉ SSL để kích hoạt HTTPS.
Làm thế nào để tôi kích hoạt HTTPS cho dịch vụ trong ServBay?
Trong tab cài đặt của trang quản lý website, bạn có thể kích hoạt HTTPS. ServBay cung cấp chứng chỉ qua ServBay CA, Let's Encrypt/ZeroSSL, hoặc bạn có thể sử dụng chứng chỉ được phát hành bởi CA của mình. Để biết thêm thông tin, vui lòng tham khảo Sử dụng SSL (HTTPS) để bảo vệ an toàn website, Sử dụng phương pháp ACME để xin chứng chỉ SSL, Làm thế nào để xin chứng chỉ SSL từ Let's Encrypt, Làm thế nào để xin chứng chỉ SSL từ ZeroSSL, và Làm thế nào để xin chứng chỉ SSL từ Google Trust Services.
ServBay có hỗ trợ NGINX, Apache hoặc máy chủ web khác không?
ServBay mặc định đi kèm với Caddy, NGINX, Apache làm máy chủ web, người dùng có thể tự do chọn sử dụng. Vui lòng tham khảo Làm thế nào để thiết lập máy chủ web mặc định để biết thêm thông tin.
ServBay có thể tạo bao nhiêu máy chủ ảo?
Phiên bản ServBay Free
hỗ trợ tạo 3 máy chủ ảo (người dùng đăng ký có thể tạo tối đa 5 máy chủ). Bạn có thể thêm và cấu hình máy chủ ảo trong quản lý website, gán cho mỗi máy chủ một website và dịch vụ riêng. ServBay Pro và ServBay Team hỗ trợ tạo số lượng máy chủ ảo không giới hạn.
Làm thế nào để quản lý cơ sở dữ liệu?
ServBay cung cấp công cụ quản lý cơ sở dữ liệu tích hợp, bao gồm phpMyAdmin và Adminer. Bạn có thể sử dụng những công cụ này để dễ dàng quản lý cơ sở dữ liệu MariaDB, MySQL và PostgreSQL. Để có thông tin chi tiết về quản lý cơ sở dữ liệu, vui lòng tham khảo phần "Quản lý Cơ sở dữ liệu".
Làm thế nào để sử dụng công cụ dòng lệnh?
ServBay cung cấp các công cụ dòng lệnh cho nhiều thao tác, bao gồm quản lý dịch vụ và biên dịch mô-đun PHP. Để biết thêm thông tin về hỗ trợ dòng lệnh, vui lòng tham khảo tài liệu Hỗ trợ dòng lệnh và tài liệu Công cụ dòng lệnh servbayctl.
Làm thế nào để thiết lập phiên bản gói phần mềm mặc định?
ServBay cho phép bạn thiết lập phiên bản mặc định cho các gói như PHP, Nodejs, MariaDB, PostgreSQL, v.v. Điều này rất hữu ích khi gọi phiên bản mặc định trong dòng lệnh hoặc kịch bản. Để biết thêm thông tin chi tiết về cài đặt, hãy tham khảo tài liệu Thiết lập Phiên bản Mặc định.
Tôi có thể tùy chỉnh đường dẫn cài đặt gói trong ServBay không?
Để đơn giản hóa chi phí bảo trì, ServBay tập trung đường dẫn cài đặt của dịch vụ vào một thư mục cụ thể, không hỗ trợ tùy chỉnh trực tiếp đường dẫn cài đặt cho từng gói.
ServBay có hỗ trợ đa người dùng và quản lý quyền không?
Hiện tại, ServBay chủ yếu được thiết kế cho sử dụng một người dùng, không hỗ trợ đa người dùng và quản lý quyền. Tất cả các dịch vụ và trang web đều hoạt động trong môi trường người dùng đơn.
Làm thế nào để xem nhật ký của từng dịch vụ trong ServBay?
Bạn có thể xem nhật ký của một dịch vụ cụ thể bằng cách nhấp vào biểu tượng nhật ký bên phải của mỗi dịch vụ trên trang quản lý dịch vụ. Điều này giúp bạn chẩn đoán và giải quyết vấn đề trong quá trình khởi động hoặc chạy dịch vụ. Để biết thêm thông tin, hãy tham khảo tài liệu Xem tệp Log.
Làm thế nào để chỉnh sửa cấu hình PHP trong ServBay?
Vui lòng sử dụng giao diện người dùng mạnh mẽ của ServBay để thực hiện các cấu hình PHP. Tham khảo Làm thế nào để chỉnh sửa cài đặt PHP.
Ngoài ra, trong thư mục /Applications/ServBay/etc/php
, bạn có thể tìm thấy các tệp cấu hình của các phiên bản PHP khác nhau. Ở đây, bạn có thể sửa đổi các tham số trong tệp php.ini. Sau khi thay đổi, hãy nhớ khởi động lại dịch vụ PHP tương ứng. Để biết thêm thông tin, hãy tham khảo tài liệu Xem tệp cấu hình.
ServBay có hỗ trợ việc cài đặt và quản lý mở rộng PHP không?
Có, ServBay hỗ trợ biên dịch và quản lý mở rộng PHP. Vui lòng tham khảo tài liệu Biên dịch Mô-đun PHP để biết thêm chi tiết.
Tài khoản root mặc định và mật khẩu của MySQL/MariaDB là gì?
Vui lòng tham khảo tài liệu Thông tin tài khoản root và kết nối cơ sở dữ liệu để biết thêm chi tiết.
Tài khoản root mặc định và mật khẩu của PostgreSQL là gì?
Vui lòng tham khảo tài liệu Thông tin tài khoản root và kết nối cơ sở dữ liệu để biết thêm chi tiết.
ServBay có hỗ trợ sử dụng các phiên bản ngôn ngữ phát triển khác nhau cho các dự án khác nhau không?
ServBay cung cấp Cấu hình môi trường chạy cấp dự án. Các nhà phát triển có thể thiết lập các phiên bản chạy khác nhau cho PHP, Node.js, Python, v.v. cho các dự án khác nhau, chẳng hạn như thiết lập phiên bản PHP 8.3, Node.js 22, Python 2.7 cho dự án A, và phiên bản PHP 8.5, Node.js 23, Python 3.13 cho dự án B. Môi trường chạy giữa các dự án được tách biệt, không gây ảnh hưởng lẫn nhau.