我们正试图将我们托pipe的网站移到我们自己的VPS。 我问公司我们在哪里托pipe服务器来build立networking服务器,因为它运行的是Ubuntu,我不是Linux专家,也不想搞乱我们的ERP和其他软件。 他们确实设置了networking服务器,但是它确实是错误的。 首先是有部分许可问题,但是当我上传网站(Presta Shop)时,几乎没有任何工作。 首页给了http 500错误,在后端的UTF-8字符被搞砸了,安装的模块没有出现等… 所以我开始调查,http 500是因为presta店铺没有看到主题文件夹。 该文件夹存在和权限是好的,所以这不是问题。 接下来,我重新安装了Presta Shop主题和模块。 主题起作用,但新创build的主题和模块文件夹无法在文档根目录中find。 至less在FTP用户访问。 我检查了Presta商店configuration,Presta商店看到了不同于FTP的doc根path。 我可以通过FTP / SFTP或SSH访问的path是/ sql / www_html /和Presta可以看到/ var / www / html /但是/ var中没有www文件夹 这是怎么回事? 为什么Presta看到不同的path? 新创build的主题,模块文件夹在哪里? 但是最大的问题是我该如何解决? 这是一个Apache错误configuration或其他?
我有一个非常基本的登陆页面。 在过去的几天里,我一直在打一个非常奇怪的问题。 例如,该目录包含: vanilla> ./files/ ./index.html ./main_style.css files> ./back.gif ./back1.gif ./logo.png index.html的内容: <!DOCTYPE html> <html> <head> <title>Vanilla</title> <link rel="stylesheet" type="text/css" href="main_style.css"/> </head> <body> <div> <img class="logo" src="files/logo.png" /> </div> </body> </html> main_style.css的内容: html { background-image: url("files/back1.gif"); background-repeat: repeat; } img.logo { width: 471px; height: 384px; position: absolute; top: 50%; left: 50%; margin-left: -235px; margin-top: -192px; […]
我有5个域的设置。 他们在<VirtualHost *:80>有非SSL的logging。 他们每个人都有自己的logging下前。 <VirtualHost 172.30.0.245:443> ServerName www.acme.com ServerAlias acme.com ,因为他们有不同的IP和SSL证书。 这工作正常。 我还有一个通用logging<VirtualHost *:80> ,它位于文件001-vhosts.conf中。 它捕获的stream量不是我的域名。 如果它与我的某些域不匹配,则返回410.这也可以正常工作。 如果我将http://test.com指向服务器的IP,它将转到通用logging并返回410。 问题是我为SSL <VirtualHost *:443>添加通用logging。 如果我打开https://test.com它匹配<VirtualHost 172.30.0.245:443>而不是通用logging。 我希望stream量是不是我的域名返回410,无论是http或https。 我使用AWS,通常有这样的stream量。 我错过了什么? 我有5个域的设置。 他们在<VirtualHost *:80>有非SSL的logging。 他们每个人都有自己的logging下前。 <VirtualHost 172.30.0.245:443> ServerName www.acme.com ServerAlias acme.com ,因为他们有不同的IP和SSL证书。 这工作正常。 我还有一个通用logging<VirtualHost *:80> ,它位于文件001-vhosts.conf中。 它捕获的stream量不是我的域名。 如果它与我的某些域不匹配,则返回410.这也可以正常工作。 如果我将http://test.com指向服务器的IP,它将转到通用logging并返回410。 问题是我为SSL <VirtualHost *:443>添加通用logging。 如果我打开https://test.com它匹配<VirtualHost 172.30.0.245:443>而不是通用logging。 我希望stream量是不是我的域名返回410,无论是http或https。 我使用AWS,通常有这样的stream量。 我错过了什么? 命令sudo apache2ctl -S返回: […]
我一直在谷歌和AWS文档上查看事情,但似乎无法钉这一个。 我有一个EC2实例设置,通过虚拟主机提供域名,我需要为网站上的内容使用CDN,主要是图像,即网站资源。 EC2实例的详细信息 t2.micro LAMPP 虚拟主机设置 DNS:路由53 没有ELB EBS SSL Cloudfront分配详细信息 起源:example.com 交付方式:networking 我试图做的是在源中使用域名,Cloudfront域现在redirect到原始域名以及通过https获取资源。 我没有发现任何影响网站的速度,从不同的地理位置ping,因此我怀疑这是否做得正确。 我需要解决的部分是使用EC2设置Cloudfront时,以下哪个path是正确的: 为“Origin Domain Name”使用EC2实例DNS,并在虚拟主机的“Origin Path”中添加目录名称 只在“源域名”中添加域名 谢谢您的帮助! 编辑 附加路线53细节 一个logging=>名称:www.example.com,值:IP地址和路由策略:简单 logging=>名称:example.com,别名:是和别名目标:www.example.com Edit02 在EC2,Route 53和CloudFront之间更新了AWS Setup AWS Setup
我一直在为Ubuntu 14.04服务器寻找一个有效的入侵防御系统(IPS),就像赛门铁克或F-Prot可能为Windows服务器提供的东西一样。 我已经联系了主要的公司,他们说他们支持Ubuntu和其他Linux发行版的产品,但他们最终只是反病毒,并没有提供任何已知的漏洞的保护。 我发现有关Snort和Suricata的文档以及像PulledPork和OinkMaster这样的规则pipe理器,但是当我深入了解它时,我觉得这些是为了将服务器变成专用的networking硬件IPS解决scheme。 可以使用Suricata替代现有的Web服务器来简单地为该服务器提供入侵防护? 是否有可用于此scheme的示例configuration? 这样做会慢下来,这将是不明智的? 谢谢! 克里斯。
我有一个AWS EC2 Elastic Beanstalk(Elastic Load Balancer)实例。 我也有注册域名与1&1的域名。 我的AWS加载balanacer实例有一个域名: https://thewhozoo.us-west-2.elasticbeanstalk.com/ 题 我如何获得我的1&1域名: thewhozoo.com 指向AWS负载平衡器? 我已经尝试了A/AAAA Records ,将IPv4 Address设置为我的公有IP,但这不起作用,因为它直接指向实例,而不是负载均衡器( https://thewhozoo.us-west-2.elasticbeanstalk.com/ );
这是2017年,我正在寻找一些跨越多个虚拟机服务器的IIS Web Farms的“最佳实践”指导。 Pre-Server 2016的build议就像 分布式文件系统复制(DFS-R) 应用请求路由(ARR)和networking负载平衡(NLB) 在服务器2016,群集共享卷(CSV)中可能没有意义。 Azure IAAS平台还增加了自己的Load Balancerfunction。 TechNet将SOFS作为“实用应用程序”部分中的“推荐”解决scheme进行调整,但只有一个要点。 https://technet.microsoft.com/en-us/library/hh831349(v=ws.11).aspx “Internet信息服务(IIS)Web服务器可以在扩展文件共享上存储网站的configuration和数据。” 对于内部部署和Azure IaaS(不是PaaS!)服务器2016,最新的“最佳实践”是什么? SOFS(主动 – 主动)是IIS Web Farms的任务吗?
我正在使用AWS Elastic Beanstalk。 我想重写所有httpstream量到https 。 我有以下configuration: 但是,如果我尝试更改上述两个Instance Protocol https (443) ,然后当我尝试访问我的网站,它只是挂起。 题 如何configurationAWS Elastic Beanstalk将所有httpstream量重写为https ?
我正尝试将一些stream量从两个ELB(ALB)路由到一个目标组。 一个是外部的,另外一个是内部的。 我在外部ALB中有以下规则: IF path is /static/* THEN forward to frontends IF path is /media/* THEN forward to frontends 一个内部的ALB必须把它的stream量引导到同一个目标组的“前端”,但该组是灰色的,不能被select:( 作为一种解决方法,我创build了另一个目标组“frontends2”,并在内部ALB上选中它。 但是我们正在准备自动缩放,因此在同一组实例中有两个单独的目标组是不方便的。 我正在使用AWS Web控制台进行configuration。 是否可以通过它实现我的目标(相同的目标群体,不同的ALB)还是必须使用CLI? PS顺便说一句,自动缩放组是一样的吗? 我们打算根据像cpu load这样的参数来自动调整一组实例。 谢谢!
我有一个Tomcat8实例运行在Apache服务器后面,负责SSL卸载。 部署在Tomcat上的Java webapp需要连接到仅支持TLSv1.2的外部服务。 我添加了-Dhttps.protocols = TLSv1.2到Tomcat的setenv.sh。 但是我仍然看到Tomcat试图与TLSv1协商[2]作为支持最高的TLS版本,同时连接到外部服务。 所以,我最终得到错误[1],而连接。 我如何得到这个工作? 我需要更改Apache Web服务器上的任何configuration吗? PS:在我只有Tomcat8的本地机器上添加上面的标志(TLS升级到v1.2)。 [1] Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:421) at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:572) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180) at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294) at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:641) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:480) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1066) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1044) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1035) [2] %% No cached client session *** ClientHello, TLSv1 …. …. ajp-nio-8009-exec-10, READ: TLSv1.2 […]