MegaforBB kurulumu için, Kullanım türüne bağlı olacak şekilde ilgili sunucunuzun Apache, nginx vb özel yapılandırma yapmanız gerekmektedir. Örnek olarak nginx için aşağıda ekstra kural seti verilmiştir. Diğer kısımlarda sadece veritabanını ve sistem dosyalarını indirip FTP'ye yükleyip .env dosyasından birbirine bağlamanız yeterli olacaktır.
Nginx için ekstra kural seti:
location ^~ /theme-assets/ {
{{varnish_proxy_pass}}
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_hide_header X-Varnish;
proxy_redirect off;
proxy_max_temp_file_size 0;
proxy_connect_timeout 720;
proxy_send_timeout 720;
proxy_read_timeout 720;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
}
Bu Nginx kurallarını uygulamanız gerekmektedir, css ve js dosyalarının sorunsuz çalışması için.