我有一个在 Windows Server 2003 上运行的 ASP.NET 网站,我想将它移到装有更新操作系统的新服务器上。直接跳转到 Windows Server 2012 是否可以,或者我应该先看看该站点如何在 Windows Server 2008 上运行?
windows windows-server-2003 windows-server-2008 windows-server-2012
阅读Amazon 的文档,似乎 EC2 实例的默认行为是释放当前 IP 地址并在流程中的某个时刻重新分配一个新 IP 地址,具体取决于您使用的是 Classic 还是 VPC:
EC2-Classic:我们在您停止实例时释放实例的公有和私有 IPv4 地址,并在您重新启动实例时分配新的地址。
EC2-VPC:实例在停止和重新启动时保留其私有 IPv4 地址和任何 IPv6 地址。我们释放公共 IPv4 地址并在您重新启动时分配一个新地址。
在我的环境中,如果我能找到一种方法来保留 IP 地址,那就太好了。有谁知道用 EC2 实例做到这一点的方法吗?
据我了解系统数据库是用来存放临时表、中间结果等临时信息的。
在我的一个数据库实例上,我有一个看起来非常大 (30GB) 的 tempdb。该数据库已超过一周未修改(如 mdf 文件中的“上次修改日期”)。让临时数据库在这么长时间内保持那么大是正常的吗?在我看来,它应该经常更新并返回它使用的空间相当快......
我是离开这里还是 SQL Server 正在做一些奇怪的事情?
仅供参考:这是一个 SharePoint 2010 数据库,不确定这是否有所不同。
我有一台运行两个网站的 Windows 2008 服务器。我首先使用正常的 HTTP 访问设置了两个网站,并且能够访问这两个网站。我现在想添加 HTTPS 访问,所以我将它添加到默认网站,然后成功设置了第一个站点。
当我尝试将 HTTPS 添加到第二个站点时,该站点在 IIS 中自动关闭,当我尝试启动它时,我收到错误消息:
This Web site cannot be started. Another website may be using the same port.
Run Code Online (Sandbox Code Playgroud)
两个站点都绑定到相同的 IP 地址,但具有不同的主机名。
为什么当只有 HTTP 时一切正常,但是当我添加 HTTPS 时它开始抛出错误?
在同一服务器上运行的两个网站上配置 HTTPS 的正确方法是什么?
很多时候,我会得到一个存在某种问题的应用程序的 URL。为了修复它,我需要找出它运行在哪个服务器上,通常需要四处奔波并询问一些人。有什么方法可以从命令行查看它吗?我试过 NSLOOKUP,但我认为它只给了我名称服务器。
我想将所有 HTTPS 请求重定向到我的 nginx Web 服务器中的 HTTP。我已经通过以下方式做到了:
server {
listen 443;
server_name my.site.com;
rewrite ^(.*) http://$host$1 permanent;
}
Run Code Online (Sandbox Code Playgroud)
但是每当我尝试点击时https://my.site.com,我的浏览器都会出现以下错误:
无法与服务器建立安全连接。这可能是服务器的问题,或者可能需要您没有的客户端身份验证证书。错误代码:ERR_SSL_PROTOCOL_ERROR
我检查了 nginx 日志,发现以下条目:
T="2013-09-27T22:41:05+00:00" IP=108.166.113.99 USR=- RQ="GET / HTTP/1.1" ST=200 BB=6237 MS=0.000 REF="-" UA="python-requests/0.13.6 CPython/2.7.3 Linux/3.2.0-24-virtual"
T="2013-09-27T22:41:05+00:00" IP=108.166.113.99 USR=- RQ="GET / HTTP/1.1" ST=301 BB=184 MS=0.000 REF="-" UA="python-requests/0.13.6 CPython/2.7.3 Linux/3.2.0-24-virtual"
T="2013-09-27T22:41:05+00:00" IP=108.166.113.99 USR=- RQ="GET / HTTP/1.1" ST=200 BB=6237 MS=0.000 REF="-" UA="python-requests/0.13.6 CPython/2.7.3 Linux/3.2.0-24-virtual"
T="2013-09-27T22:41:05+00:00" IP=108.166.113.99 USR=- RQ="GET /sitemap.xml HTTP/1.1" ST=200 BB=3965 MS=0.000 REF="-" UA="python-requests/0.13.6 CPython/2.7.3 Linux/3.2.0-24-virtual"
Run Code Online (Sandbox Code Playgroud)
但不知道它们是什么意思.... 我的服务器上没有安装任何证书的事实是否可能导致问题?如果没有,谁能看到我做错了什么?
windows ×3
sql-server ×2
amazon-ec2 ×1
hosting ×1
iis ×1
iis-7 ×1
networking ×1
nginx ×1
performance ×1
tail ×1
unix ×1