2015-10-15 103 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版本)。 有一个虚拟主机配置的示例,您可以使用它来启动。