精华内容
下载资源
问答
  • 网站开发进阶(五)网站发布之道

    万次阅读 2015-10-27 20:40:43
    网站发布之道 一个完整的网站需要3个部分:1.域名2.空间3.网页。其中,域名是网址;空间是存放网站程序的。 www.weimingcloud.cn 做了一下午的域名访问,在本地是可以的,但是在访问阿里云上的主机却出现了异常。令...

    网站发布之道

    一个完整的网站需要3个部分: 1.域名 2.空间 3.网页。其中,域名是网址;空间是存放网站程序的。

    www.weimingcloud.cn

    做了一下午的域名访问,在本地是可以的,但是在访问阿里云上的主机却出现了异常。令人费解,中午吃饭时还被老师嫌弃了一回,o(︶︿︶)o 唉!自己真的很水吗?

    自己犯了常识性的错误,IIS与tomcat都是web服务器,而自己却傻了吧唧的要给两者做关联,悲剧啊简直是!

    1:服务的对象不同

      tomcat 做java web的服务器,iis为用微软开发的网站服务器。具体而言就是:tomcat支持Java开发的Web程序,它是Web服务器容器,支持:jsp,Servlet,Struts,Hibernate等,但不支持EJB;IIS是微软Windows自带的,支持ASP。

    2:性能不同

      apache/iis在处理静态页面方面优于tomcat/jswdk。

    iis,  apache, tomcat三者的共同点是都可以直接用作Web服务器,就是你看www网页就是把网页放到服务器上的。

    区别:

    iis和apache二者只能作web服务器(iis是ms出品的闭源产品,apache是apache.org出品的开源产品,性能好一点),而tomcat除过做web服务器外,还可以作应用服务器。

    所谓应用服务器(App Server),这里主要是为Java EE的Web应用提供一个运行的容器。其实细分还可以分成按是否根据Java EE规范的版本支持看其支持到什么程度, 如Java EE 1.5 App服务器,Java EE 6 App服务器等),严格说来由于Tomcat本身不支持EJB,多数情况下它是作为运行Servlet/JSP的容器。

    最后,也可以把Tomcat做成只有应用服务器的功能,与iis或apache进行连接,因为静态网页的解析后者会快一些。

    展开全文
  • 新闻发布系统——网站发布

    千次阅读 2016-06-05 13:51:32
    牛腩新闻发布系统的网站发布

      牛腩终于调试通过了,最后的工作就是网站的发布了~关于网站的发布,看了好几个人的博客,也都按照他们的步骤去做了,可是当我点击链接运行的时候,总是出链接错误的情况,最后在李晓东的帮助下,终于成功了,也找到了原因,是端口的问题,我写的端口是8001,后来换成了8080就没事了~不管是局域网,还是外网,都能发布~

      本文主要借助他人的网站发布教程,将自己在按照教程操作的过程中犯迷糊的地方说明~

      网站的发布离不开一项前期工作——IIS系统的部署,在这里就不进行说明了,具体请点我

      将IIS配置完毕后,就该进行网站的发布工作了,关于网站的发布大家可以参考韩艳坤师哥的博客:VS2012网布网站与IIS配置  或者李晓东的博客: 【牛腩】完整版IIS配置并发布自己第一个网站 前者详细,考虑周全,后者简洁,一步到位。

      下面就说说我的疑惑的地方,用图说明: 


      至于我们想让哪个网页为首页,可以在默认文档中进行调整~



      当然了,网站的发布过程中,由于站在了巨人的肩膀上,没有耗费多大精力,但是,其中个各方面的设置却是值得研究的,比如经典和集成~


    展开全文
  • SCPPO(十):网站发布中的问题锦集—手动发布网站

    万次阅读 热门讨论 2016-07-24 10:25:53
    【前言】 ...当然自己也有幸被组长多安排其中一个网站发布的职责(本项目中共有两个网站);所以有了今天的这次成长经历。 郑重声明:本人主要职责还是开发,只不过开发人员较少(加上组长共四...

    【前言】

           现在做的项目是个维护性的项目,我们是第三期的末尾,最近正忙着验收。当然在验收前会有些功能需要修改,另外也会有新的需求需要实现;再加之最近有企业核对数据等等,所以网站的发布变成主要的工作之一。当然自己也有幸被组长多安排其中一个网站发布的职责(本项目中共有两个网站);所以有了今天的这次成长经历。

           郑重声明:本人主要职责还是开发,只不过开发人员较少(加上组长共四个人),所以也有幸担任运维这个角色。

    【我们网站的发布】

           在进入今天主题之前,必须给大家交代一下我们项目中的网站是如何发布的,这样大家在接下来的主题中才会明白问题的来源。

           我们项目发布的方式比较low,没有使用类似于Jenkins的持续集成的软件,而是采取比较原始的手动拷贝方式;发布过网站的朋友都知道,其中会蕴藏一个经常出现问题—版本控制问题,由于开发人员多个,大家你也放我也放,经常会出现版本冲突问题,我们现在的解决办法是每个项目安排一个人来进行统一发布,其他的人不能私自发布。

         发布流程:

         A.老规矩先来张整体示意图:

     

         B.发步流程的具体实现:

         第一步:在TFS上获取最新代码。

     

         第二步:本地运行起来进行新功能的测试(此步不再截图演示)

         第三步:在本地上进行网站发布

         第四步:查看需要部署的文件

            (1)如果改动MVC中的Controller层或B层D层的东西需要查看发布中的bin文件夹

            (2)如果改动界面需要对应相应的文件夹找到该界面 

         

      

         第五步:备份服务器上的文件(将服务器上对应的文件夹有改动的地方复制到别的地方)         

         第六步:将本地发布好的需要部署的文件覆盖掉服务器上的文件(切记在覆盖之前确保做好相关备份,不然一旦覆盖后出问题就恢复不到原来版本)

         第七步:测试发布好的网站的新加的功能

    【经常遇到问题及解决方案】

         (1)人操作时容易乱,刚开始大家都有部署的权限,这样经常会发现网站起不来或有问题,最后查到的原因是只部署自己知道部署的地方,但是其他人改的东西没部署上。

          解决之道:一个项目专门安排一个人负责部署,大家有需要部署功能给这个人说。

         (2)在部署其他人的功能时漏部署文件(尤其是界面文件,和一些配置文件)。

           解决之道:通过TFS查看修改的历史来解决。

         (3)在(1)中由同一个人统一部署避免了多人操作没法保障问题,但是也带来一个问题:当部署这个人请假,而新做出的功能需要部署时,该怎么办?

           解决之道:由需要测试功能开发人员代替部署人部署进行测试。

         (4)在(3)的情况下又会有新问题的情况出现—新功能人的一些引用DLL和服务器上的不一致。

           解决之道:由于篇幅原因,大家敬请看小编的下篇博文《SCPPO:网站发布中的问题锦集—ReportViewer版本问题

    【总结】

           在网站发布的过程中也遇到好多奇葩的问题,很多时候在本地发布没问题,发布到服务器上就会出各种意想不到的问题,毕竟开发环境和线上环境有很多不同的地方,这时候如何快速的排查出问题的所在也是一种能力。很庆幸有这样接触线上环境的机会,同时又向全栈工程师迈进了一大步。

    展开全文
  • c#网站发布IIS

    千次阅读 2018-05-30 14:26:43
    原文地址:https://blog.csdn.net/chinahuyong/article/details/47067381VS2015把c#网站发布到文件系统后,我们要想在浏览器中浏览,则需要配置IIS。1、 通过“控制面板=>管理工具=> Internet信息...

    原文地址:https://blog.csdn.net/chinahuyong/article/details/47067381

    VS2015把c#网站发布到文件系统后,我们要想在浏览器中浏览,则需要配置IIS

    1、  通过“控制面板=>管理工具=> Internet信息服务(IIS)管理器”进入IIS界面,如下图所示:

     

    2、  双击“Internet 信息服务(IIS)管理器”,打开Internet 信息服务(IIS)管理器,右键单击左侧“网站”树节点,选择“添加网站”,如下图所示:

     

    打开“添加网站”属性窗口,如下图所示:

    常用设置项说明:

             1)、网站名称:我们网站的名称,可以随便取名,这儿我们暂取为“RDITest”。

             2)、物理路径:这儿路径就是我们VS2012发布的文件系统路径,我们发布的路径是“D:\RDIWeb”。

             3)、端口:我们设置为8092,这儿只要不与已占端口冲突即可。

             单击“确定”按钮,我们的IIS设置基本就完成了,是不是非常简单呀。

      现在我们在“内容视图”选择“Index.htm”文件,右键选择“浏览”,即可在默认浏览器中打开这个页面,如下图所示:

      哈哈,没有显示我们想看到的页面,根据上面的错误提示:“分析器错误消息无法识别的属性“targetFramework”。请注意属性名称区分大小写。”,我们可以看到,我们的RDI项目默认的.NET框架是.NET Framework4.0,而在配置IIS时默认为.NET Framework2.0,设置方法为:在“IIS”中选择“应用程序池”,在右边的列表中选择名称为“RDITest”的应用程序池,右键选择“基本设置”,如下图所示 :

     

             打开“编辑应用程序池”窗口,如下图所示:

      在“.NET Framwork版本(F)”下拉框选择“.NET Framework V4.0.30319”后确定,再浏览Index.htm页面。此时又出现下面的错误,如下图所示:

     

             不要灰心,我们接着处理,这个错误如果是32位操作系统则不会出现,64位操作系统就会出现这个错误,处理方法同时对设置名称为“RDITest”的应用程序池,右键选择“高级设置”,如下图所示:

     

             在“常规”项中设置“启用32位应用程序”为“True”,如上图所示。再浏览“Index.htm”页面。此时成功打开登录界面,如下图所示:

     

       点击“登录”即可进入框架主界面,如下图所示:

     

     第三部分:常见问题处理。

      1、ASP.Net在64位环境开发部署的常见故障。

      很多开发者在使用64位操作系统时,在ASP.Net应用中使用了指定64位版本程序库。例如一些专门的数据库驱动、设备驱动,但依然出现以下错误提示信息:

      未能加载文件或程序集“……”或它的某一个依赖项,试图加载格式不正确的程序。

      造成这种故障的原因是,大部分ASP.Net编译器和容器并没有默认设置为64位,而是以32位兼容模式运行。此时,如果将程序库更换为32位,则系统运行正常。若打算坚持使用64位程序集,可依据下文所述方法进行设置。 

      2、Visual Studio自带的IISExpress设置。

      在64位操作系统中,Visual Studio自带的IIS Express是32位的。如果需要Visual Studio使用IIS Express调试使用64位程序集的ASP.Net应用,应使用64位版本的IIS Express。设置方法如下:

    (1)关闭正在运行的IIS Express实例;

    (2)单击主菜单上的“工具”-“选项”命令,打开选项对话框;

    (3)在选项对话框目录树中“项目和解决方案”-“Web项目”标签,勾选“对网站和项目使用IIS Express的64位版本”条目。

     

      3、64位Windows Server上的IIS设置。

      IIS可以针对具体的ASP.Net应用设置是否以64位环境运行,具体的操作方法如下:

    (1)部署Web站点后,打开Internet 信息服务(IIS)管理器;

    (2)在目录中选择应用程序池,选择目标站点的应用配置,通过右键菜单打开高级设置;

    (3)将启用32位应用程序选项设置为False,应用将以64位环境运行。

     

      4、编译器是否需要在解决方案配置中设置x64平台。

      关于此问题,我查阅过一些文档,同时也进行了实验。个人观点如下:

    (1)普通的ASP.Net项目无需进行平台的设置,平台设置为x86和x64均不影响项目的编译和发布,因此使用默认的Any CPU平台即可。

    (2)对于使用了有环境限制程序集的项目,如系统驱动、数据库驱动,最好是配置对应平台。在发布时环境异常,可以获取更多有效的信息,节省调试时间。 

    展开全文
  • Asp.net 网站 发布更新 网站

    千次阅读 2013-06-05 16:43:03
    Asp.net 网站 发布更新 网站 有4中情况:整个网站更新,单个页面更新,整个网站更新后不能修改页面,单个页面更新不能修改页面 1.整个网站更新,最普通方式不需要记录 2.单个页面更新,选择 【使用固定命名和...
  • VS2012 + IIS Web 发布(三)——网站发布

    千次阅读 2015-12-09 09:34:12
    VS2012 + IIS Web 发布(三)——网站发布  前面的工作如果都做好了,接下了就是真真正正的网站发布了,打开IIS 界面,具体 操作步骤如下: 一、基本的网站添加:  1、通过》控制面板》管理工具》...
  • asp.net 网站发布

    千次阅读 2012-02-09 13:28:47
    Asp.net网站发布过程如下: 第一、用VS2005开发的WEB程序也就是网站只要在VS2005里面运行正常就就可以发布到互联网上去了,没有必要将网站发布在本地的IIS中测试,因为只要在VS2005自带的服务器中能正常运行的话,...
  • 通过GitHub网站发布网页

    千次阅读 2016-06-02 20:36:04
    GitHub网站发布网页/网页仓库/网页文件/push/访问
  • html 网站发布到公网

    千次阅读 2017-07-11 15:54:36
    网站发布到公网后,如果发现再公网上打开的,和本地打开的,不一样,请确文件保路径正确; 如果还是不一样,请尝试清除浏览器缓存数据,再刷新页面;
  • IIS的配置和网站发布

    千次阅读 2019-02-01 15:01:34
    实验一、IIS的配置和网站发布 实验目的和要求 本实验的目的是掌握如何在windows 7/10服务器上配置Internet Information Server服务,并发布自己的网站。 实验原理 IIS可以运行在Microsoft的任意一种视窗操作系统上...
  • VS2012+Win7网站发布详细步骤

    万次阅读 2015-07-26 13:23:03
    VS2012+Win7网站发布详细步骤 本机环境: 本文分三个部分介绍Web项目发布的常规方法,大神级别可以略过,主要是为了方便一些初学者。第一部分:VS2012把项目发布到文件系统。第二部分:IIS配置发布好的项目。第三...
  • Asp.net网站发布过程

    千次阅读 2012-07-25 18:07:21
    Asp.net网站发布过程如下: 第一、用VS2005开发的WEB程序也就是网站只要在VS2005里面运行正常就就可以发布到互联网上去了,没有必要将网站发布在本地的IIS中测试,因为只要在VS2005自带的服务器中能正常运行的话,...
  • 在小编的上篇博文《SCPPO:网站发布中的问题锦集—手动发布网站》中卖了个关子—遇到的问题(4)—部署过程中引用DLL与服务器不一致问题解决。当然在网站发布出问题,导致问题的原因有很多种(引用DLL版本问题只是...
  • 我想在VS2013中通过发布配置文件的方式将网站发布到azure上(使用的azure帐户是中国区1元免费订阅)。 我从azure门户上将发布配置文件下载下来,然后通过导入发布文件的方式进行发布,但在导入文件时,老是报这样的错...
  • VS2013发布网站,IIS网站发布

    千次阅读 2016-03-30 16:42:05
    参考链接:http://www.bkjia.com/Asp_Netjc/1018876.html本文讲解网站建好之后,如何发布在服务器上面。这也是阿辉最近遇到的问题,经过不停的查找资料终于解决了,但是有一些具体的细节需要特别的注意,不然会出现...
  • VS2010 Web网站发布详解

    千次阅读 2015-08-28 10:41:51
    下面我详细介绍一下VS2010的Web网站发布的具体过程:  第一步:在解决方案资源管理器中右击Web应用程序名(例如:newsSystem)——》点击发布,如图所示: 第二步:在弹出的对话框中,发布方法选:文件系统,...
  • 网站发布后在IIS上定时执行任务

    万次阅读 2016-01-18 16:34:59
    网站发布后在IIS上定时执行任务 www.wobiji.net 我笔记 可以再全局变量实现,不打开页面也可以 Global.asax voidApplication_Start(objectsender,EventArgse) { //在应用程序启动时运行的代码这里设置34个小时...
  • IIS网站发布
  • 网站发布流程

    千次阅读 2018-07-23 18:01:41
    网站代码 服务器——腾讯云的CVM 域名——阿里云申请 远程连接服务器  云服务器,对应有映射出的公网ip windows使用git bash可以操作linux命令 通过ssh命令可以连接远程服务器 ssh username@ip // username...
  • 【新闻发布系统】——Win8,IIS安装以及网站发布

    千次阅读 热门讨论 2014-11-16 13:28:13
    Win8,IIS安装以及网站发布
  • IIS网站发布

    千次阅读 热门讨论 2015-07-05 09:37:50
    考试系统,在考试的过程中代码不断地更新,每一次都涉及到网站发布,次数多了,也就成了一件平常的事情,必须学会,当主管服务器的人不在的时候,我们都可以着手去做这些事情。 首先就是要把代码拷贝到服务器上, ...
  • 相信不少朋友遇到过网站发布后,在网站根目录下创建文件夹,想通过在地址栏直接输入地址下载文件,但是却反馈404错误信息的问题。有时候可能是因为如下情况导致的: 1、文件不存在。解决办法:将文件纳入文件目录...
  • ASP.NET网站发布前与发布后中的文件有什么变化变化和异同
  • 官宣|Google Developers中国网站发布

    千次阅读 2016-12-08 13:14:08
    官宣|Google Developers中国网站发布
  • WebAPI 网站发布

    千次阅读 2019-02-19 11:29:19
    本文介绍在内网已有架设WebAPI网站的前提下如何发布 首先需要做好以下准备 1. 需要服务器或者固定IP(本文采用固定IP) 2. 需要一个域名   1. 首先先域名解析到固定IP - 阿里云域名 2. 获取一个免费的SSL...
  • 考试系统维护--网站发布注意事项

    千次阅读 热门讨论 2014-12-31 15:04:06
    考试系统维护过程中做的最多的事情之一就是网站发布,从最初拿过来的旧的考试系统搭建发布,到自己修改后新的考试系统再次一次次发布测试,甚至还有各种备份服务器的发布,发布网站这件事情也就从最初的慢慢吞吞,...
  • 工具:win10系统;... 一、开启IIS服务 ...服务器电脑添加网站,【我的电脑】——右键【管理】——【服务和应用程序】——【找到IIS管理器】 (或者 在搜索栏搜索 IIS) 1.右键——【添加网站】...
  • iis网站发布后出现由于权限不足而无法读取配置文件 出现这种问题,原因可能是因为网站项目哪里出错了,或者webconfig出错了。但是IIS却没有把错误显示出来 只需要这样设置即可看到自己网站的错误 1、打开...
  • 如何将内网网站发布到外网大众访问? 解决方案: 在路由器上做端口映射,允许外网访问网站端口。 实现过程: 1,明确网站内网访问地址端口,确保网站服务正常,在内网可以正常访问连接。如我内网网站...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 64,957
精华内容 25,982
关键字:

网站发布