一、安装Linux
1. 引导程序:选择GRUB
2. 字符集: ISO8859 + GBK
3. 分区: swap 物理内存的两倍
/ 500M
/usr 4G
/var 1G
/home 其余空间
4. 服务:vsftpd, telnetd, sshd, gnome等
5. 确定系统调试工具都被载入,包括pstack, ltrace, strace等。
二、配置系统 (root)
1. 编辑/etc/hosts.allow文件,加入“all:all”行。
2. 编辑/etc/xinetd.d/telnet, 将"disable=yes"改为"disable=no"
编辑/etc/xinetd.d/ftp(可从/etc/xinetd.d/telnet拷贝), "server=/usr/sbin/vsftpd"
3. 编辑/etc/vsftpd.conf(可从/etc/vsftpd/vsftpd.conf中拷贝),"listen=no"或注掉该行
4. 编辑/etc/ssh/sshd_config,"PasswordAuthentication yes"
5. 编辑/etc/password,指定root,oracle等用户使用tcsh
6. 配置ip, 掩码,网关
7. 重启机器
三、设置通用环境变量(root: /etc/cshrc)
setenv TMPDIR /home/tmp
setenv PATH /usr/local/bin:/usr/sbin:/usr/bin:/sbin:${PATH}:${HOME}/bin:${ORACLE_HOME}/bin:/usr/local/java/bin:/usr/local/ant/bin
setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib:${ORACLE_HOME}/lib:/usr/dt/lib:/usr/openwin/lib:/usr/ccs/lib:/usr/ucblib
setenv ORACLE_BASE /home/oracle_app
setenv ORACLE_HOME /home/oracle_app
setenv ORACLE_SID XFDB
setenv ORA_NLS33 ${ORACLE_HOME}/ocommon/nls/admin/data
setenv NLS_LANG american_america.ZHS16GBK
setenv CLASSPATH .:/usr/local/java/lib/tools.jar
setenv JAVA_HOME /usr/local/java
setenv ANT_HOME /usr/local/ant
setenv CATALINA_HOME /home/tomcat
四、安装JDK (root)
root#cd /usr/local
root#./j2sdk-1_4_2_04-linux-i586.bin
root#ln -s j2sdb-1.4.2_04 java
五、安装TOMCAT
解报: (root)
root#cd /home
root#tar zxf jakarta-tomcat-4.1.30.tar.gz
root#ln -s jakarta-tomcat-4.1.30 tomcat
安装其他系统包(JDBC)等:同时放在$JACA_HOME/lib下和$CATALINA_HOME/common/lib下 (root)
建立 web 用户 (root)
groupadd -g 1002 stuff
useradd -g 1002 -u 1002 -d /home/tomcat/webapps web
passwd web
mkdir /home/tomcat/webapps
chown web:stuff /home/tomcat/webapps
编辑/home/tomcat/conf/server.xml,参见192.168.32.5的配置 (root)
安装应用软件: (web) 将combiz目录解压在/home/tomcat/webapps/下
六、安装oracle: (oracle) 参见oracle安装文档linux_inst.txt
七、建库: 参见create_db.txt
db_name = XF
注: 数据文件不要使用裸设备
八、自动启动配置:
/etc/oratab: "XF:/home/oracle_app:Y:"
/etc/rc.d/rc5.d/S78oradb: 参见192.168.32.5的配置
/etc/rc.d/S99local:参见192.168.32.5的配置