Thông thường các Panel sẽ không có vụ thay đổi webserver, nhưng Fastpanel thì có, và thậm chí là mỗi web chạy 1 webserver khác nhau. Còn webserver là gì các bạn tra google giúp mình nhé.
Để thay đổi webserver cho website các bạn vào Site card của website đó. Rồi chọn vào mục Settings
Tiếp theo chọn tab PHP Settings
Nói là đổi webserver nhưng sau lại vào PHP settings. Vì nó có liên quan nhau, mỗi chế độ PHP mode sẽ tương ứng với 1 loại webserver. PHP mode cụ thể như sau:
- Module Apache: Đây là chế độ Apache thuần, ở chế độ này thì không đổi được phiên bản php
- PHP-FPM: Chế độ này tương ứng với webserver là NGINX ONLY, ở chế độ này bạn có thể chọn bất cứ phiên bản php nào mà bạn đã cài trên panel (ở bài Hướng dẫn cài đặt multiphp cho Fastpanel). Đây là chế độ nhanh nhất mà ít tốn tài nguyên. Tuy nhiên, nó sẽ không sử dụng được htaccess. Đi kèm với nó là tính năng giới hạn worker (Workers count) để tránh bị full CPU, ở tính năng này mặc định là 2 workers, nhưng nếu bạn có nhiều CPU, có thể chỉnh số Workers = 2 x vCPU
- FastCGI: Chế độ này tương ứng với webserver là NGINX PROXY APACHE, sử dụng fastcgi, chế độ này chạy cũng rất nhanh, nhưng hơi tốn ram do nó xài fastcgi cache lên ram. Bạn có thể dùng htaccess để cấu hình thêm cho website, có thể tuỳ chọn các phiên bản PHP nhưng nó không có chế độ giới hạn workers như PHP-FPM
- CGI: Đây là chế độ Apache Mode CGI, tương tự Apache thuần, nhưng có thể tuỳ chọn phiên bản php.
Khuyến khích dùng chế độ PHP-FPM hoặc FastCGI vì nó nhanh và tương thích tốt các website.
Còn về thay đổi phiên bản PHP các bạn chọn ở mục Version trong hình phía trên.
Sau khi thay đổi bấm Save là được. Chúc các bạn thành công