2015-10-15 102 views
0

我從這篇文章中安裝短尾矮袋鼠運行短尾矮袋鼠:https://www.rosehosting.com/blog/install-quokka-on-a-centos-vps/與Apache,而不是Nginx的

現在,我認爲一切都將工作的偉大,但麻煩的是,我有我的Apache服務器而不是Nginx的上。我的大多數網站都有一些特定的.htaccess規則,所以如果我只是爲了適應本教程而從Apache更改爲Nginx,那麼我將在爲現有網站配置Nginx時遇到更多麻煩。

我希望這個社會會幫助我工作的Apache虛擬主機配置,這將是工作的替代方式之一:

server { 
 
     server_name YOUR_QUOKKA_DOMAIN; 
 
\t client_body_in_file_only clean; 
 
\t client_body_buffer_size 64K; 
 
\t client_max_body_size 40M; 
 
\t sendfile on; 
 
     send_timeout 300s; 
 
     location ~ ^/(static|mediafiles)/ { 
 
      root /home/quokka/quokka-env/quokka/quokka; 
 
      location ~* ^.+.(py|pyc|sh|bat|ini|pot|git)$ {deny all; } 
 
      expires 7d; 
 
     } 
 
     location/{ 
 
      uwsgi_pass  unix:/home/quokka/quokka-env/quokka/etc/logs/quokka.socket; 
 
      include   /etc/nginx/uwsgi_params; 
 
      uwsgi_param  UWSGI_SCHEME $scheme; 
 
      uwsgi_param  SERVER_SOFTWARE nginx/$nginx_version; 
 
     } 
 
}

我爲提供每一個答案,非常感謝,如果有的話。 :)

回答

0

apache HOME_DIR具有文件夾vhost.d(或站點可用性,它取決於您的apache和/或OS版本)。 有一個虛擬主機配置的示例,您可以使用它來啓動。