杂文百谈

基于Oracle的Asp.net项目如何部署到服务器?

发布日期: 11-03来源: 好易设计网作者: 好易君

一、     概述

很多朋友都问我,我有一套完整的asp.net项目源码,如何才能运行出来啊?需要做哪些服务器配置呢?我完全不知道怎么操作,能帮帮我吗?有什么教程文档,可以参考吗?……

今天,好易君就无私的奉献给大家,希望能给大家带来一定的参考作用。下面我们一起来看看吧!

二、     准备工作

2.1.     必备工具

*  win64_11gR2_database:64位Oracle数据库服务端。

*  win32_11gR2_client:32位Oracle数据库客户端。

*  IIS 6.0:网络信使服务中间件。

*  dotNetFx40_Full_x86_x64:.net framework 4.0。

*  plsql或Toad for oracle:数据库操作工具。

2.2.     流程简述

1、安装win64的oracle11g

2、配置表空间和用户

3、安装win32 的oracle 11g client

4、解压绿色版的toad 12.1即可使用(或安装plsql使用)

5、安装iis

6、安装.net framework 4.0

7、建站点配置接口程序、网站程序、测试程序

8、用oracle账户登录执行表脚本、存储过程、表默认数据。

9、通过测试程序测试接口通不通,网站系统能不能打开。

部署结束。

 

三、     安装数据库

3.1.     安装服务端

1.   将压缩包win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip均解压到database文件夹下,确保两部分文件合二为一。

 

2.    找到安装文件“setup.exe”,双击进行安装。

3.   配置安全更新。电子邮件可写可不写,取消下面的“我希望通过My Oracle Support接受安全更新(W)”,单击下一步。

4.   安装选项。直接选择默认的“创建和配置数据库”,单击下一步。

5.   系统类。由于咱们安装的是服务器,所以选择“服务器类”,单击下一步。

6.   网格安装选项。选择“单实例数据库安装”,单击下一步。

7.   安装类型。选择“高级安装”,单击下一步。

8.   产品语言。直接默认即可(简体中文、英语),单击下一步。

9.   数据库版本。选择“企业版”,单击下一步。

10. 安装位置。填入安装路径(只需要填“Oracle基目录”即可,“软件位置”会自动生成),单击下一步。

11. 配置类型。选择“一般用途/事务处理”,单击下一步。

12. 数据库标识符。填入全局数据库名和SID(默认填orcl,若填写别的名称,请牢记,因为相关程序中会用到),单击下一步。

13. 配置选项。切换到“字符集”选项卡,选择“使用Unicode(AL32UTF8)”,单击下一步。

14. 管理选项。直接单击下一步。

15. 数据库存储。直接单击下一步。

16. 备份和恢复。如果需要对数据进行备份,就启用自动备份,这里选择“不启用自动备份”,单击下一步。

17. 方案口令。为了便于测试,这里使用了相同的密码,实际部署时可根据实际情况自行决定。(口令请参见项目配置信息文档)

18. 概要。完成先决条件检查后,单击完成就可以正式开始安装了,单击下一步。【若在先决条件检查中出现内存不足等相关问题均可忽略】

19. 安装产品。安装完成后,会列出相关数据库配置清单,这个最好截图保存,单击确定。

20. 完成。这时安装已完成,单击关闭即可。

21. 测试一下。打开Oracle自带的SQL PLUS。

22. 输入用户名、密码(就是第17步设置的密码),测试成功!可以直接输入SQL语句了!需要注意的是,这里Oracle输入的口令是不显示的。

 

3.2.     配置表空间和用户

特别说明:本部分涉及到表空间名、用户名、密码等关键信息,请在配置的时候记好、记好、记好,后面有用的哦。

1.   在开始菜单中,选择Database Control将其打开:

或在浏览器中输入http://localhost:1158/em或http://本机计算机名:1158/em

说明:若在菜单下无此项或在浏览器中无法将其打开,表示oracle安装存在问题,建议卸载后重新安装。

2.   用system用户,输入密码,以sysdba身份登录

3.   进入em主界面

4.   单击服务器,选择表空间

5.   输入要创建的表空间名,然后单击这里的创建

6.   输入表空间名,单击这里的添加。图中的表空间名称仅作示例(表空间名请自定义)

7.   7-1参照图中的每个细节,依次输入数据库文件的文件名(如ORADATA),文件存放目录(改盘符即可),文件大小(5000MB),勾选自动扩展,输入增量大小(500MB),最大文件大小默认勾选无限制,然后单击右侧的继续,完成添加数据文件。

8.   回到第6步,单击确定,对数据文件所做的修改才能生效。

9.   选中表空间,单击编辑,可重新修改配置。(本步非必需)

10. 单击这里的服务器--用户,开始创建。

11. 创建用户前,可检索一下所创建的用户是否存在。

12. 未检索到时,点击创建。

13. 如图,输入名称、口令(也就是密码),然后单击默认表空间后面的手电筒标示,选择表空间名。临时表空间,以同样的方式选择temp。之后,点击确定。

 

14. 上步中的“一般信息”填写完成确定后,回到第12步呈现列表,在列表中选择刚创建的用户,点击编辑,如图单击角色,并点击“编辑列表”。

15. 选择DBA,单击确定。

16. 同理设置系统权限,如图选择UNLIMITED TABLESPACE和UPDATE ANY TABLE,然后单击确定按钮。

17. 同理,设置使用者组权限,如图选择AUTO_TASK_CONSUMER_GROUP、DEFAULT_CONSUMER_GROUP、LOW_GROUP、SYS_GROUP,单击确定。

18. 全部配置完成后,点击右上角注销,表示成功退出。

3.3.     安装客户端

1.   解压win32_11gR2_client.zip,右键setup.exe以管理员身份运行。

2.   安装前会检测系统监视器配置,要求至少显示256种颜色,目前主流的显示器都能通过此项检测,无须担心。

3.   选择安装类型,建议选择第二项“管理员”。

4.   语言选择,默认为“简体中文”和“英语”。

5.   应用程序的安装路径,一般会默认选择系统的D盘,可以根据自己的现实需求,来自行选择安装路径,这里选择默认路径。

6.   这里后退了一步,安装前会对系统“物理内存”和“空闲空间”进行一个检查,我这里全部通过检测,如果没有通过检测的话,会提示报错信息。如果你确定你安装程序的磁盘空间足够的话,可以直接选择右上角的“全部忽略”。

7.   这里是对以上选择的配置列了一个清单:包含安装包位置、安装类型、安装位置等等。如果你想保存这些信息的话,可以选择完成上面的"保存响应文件",点击“完成”即可开始安装应用程序。

8.   开始安装了,可以从界面看到进度和状态,安装速度的快慢取决电脑的性能,请耐心等待安装完成。

9.   提示“Oracle Client的安装已成功”,选择关闭即可。

10. 验证是否真的安装成功的方法,打开“cmd”命令行 ,输入“sqlplus”。如果提示让输入用户,则代表真的安装成功了,如果提示不是内部或外部命令,则代表安装的有问题。

 

3.4.     构建库表数据

1.   解压plsql压缩包后,双击plsqldev1201x64.msi安装,一直点下一步(Next)直至完成。

2.   安装完成后,在桌面点击plsql,将其打开并登录。Username和Password同本文档3.2部分的第13点中所创建的用户与密码(同项目配置信息文档)。Database同本文档3.1部分的第12点中的名称。填写完成后,点击OK。

3.   登录成功后,打开sql窗口,在窗口中可自行编写相应的SQL语句。(本步非必需)

4.   在你的项目中找到有关数据库的sql文件,按下图所示执行sql,点击下图中上方的绿色向右三角符号即可。

四、     安装Web环境

4.1、    安装IIS环境

1.   Windows server 2008操作系统中,打开开始菜单中的管理工具-服务管理器

2.   打开服务器管理器,角色,添加角色

3.   直接下一步

4.   选择“Web 服务器(IIS)”

5.   添加ASP.NET 、.NET 扩展性、CGI、ISAPI 扩展、ISAPI 筛选器,去掉 目录浏览(因为大多数网站用不到。)

如果需要用到asp则勾选asp,如果需要用shtm需要开启在服务器端的包含文件。安装sqlserver一定要勾选 asp.net。net扩展性。需要运行php则要安装cgi。

一般建议全选。

6.   开始安装

7.   等待安装完成

8.   安装完毕。

4.2、    安装.net运行环境

1.   双击安装程序dotNetFx40_Full_x86_x64.exe,正在启动中

2.   选择“我已阅读并且接受服务条款”

3.   单击“安装”,进行安装软件

4.   文件正在验证,在为安装做准备

5.   下面一行进度条提示的是安装进度,耐心等待

6.   软件安装完成,单击”完成“,确认安装

五、     部署程序

此处假定程序源码文件夹为haoyi369.com,该项目存放在D盘下。

5.1.     部署管理系统程序

1.   在“开始”菜单中,打开“控制面板”,打开“Internet 信息服务(IIS)管理器”。(或在“开始-运行”中输入“inetmgr”即可);

2.   在“Internet 信息服务(IIS)管理器”窗体中,在左侧区域右键“添加网站”;

3.   在“添加网站”窗体中,填写网站名称(haoyi369.com)、选择物理路径(即程序存放位置)、选择服务器内网IP地址(端口自定义,我这儿暂设置为10002),确定即可。

4.   在左侧的“应用程序池”中,选择上图中所对应的应用程序池(一般同网站名称),选择“基本设置”,如下图,选择“.NET Framework版本”为v4.0,“确定”。

5.   选择左侧“网站”,设置haoyi369.com网站系统的“默认文档”为“login.aspx”:

6.   分别右键左侧选中“网站”,“编辑权限”,添加 用户“IIS_IUSRS”和“I_USERS”,并增设权限为“修改、读取和执行”:

7.   此时,打开浏览器输入网站域名或IP地址就可以访问了。或在左侧选中网站,在右侧选择“浏览网站http”即可。

友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net毕业设计源码javajsp毕业设计源码计算机专业毕业设计

郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!

如有设计订做或购买成品源码的需求,请联系本站客服QQ 168750829,咨询前请务必加为好友。

好易设计haoyi369.com 版权所有 © Copyright 2011-2020 蜀ICP备19029022号