首次尝试构建网站并部署到本地IIS服务器上

今天是我第一次接触.NET,尝试着简单地制作一个页面并部署到本地。

这是一个傻瓜式教程,仅作个人记录,见笑了。

-------------------------------------------------------------

本次用到的工具:

1. Win7;

2. Visual Studio 2013;

3. NET Framework 4.0(系统自带);

4. IIS(系统自带);

-------------------------------------------------------------

步骤:

一. 在VS中创建ASP.NET网站并进行简单的内容编写

1. 在VS中点击文件--》新建--》网站。

2. 由于本次用的是C#,在左侧模板栏选择Visual C#,然后选择ASP.NET空网站,当然也可以选择ASP.NET网站创建一个有内容的新网站模板。点击确定。

3. 新创建的网站中只有原始的配置文件Web.config,需要自行创建页面并添加内容:在解决方案资源管理器中右键点击项目,添加--》添加新项,选择Web窗体创建新的Web页面。

4. 在解决方案资源管理器中可以看到,新创建的页面下带有一个Default.aspx.cs文件,这个是用来处理逻辑的C#文件。

5. 打开Default.aspx文件,编辑页面布局,VS左侧的工具箱有已经定义好的控件供使用,如TextBox,Button等。

6. 在Default.aspx.cs编写所需逻辑。

7. 调试--》启动调试 可以运行网页观察效果

二. 将网页发布到本地文件系统中

1. 点击 生成--》发布网站。

2. 此时无配置文件,在下拉栏中选新建配置文件,命名,即可,但注意,发布方式需要选择文件系统,然后填上目标位置,这个位置是你希望网站发布到的目标文件夹。

3. 下一步,配置可以选择Debug便于调试。

4. 下一步,发布。

5. 打开刚刚发布到的目标文件夹,可以看到你自己发布出来的网站的内容。在这里,你会发现,创建网站时的C#文件全都不见了。打开bin目录,会发现里面有一个动态链接库文件,是的你没猜错,.cs文件就是被预编译生成了这个dll文件。

6. 至此,完成了网站的发布。

三. 将网站部署到本地IIS服务器上。

在这个步骤中可能会遇到一些小问题,遇到的时候可以在网上查找,关于这part各种问题的解决方案在网上还是很齐全的hhh。

下面我写一下我自己的步骤。

1. 开启必要的Internet服务。控制面板--》程序和功能--》打开或关闭Windows功能。然后将 Internet Information Services可承载的Web核心、Internet信息服务的所有子项、Microsoft .NET Framework 3.5.1的所有子项勾选上,确定,开启功能。

2. 打开Internet信息服务(IIS)管理器。

3. 右击应用程序池,添加应用程序池。选择.NET Framework版本,由于我发布的网站的目标.NET Framework是4.0的版本,因此此处选择v4.0的。名称可以用一个便于自己记住.NET Framework版本号的名字。管道模式选择集成。

4. 然后就可以为你的IIS服务器添加网站并启动了。右击网站--》添加网站。网站名称自己写。应用程序池选择刚刚你创建的应用程序池。物理路径选择前面发布的网站的根目录。IP地址使用下拉栏中本地的地址,端口使用一个未被占用的端口。确定。

5. 如果没有发生错误,至此你的网站已经成功部署到本地IIS服务器上并启动了。可以点击IIS管理器右侧的浏览网站看看。

时间: 2024-12-15 01:36:31

首次尝试构建网站并部署到本地IIS服务器上的相关文章

百度鹰眼轨迹管理台部署到本地或者服务器上

1.下载一份源码到本地:https://github.com/baidu-openmap-trace/web-demo-v3/ 2.解压源码 3.安装nodejs(这里的步骤他在github上已经详细的写了,表示非常感谢大神.https://github.com/baidu-openmap-trace/web-demo-v3/) 下载Node.js https://nodejs.org/en/download/ 下载完成后,一直next或者就勾选默认的,直至安装完成 4.验证安装完成 在安装目录

用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

为开发方便-将项目部署到本地IIS上打开网页出现报错 1.打开IIS管理 2.点击应用池 3.找到你部署的网站名,右键“高级设置”——>“进程模型”——>“标识”修改为localsystem,点击“确定”. 步骤见下截图: 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

win10系统本地iis服务器部署vue.js项目

1.前端框架一般依赖node.js,我们首先要安装node.js.请参考: http://www.cnblogs.com/wuac/p/6381819.html to:安装好node.js后npm也安装OK了 , 自己在设置一下环境变量路径配置 自行百度.. 查看node版本命令:node -v 查看npm版本命令: npm -v 2.npm 的源都在国外的地址,安装起来特别慢,这里利用淘宝的镜像服务器. 安装命令为:npm install -g cnpm --registry=https://

将web项目部署到阿里云服务器上

将web项目部署到阿里云服务器(ubantu14.0.14)上的一般流程: 1.下载putty.在host name栏输入远程服务器ip地址,端口默认为22.阿里云服务器可以通过控制台查看公网ip地址,点击open进行连接 2.输入用户名和密码后进入dos界面,用apt-get update 命令更新,否则很多东西安装不了 3.安装vsftpd服务,通过命令apt-get vsftpd安装,注意 这里的ftp和之后的Tomcat.MySQL数据库端口在阿里云服务器中是默认关闭的,需要进入阿里云控

在IIS服务器上部署svg/woff/woff2字体

好了,废话不多说了直接,当你看见这篇文章的时候说明你遇到了跟我一样的问题,就是在IIS服务器上运行自己刚刚搭建好的网站不能识别 svg/woff/woff2字体.好了我马上要开始动手了,不信你马上看下面 1.我先把我的准备好的字体给解压出来看(当然这张图我是在网上找的,但是都一样) 2.然后一股脑都上传到服务器上,注意刚刚解压的文件里面已经生成了加载字体的CSS代码,在文件stylesheet.css里,直接拷贝过来把font-family改成我要的"Open Sans",放到自己网站

为 Web 项目“AAA”配置的 URL“http://localhost:4046/”的网站同时存在于本地 IIS Web 服务器和 IIS Express Web 服务器上。您需要使用 IIS 管理器在 IIS 中更改此网站的绑定。

第一次发布遇到这样的问题,貌似是因为我再发布本地IIS的时候覆盖了根路径(此图来源于网络) 但是我现在根本就不能加载项目,网上说的方法对我来说没有任何意义. 我也不知道怎么办,只是觉得可能应该是从IIS部署的网站上出发.于是我将网站停止了,但还是不能加载web 我将网站删除,就可以加载web了 点击[是] 加载完成

如何把ASP.NET MVC项目部署到本地IIS上

默认情况下,在VisualStudio中开发网站,会运行在IISExpress中,如果想把网站部署到本地的IIS服务器上该怎么办呢? 一.首先,以管理员身份运行VisualStudio,否则在修改项目属性时将弹出如下对话框,阻止我们修改服务器为本地IIS. 然后,双击Properties图标,打开Web标签,将服务器设置为本地IIS,修改项目URL,名称自拟,如图: 即可保存成功. 二.配置IIS. 打开本地IIS.如何在Win8上安装IIS的方法,请自行查阅.右键网站.添加网站,如图: 修改

Vistual Studio建立的Web应用发布到本地IIS服务器

1.右击解决方案-清理解决方案,右击解决方案-重新生成解决方案 2.右击Web项目-发布 3.发布选择文件夹类型(目标位置可自行选择) 4.发布成功如下图(Ctrl+单击文件夹地址可跳转到生成的文件夹) 5.打开本地IIS(还没配置好IIS的朋友可以参考这个连接:https://jingyan.baidu.com/article/6079ad0eb37aac28fe86db6a.html) 6.右击网站-添加网站 7.需要添加的内容如下 8.选中网站,重新启动,然后浏览就能看到项目页面了 原文地

本地向服务器上传文件的方式-本地资源映射到服务器

本地向服务器传文件一定使不少刚接触服务器端工作的人疑惑,笔者研究生期间参与维护学校科技部的ASP.NET的IIS服务器,服务器上没有安装FTP工具,为了安全考虑网络也没有打开,windows自带的FTP服务也没有打开的情况下,远程连接时使用本地磁盘映射方法很方便实现本地与服务器的交互. 下面介绍两种方式交互(本地主机win10,远程win2003): 本地磁盘映射到服务器方式的步骤: 1 win + R 输入mstsc指令,打开远程桌面,输入ip 2点击显示选项 点击本地资源>详细信息 选择磁盘