Questions tagged «apache2»

3
优雅地停止Apache
有没有一种方法可以在不终止执行请求的情况下停止Apache服务器,基本上是一种告诉它的方法-不接受任何更多的连接并在完成当前连接后将其关闭?
23 linux  ubuntu  apache2 

2
更改A记录和CNAME记录
目前,我正在LAMP为着陆页页面,Web应用程序和API使用配置。现在,我想将这些内容分散到多个虚拟服务器(VS)中。我不确定网络设置,在弄乱我所有的DNS配置之前,我想了解一下是否要使我的配置崩溃。 登陆页面托管在second level domain(例如myurl.com),Web应用托管在较低级别的域app.myurl.com,而api 托管在api.myurl.com。我也有一个预览域:preview.myurl.com,用于测试。 因为一切都在同一VS主持,我现在也有四种不同的文件夹(landing,api,webapp,preview),充当为每个子域的“虚拟主机”。 我的DNS配置如下所示: myurl.com. A 300 123.123.123.123 www.myurl.com. CNAME 300 myurl.com. api.myurl.com. CNAME 300 myurl.com. app.myurl.com. CNAME 300 myurl.com. preview.myurl.com. CNAME 300 myurl.com. 首先,我想将每个CNAME条目的数据更改为当前VS的实际IP。这样看起来像这样: myurl.com. A 300 123.123.123.123 www.myurl.com. CNAME 300 myurl.com. api.myurl.com. CNAME 300 123.123.123.123 app.myurl.com. CNAME 300 123.123.123.123 preview.myurl.com. CNAME 300 123.123.123.123 然后的想法是将每个子域指向正确的VS。最初,所有较低级别的域(除外www.)仍将指向当前VS,而着陆页的第二级域(的A记录myurl.com.)将需要指向IP新VS的新域。 问题: …

2
AWS是否提供了一种基于目录路径将HTTPS流量路由到两个不同的EC2实例的方法?
我想知道AWS产品是否可能实现以下目标? https://www.example.com/a/->由Apache在EC2实例A上提供 https://www.example.com/b/->由Apache在EC2实例B上提供 为了明确起见,我不希望一个目录路径下的文件与另一目录路径下的文件位于同一服务器实例上。 我了解使用某种类型的代理可能会发生这种情况,但是其中一种AWS产品是否提供了更简单的解决方案。 在EC2负载均衡似乎并没有让基于切换的目录路径。路由53在DNS级别上工作,DNS级别没有基于此的路径信息来返回IP。

1
Traefik的简单反向代理
我目前正在使用Apache作为我的LXD容器的代理,使用以下设置: <VirtualHost *:80> ServerName example.com ProxyRequests off ProxyPass / http://10.0.0.142/ retry=0 ProxyPassReverse / http://10.0.0.142/ ProxyPreserveHost On </VirtualHost> 我想改用traefik。我已经尝试过这种配置: defaultEntryPoints = ["http"] [entryPoints] [entryPoints.http] address = ":80" [backends] [backends.backend1] [backends.backend1.servers.server1] url = "http://10.0.0.142" [frontends] [frontends.frontend1] backend = "backend1" passHostHeader = true [frontends.frontend1.routes.example] rule = "Host:example.com" 这两个相等吗? traefik的配置可以简化吗?(删除不必要的规则) (注意:我不打算使用docker,但我不想这样做。)

2
当我使用ErrorDocument时出现404 Not Found错误
我知道这个线程在网络上和这里已经被谈论很多了,我尝试了几乎所有方法,但是仍然遇到同样的问题。 我的conf文件: <Proxy balancer://balancer-applitutoriel> BalancerMember http://localhost:8888 route=js1 retry=30 keepalive=on ttl=10 loadfactor=3 flushpackets=auto timeout=300 Require all granted </Proxy> AliasMatch ^/myApp/static-([^/]+)/(.*)$ /var/www/html/myApp/static-$1/$2 ProxyPassMatch ^/myApp/static ! ProxyPass /myApp balancer://balancer-applitutoriel/myApp stickysession=NODESESSIONID nofailover=on ProxyErrorOverride On ErrorDocument 404 /custom_404.html 在文件夹中,/var/www/html我有这个: myApp │ └── static-1.0.0-20170512094719 │ ├── config-spa.json │ ├── css │ │ ├── auth.css │ │ …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.