现在记录一下部署.NET网站时遇到的一些问题。由于时间比较久,一些安装细节不记得了,这里主要分享安装的思路。
环境:win7 ;sql server2005;.NET Framwork 4.0
主要过程包括:
1.部署数据库;
2.在IIS上部署网站。
在整个过程中存在很多问题。下面简单整理其中的一些问题。
第一部分 部署数据库
首先,一个很重要的问题需要解决。
在部署数据库之前需要先将之前的数据库删除干净。只有将之前的数据库相关的软件以及注册表删除干净,否则无法安装新的数据库。具体可以参考下面的链接。
SqlServer彻底卸载,适用于任何版本,亲测了n次都可用_sqlserver可再发行的功能 为空 怎么卸载-CSDN博客
然后按照网上帖子就可以顺利安装SQL server2005。
第二部分 IIS安装网站
首先,按照网上帖子按部就班在II上部署网站。然后,会发现很多报错。
这里有一个很重要的思想,就是去读报错的信息,然后根据报错的具体信息去找解决方案。
例如:
(1)将网站发布到新的WEB服务器上时,网站无法打开并出现服务器错误:HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
参考下面这条链接:
https://blog.csdn.net/qq_34795929/article/details/104698061
(2)IIS部署网站时,导入网站的源代码时,要导入最里面那个只包含代码的文件夹,而不是最外面的文件,这一点还是比较重要的,如果不这样,容易出问题。
(3)IIS出现500.19报错
大概率是要增加权限,参考下面这条链接
https://www.cnblogs.com/ZhengHengWU/p/12581959.html
(4)IIS出现500.21报错
可以参考下面这条链接
IIS报错:HTTP 错误 500.21 – Internal Server Error,如何解决 - 小小邪 - 博客园
由于时间比较长久,具体的过程和其中的报错已经不记得了,大致就是以上提到的各种报错。主要是记录思路。

4万+

被折叠的 条评论
为什么被折叠?



