本实例为实际开发项目
项目开发为Visual Studio 2005 asp.net C#,数据库为Oracle10G
部署操作系统为SUSE enterprise server linux 10 SP2
特别感谢Jexus斑竹对我的大力支持和帮助
在此也为了报答斑竹,把整个项目实施中的心得和遇到的问题,总结出来与大家分享
相关链接:
一、项目整体情况
此项目网站共三台服务器,一台为数据库服务器(安装oracle10G),两台web应用服务器(部署网站)
两台WEB服务器做负载均衡,放到均衡器的后面,数据库配置在内网,只允许通过内网访问。
由于负载均衡与软件开发和操作系统设置无太多关系,这里不做详细说明了。
三台服务器都安装的suse10企业版
二、操作系统安装
suse系统安装和设置很简单,比红帽简单许多,可以媲美windows系统了。
安装界面多语言的,都能看懂,按步骤来就行
需要注意的有以下几点:
1.由于linux系统实际运行基本是不开启图形界面的,建议安装用英文的界面,
安装系统核心语言也选英文,由于suse系统本身是utf8编码的,
即使不选择中文也对中文支持的很好。
2.安装前会让自定义选择安装的软件,如果选择使用Jexus作为网站服务器,这里建议去掉apache的安装,
如果需要安装oracle,需选择“C/C++ Compiler and Tools”以及orarun两大项并在查找中输入“ora”关键字,选择另3个oracle相关安装选项(后面还要求静态IP配置)
3.检测硬件时,suse基本都能识别并自动配置,注意的是网络设置:主机名、DNS、网卡IP等,若要安装oracle,需要设置用静态IP(动态IP的设置oracle安装会报错)
4.系统防火墙是否开启,按实际情况选择,若开启的话,把服务器所需端口先打开,例如80端口、SSH端口等
其他没什么了,基本按提示和需要进行选择安装即可
安装后默认是进入图形界面,登陆后可进行各项设置。
如果还需要安装oracle,这里建议先保留图形界面,因为oracle的默认安装环境需要图形界面(命令行方式也可以安装,只是非常麻烦)