asp.net网站部署在云服务器windows server 2008上

时间:2021-08-18 00:49:26

搭建一个网站需要以下4个准备:

1.域名解析

2.(云)服务器

3.数据库

4.网站代码

其中1可以可以去DNSPOD申请,同时需要进行备案,在上面就都可以完成。2用的是阿里云服务器windows server 2008 R2,去阿里云购买一个,一般400多一个月就好。3的数据库用的sql server2005,直接在云服务器上安装就行。4网站代码用的asp.net。好了,来看看发布一个网站的完整流程

1.vs中(用的vs2013)点击发布,一路默认配置就好

asp.net网站部署在云服务器windows server 2008上

asp.net网站部署在云服务器windows server 2008上

2.在发布后的文件夹根目录中找到web.config文件,注意3个地方

第一个地方是数据库连接配置

asp.net网站部署在云服务器windows server 2008上

分别对应不同数据库sqlserver,mysql连接方式,具体的看代码中是何种连接方式,比如我们的代码是这样的

我们用的是name=“ConnectionString”这个sqlserver的连接方式,所以配置好这个即可
如果我们的数据库跟web在同一个服务器上,那么server=.;就代表本地配置

第二个是看.net版本

这里是4.0,所以需要IIS中有.net 4.0版本,这个在后面安装IIS中会讲

第三个是当遇到网页打不开访问不了的情况时,设置customErrors mode = Readonly,可以显示具体报错信息,然后可以根据报错显示上网查找对应解决方案,这个对于遇到各种问题时特别有帮助

3.添加IIS服务

(1)添加角色,选择“Web服务器(IIS)”和“应用程序服务器”

asp.net网站部署在云服务器windows server 2008上

(2)不清楚的话全选就好

asp.net网站部署在云服务器windows server 2008上

(3)同样简单点的话全选就好

asp.net网站部署在云服务器windows server 2008上

(4)这样我们就安装好了IIS(默认6.0)及.net(默认2.0或者3.5)

asp.net网站部署在云服务器windows server 2008上

在浏览器中输入本地ip,如果可以打开一个网页就说明安装成功了

4.创建网站

(一)在iis管理器中点击添加网站,填好路径及ip就好,应用程序池选择.net 4.0 classic,如果没有网上找一个.net 4.0版本安装即可

asp.net网站部署在云服务器windows server 2008上


因为我们的代码配置版本是.net 4.0,所以这里也要选择4.0版本程序池版本,安装好.net 4.0后,点击应用程序池,会显示

asp.net网站部署在云服务器windows server 2008上

这样我们就部署好了一个网站

5.安装sqlserver(这里用的是2005版本),注意两个地方就好,一个是允许远程连接,一个是身份验证

asp.net网站部署在云服务器windows server 2008上

这样保证外部能访问到


6.域名解析。去DNSPod上面将申请的域名跟云服务器ip进行映射就ok了
————————————————
版权声明:本文为CSDN博主「peter_teng」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/peter_teng/article/details/73658674

asp.net网站部署在云服务器windows server 2008上

标签:

原文地址:https://www.cnblogs.com/zoujinhua/p/11558746.html