Tôi đang sử dụng kết hợp Nginx / Hành khách để chạy pi.gadgetoid.com dựa trên Ruby 24/7 trên Raspberry Pi 512Mb. Điều này vượt trội hoàn toàn so với thiết lập Thin / Apache mà tôi đang sử dụng trước đây. Đây là một trang web công cộng, có lưu lượng truy cập khá cao, mặc dù tôi đã gian lận rất nhiều bằng cách sử dụng Cloudflare (một proxy lưu trữ cơ bản) để xử lý hầu hết khối lượng đó.
Tôi khá chắc chắn rằng cấu hình này cũng sẽ ngồi thoải mái trên Pi 256 MB, nhưng tôi gặp khó khăn khi biên dịch các mô-đun Hành khách và Nginx; chạy vào giới hạn bộ nhớ.
Tôi biết đó không phải là một giải pháp PHP và có khả năng tôi sẽ bị mắng mỏ vì đã gợi ý một câu trả lời vô nghĩa như vậy; nhưng nếu bạn đang tìm kiếm Pi để vượt qua giới hạn kiến thức của bạn và đang làm điều này cho một sự mày mò thông thường, tôi thực sự khuyên bạn nên tìm hiểu về Ruby và Sinatra. Bạn sẽ có một sự căm ghét đối với PHP trong vòng một vài tuần.
Nhìn chung, bạn sẽ không gặp nhiều khó khăn khi chạy một ngăn xếp web PHP / Apache trên máy chủ 256MB. Tôi đã thực hiện điều này cho các trang web lớn hơn nhiều trong khả năng chuyên nghiệp về lưu trữ dựa trên đám mây. Đó là khi MySQL dính líu rằng mọi thứ trở nên tồi tệ. Chạy một ngăn xếp LAMP đầy đủ trên 256MB là điều khó nói, nhưng không phải là không thể đối với lưu lượng truy cập thấp.