TAILIEUCHUNG - Bảo mật PHP-FPM/Nginx trong môi trường Shared Hosting

Shared hosting là một dịch vụ lưu trữ rất nhiều các trang web trên một máy chủ kết nối Internet. Mỗi trang web có phân vùng riêng của mình. Dịch vụ này là một lựa kinh tế cho nhiều người chia sẻ tổng chi phí bảo trì thuê máy chủ. Chạy phpMyAdmin trên Nginx (LEMP) trong Debian Nếu bạn muốn sử dụng nginx PHPFPM cho môi trường Shared hosting, điều quan trọng bạn cần lưu ý là vấn đề bảo mật cho nó. Trong môi trường Apache/PHP, bạn có thể sử dụng suExec hoặc suPHP để PHP thực thi. | Bảo mật PHP-FPM Nginx trong môi trường Shared Hosting Shared hosting là một dịch vụ lưu trữ rất nhiều các trang web trên một máy chủ kết nối Internet. Mỗi trang web có phân vùng riêng của mình. Dịch vụ này là một lựa kinh tế cho nhiều người chia sẻ tổng chi phí bảo trì thuê máy chủ. Chạy phpMyAdmin trên Nginx LEMP trong Debian Nếu bạn muốn sử dụng nginx PHP-FPM cho môi trường Shared hosting điều quan trọng bạn cần lưu ý là vấn đề bảo mật cho nó. Trong môi trường Apache PHP bạn có thể sử dụng suExec hoặc suPHP để PHP thực thi theo tài khoản user cá nhân thay vì một hệ thống user như www-data. Đáng tiếc là với PHP-FPM chúng ta không làm được như vậy tuy nhiên PHP-FPM cũng cho phép người dùng thiết lập một Pool cho từng website để các script PHP thực thi như một hoặc một nhóm người dùng được định nghĩa trong đó. Điều này sẽ mang lại cho bạn tất cả những lợi ích của suPHP và ngoài ra bạn không có bất kỳ FTP nào hoặc gặp sự cố với SCP bởi các script PHP không thuộc sở hữu của một user group riêng biệt nào mà chúng sẽ được thi như user group đã định nghĩa trong pool. Một số lưu ý Trong phần hướng dẫn sau đây chúng tôi sử dụng một Vhost có tên www. example. com example. com với document root var www www. example. com web. Cần có một cài đặt LEMP đang hoạt động. Tham khảo bài viết Cài đặt Nginx với PHP5 và MySQL hỗ trợ trên Fedora 13 Cài đặt Nginx với PHP5 PHP-FPM và MySQL trên CentOS . Người dùng Ubuntu cần sử dụng quyền root để chạy các lệnh nên cần thêm chuỗi sudo vào cuối dòng hoặc trở thành root bằng cách sudo su Trên Debian Ubuntu đường dẫn pool của PHP-FPM là etc php5 fpm -đây là nơi chúng ta sẽ tạo ra những pool mới. Đường dẫn đầy đủ của file php. ini được sử dụng bởi PHP-FPM là etc php5 fpm . Khi một pool đã sẵn sàng - chúng ta hãy cùng nhìn vào nó vi etc php5 fpm Start a new pool named www . the variable pool can we used in any directive and will be replaced by the pool name www here www Per pool prefix It only applies on

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.