LINUX      LINUX DOTNET 频道

Linux .NET编程与应用技术之专业网站:LINUX.J66.NET !     返回首页    
   
[楼主] suse10企业版下asp.net项目开发部署心得(三)
本实例为实际开发项目
项目开发为Visual Studio 2005 asp.net C#,数据库为oracle10G
部署操作系统为suse enterprise server linux 10 SP2
项目访问地址为http://www.stockren.com(服务器线路为网通,可能电信的访问有问题)
特别感谢Jexus斑竹对我的大力支持和帮助
在此也为了报答斑竹,把整个项目实施中的心得和遇到的问题,总结出来与大家分享

四、linux下oracle客户端安装配置
无论是linux或者windows下,连接oracle数据库必须安装oracle客户端
1.Oracle 11 Client 安装文件:
oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm
oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm
oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm
按顺序安装3个rpm包。
2.配置libs
#vi /etc/ld.so.conf
在文件中加入
/usr/lib/oracle/11.1.0.1/client/lib/
执行命令使配置生效
#ldconfig

3.运行测试
[sense@sense ~]$ sqlplus /nolog
SQL*Plus: Release 11.1.0.7.0 - Production on Wed Jan 30 09:44:34 2008
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
SQL> 
或者
sqlplus usrname/usrpw@//数据库地址:1521/服务名

4.在环境变量中增加以下内容
export LD_LIBRARY_PATH=/usr/lib/oracle/11.1/client/lib:$LD_LIBRARY_PATH
export TNS_ADMIN=/usr/lib/oracle/11.1/client/lib
export NLS_LANG=american_america.AL32UTF8(字符集根据你需要来进行设置)


五、mono的安装
说明安装步骤前,特别提醒一下suse的用户,默认情况下,suse系统安装会默认安装一个1.x低版本的mono
一定要把这个低版本mono干掉,正式因为这个,我在开发部署过程中经常出现一些莫名其妙的错误问题

mono的安装推荐使用源代码包编译安装
下载glib、libgdiplus、mono的源代码包,解压等待安装
1.安装顺序为glib,然后为libgdiplus,最后是mono
注意一点是我在安装到libgdiplus时,配置和编译的过程中遇到很多问题,提示找不到其他依赖等等
最后放弃了这一步的源代码编译安装,使用了rpm
其次注意安装时,配置命令尽量要带路径参数./configure --prefix=/usr,以免以后出现奇怪的问题
安装完毕后,使用mono -V测试mono是否安装成功


六、Jexus 的安装配置
斑竹提供的说明已经很详细,这里不再赘述了。
安装配置很简单,没什么特别注意的
作者:大哲   发布时间:10年01月08日   可选操作:删除 回复

 
   
   

留言回复:
标题: * 标题必填
作者:   * 请填上你的名字  
操作键:   * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是: 周七  周一  周六  周三  周四  周五  周二