IIS部署网站

发布于 2019-09-26 作者 风铃 36次 浏览 版块 前端

    <h1 class=\"postTitle\">
        <a id=\"cb_post_title_url\" class=\"postTitle2\" href=\"http://www.cnblogs.com/lebornjose/p/3427631.html\">IIS部署网站</a>
    </h1>
    <div class=\"clear\"></div>
    <div class=\"postBody\">
        <div id=\"cnblogs_post_body\"><p>最近使用了IIS部署好了我的.net网站,说起我的这次部署网站,可谓是路途艰辛啊,下面就列举一下我部署网站过程中遇到的问题和之后的解决方案吧!</p>


因为是第一次部署网站所以现在本地部署一下





  • 第一步 打开计算机的管理>服务和应用程序>internet infomation Services (IIS)管理器>添加网站




  • 我添加玩网站之后却怎么都不能运行,显示无法显示该页,但我查看了网站的部署,应用程序,和其它配置都正常,但网站就是运行不了,最后查看IIS的工作进程,发现我的网站的应用程序持的进程到不了工作进程中,所以我的网站无法显示,是因为网站的工作进程无法显示。




    • 1.最后网站绑定中 网站主机名为leborn同时也是我网站的域名,最后发现是因为我的电脑上不寻在主机名 leborn,那么这样就需要在你的电脑里加一个主机名(用户) 我的电脑上是这样的 进入C盘 windows>system32>drives>etc里面的文件 加上一个你的主机名(域名) 就可以了,这样你的应用程序池中的程序就可以正常运行了,这时查看IIS的工作进程就可以看到了.




    • 2.网站可以运行了以后,我在打开网站,却发现只是打开我这个网站文件夹的目录,却没有运行程序.最后发现是我的网站文件弄错了,IIS服务器上只要放入你的web项目就可以了,因为你的程序已经 压缩成 .dll文件了,所以不需要加你的程序页面了。







在服务器上部署网站项目





  • 当在本地部署好IIS项目后,我以为现在只要直接将项目复制到IIS上就可以了,所以我直接将项目复制到IIS网站中。



    • 刚开始的时候我将项目复制过去运行,却报错数据库没有链接,于是我先用 [mysqldump]http://www.blogjava.net/alpha/archive/2007/08/10/135694.html) mysqldump工具将数据库备份到我的服务器上,

    • 在运行,还是报错,这次的错误还是数据库中,原因是用户的没有访问权限,接着卧铺修改了数据库用户的访问权限。

    • 接着运行,还是报错,"程序试图加载不正确的文件 SQLite.dl正确将sql.d成 64位",原来这是因为我的服务器是64位的操作系统,而我写程序的电脑是32位的操作系统,以导致 SQLite.dll格式不正确,接着我将sqlLite.dll 换成 64位操作系统




终于我的网站部署到服务器上了,可以用浏览器进行访问










    </div>
    <div class=\"postDesc\">posted @ <span id=\"post-date\">2013-11-17 11:19</span> <a href=\"http://www.cnblogs.com/lebornjose/\">黄小兴</a> 阅读(<span id=\"post_view_count\">...</span>) 评论(<span id=\"post_comment_count\">...</span>)  <a href=\"http://i.cnblogs.com/EditPosts.aspx?postid=3427631\" rel=\"nofollow\">编辑</a> <a href=\"#\" onclick=\"AddToWz(3427631);return false;\">收藏</a></div>
收藏
暂无回复