-----------------------oracle------------------------------------
1、用oracle用户修改:/newtouch/app/oracle/product/11.2/db_1/bin/
下的此文件
dbstart
将 ORACLE_HOME_LISTNER=$1
改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
前提是用户的环境变量配置文件中配置了ORACLE_HOME
export ORACLE_BASE=/newtouch/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1
2、用oracle用户修改:/etc/oratab 文件
将 newtouchdb:/newtouch/app/oracle/product/11.2/db_1:N
改成 newtouchdb:/newtouch/app/oracle/product/11.2/db_1:Y
3、用root用户编辑文件/etc/rc.d/rc.local
加入:
su oracle -lc "/newtouch/app/oracle/product/11.2/db_1/bin/lsnrctl start" 启动监听的
su oracle -lc "/newtouch/app/oracle/product/11.2/db_1/bin/dbstart" 启动数据库实例的
-----------------------mysql------------------------------------
1、自启动MySQL
先用root用户查看系统服务器情况
[root@centos65 ~]# chkconfig --list |grep mysql
mysqld 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
发现在3,5模式下,mysql已经是自启动了,
如果不是,就执行:chkconfig --level 35 mysqld on
-----------------------tomcat------------------------------------
1、自启动Tomcat
用root用户编辑文件/etc/rc.d/rc.local
直接加入:
su tomcat -lc "sh /newtouch/deploy/tomcat-7.0.73/bin/startup.sh" 注意tomcat的路径
如果启动失败,就检查tomcat的catalina.sh中有没有配置java_home
-----------------------redis------------------------------------
1、自启动redis
用root用户编辑文件/etc/rc.d/rc.local
直接加入:
/newtouch/deploy/redis32/bin/redis-server /newtouch/deploy/redis32/redis.conf 注意redis命令,配置文件的路径
说明:
需要用root启动的,直接加入启动脚本
需要普通用户启动的,一定要 su 用户名,否就会是root启动,服务的权限就变了,容易出事