Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Apache而不是Nginx运行Quokka_Apache_.htaccess_Nginx - Fatal编程技术网

使用Apache而不是Nginx运行Quokka

使用Apache而不是Nginx运行Quokka,apache,.htaccess,nginx,Apache,.htaccess,Nginx,我正在安装本文中的Quokka: 现在,我认为一切都会很好地工作,但问题是我的服务器上有Apache而不是Nginx。我的大多数网站都有一些特定的.htaccess规则,因此,如果我为了适应本教程而从Apache更改为Nginx,那么在为现有网站配置Nginx时,我会遇到更多的麻烦 我希望这个社区能够帮助我进行Apache虚拟主机配置,这将是此配置的有效替代方案: 服务器{ 服务器命名你的域名; 客户端\u体\u在\u文件中\u仅清洁; 客户端\主体\缓冲区\大小64K; 客户的最大尺寸为40

我正在安装本文中的Quokka:

现在,我认为一切都会很好地工作,但问题是我的服务器上有Apache而不是Nginx。我的大多数网站都有一些特定的.htaccess规则,因此,如果我为了适应本教程而从Apache更改为Nginx,那么在为现有网站配置Nginx时,我会遇到更多的麻烦

我希望这个社区能够帮助我进行Apache虚拟主机配置,这将是此配置的有效替代方案:

服务器{
服务器命名你的域名;
客户端\u体\u在\u文件中\u仅清洁;
客户端\主体\缓冲区\大小64K;
客户的最大尺寸为40米;
发送文件到;
发送超时300秒;
位置~^/(静态|媒体文件)/{
root/home/quokka/quokka env/quokka/quokka;
位置~*^.+(py | pyc | sh | bat | ini | pot | git)${deny all;}
过期7天;
}
地点/{
uwsgi_pass unix:/home/quokka/quokka env/quokka/etc/logs/quokka.socket;
包括/etc/nginx/uwsgi_参数;
uwsgi_参数uwsgi_方案$方案;
uwsgi_参数服务器_软件nginx/$nginx_版本;
}

}
apache HOME\u DIR有vhost.d文件夹(或站点可用,取决于您的apache和/或OS版本)。 这里有一个vhost配置示例,您可以将其用于启动