我们目前运行4个现场服务器和1个场外服务器。我们的服务器中有四台运行Apache2.x one服务器,而另一台服务器运行Tomcat。
运行在Tomcat上的服务器包含第三方软件,我们不能将它更改为Apache。
我们有一个域名,几个子域指向每个服务器。例如:
sd1.domain.com - Apache Server - Windows
sd2.domain.com - Apache Server - Windows
sd3.domain.com - Tomcat Server - Windows
sd4.domain.com - Apache Server - Linux
正如您所看到的
我的服务器托管在这个IP中,例如:http://46.102.133.215/project/public_html/ I'm using linux WordPress。
我买了一个域名,它是在NameCheap上注册的。现在我该怎么办,我很困惑。这是我的第一次,我应该做哪些步骤来关联Ip与域名?请帮帮我!
我正在使用一个java库,该库与我提供的端点建立HTTP连接。该库使用的是apache,我不能以任何方式更改这一点或修改代码(如果我创建DefaultHTTPClient客户端的实例,我知道如何解决这个问题,但我无权访问它)。它在连接到终结点时引发SSL异常。我必须使用HTTPS并且我必须使用I(连接到具有相同证书的多个I)。我得到的错误是:
javax.net.ssl.SSLException: Certificate for <IP> doesn't match common name of the certificate subject: domainname
其中I
我已经在Arch Linux上安装了docker。尝试运行web应用程序的docker图像,但是我只能在第一次运行它们。如果我停止容器并再次运行它,浏览器将继续加载。为了解决这个问题,我必须重新启动docker服务。即
docker run --rm --name war -p 8080 -d mvpjava/springboot_docker_tomcat:1.0
curl http://172.17.0.2:8080 ## gives the response.
docker container stop war
docker run --rm --name war -p 8080 -
我有一个异常,不能在域名中使用下划线。我想知道这个异常是特定于版本的,还是不能在域名中给出下划线。如果它是特定的版本,建议我如何解决它。
java.lang.IllegalArgumentException:字符_在域名中从未有效。在org.apache.tomcat.util.http.parser.HttpParser$DomainParseState.next(HttpParser.java:946) at org.apache.tomcat.util.http.parser.HttpParser.readHostDomainName(HttpParser.java:842) at o
问题是,我们有一个单一的域名,但我们有两个不同技术的两个服务器。例如: NodeJS和Tomcat Server。但是我想,当用户输入域名时,它应该把它带到NodeJS服务器,并在网站上点击登录按钮,它应该被重定向到tomcat服务器。但DNS名称不应更改。
示例:Domain Name - example.com
1) nodeJs server :: on port 3000 2) Tomcat server :: on port 8080
当用户访问example.com时。节点Js应该会响应。但是如果我点击像login这样的按钮,它会把我带到tomcat(URL: example.co