暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

ORACLE设置自启动

原创 超越无限D 2022-06-09
1725

ORACLE设置自启动

第一步

root用户下执行 vi /etc/orata

orcl:/home/oracle/app/oracle/product/11.2.0/dbhome\_1:N

改为 orcl:/home/oracle/app/oracle/product/11.2.0/dbhome\_1:Y

(注: /home/oracle/app/oracle/product/11.2.0/dbhome\_1为环境变量,具体以自己环境变量为准)

若提示没有 /etc/orata文件 则是安装数据库没有执行sh root.sh命令。则需要重新创建该文件。

输入 cat /home/oracle/.bash_profile 查看本机Oracle的实际环境变量

root用户下,切换到上图中环境变量的路径下执行 sh root.sh命令,出现如下界面回车即可创建该文件。

root用户下执行 vi /etc/orata

然后将 orcl:/home/oracle/app/oracle/product/11.2.0/dbhome\_1:N

改为 orcl:/home/oracle/app/oracle/product/11.2.0/dbhome\_1:Y 即可

第二步

切换到oracle用户下 su - oracle

输入 vi $ORACLE_HOME/bin/dbstart
找到 ORACLE_HOME_LISTNER=$1 这行,一般在第80行,修改为

ORACLE_HOME_LISTNER=$ORACLE_HOME

然后保存退出

输入 vi $ORACLE\_HOME/bin/dbshut

找到 ORACLE\_HOME\_LISTNER=$1 这行,一般在第50行,修改为

ORACLE\_HOME\_LISTNER=$ORACLE\_HOME

然后保存退出

第三步

切换到root用户

执行 chmod 777 /etc/rc.d/rc.local

执行 vi /etc/rc.d/rc.local

输入 su - oracle -lc dbstart

保存退出后

执行 chmod 755 /etc/rc.d/rc.local

然后reboot重启服务器即可。

如若重启未生效,上图中步骤在做一次 特别是重新生成orata文件的那步,如若还未生效,则执行下列操作。

Root用户下执行 vi /etc/rc.d/rc.local

输入

u oracle -lc “/home/data/oracle/product/11.2.0/db\_1/lsnrctl start”

su oracle -lc /home/data/oracle/product/11.2.0/db\_1/dbstart  

su - oracle -c ‘dbstart’ 

然后 chmod 755 /etc/rc.d/rc.local

安装redis

先解压 tar xzvf redis-4.0.9.tar.gz

cd redis-4.0.9

make

cd src

make install PREFIX=/usr/local/redis


移动配置文件到安装目录下

cd ../

mkdir /usr/local/redis/etc

mv redis.conf /usr/local/redis/etc

将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用

cp /usr/local/redis/bin/redis-server /usr/local/bin/

cp /usr/local/redis/bin/redis-cli /usr/local/bin/

配置redis为后台启动

vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

将redis加入到开机启动

vi /etc/rc.local

在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

开启redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

Zookeeper开启命令前先进行授权,执行 chmod u+x *.sh, 再输入

./zkServer.sh start启动zookeeper

如果启动该Tomcat提示没有权限,那么文件夹下都得进行授权,执行如下命令

chmod u+x \*.sh

sed -i 's/\\r//' startup.sh

sed -i 's/\\r//' catalina.sh

sed -i 's/\\r//' setclasspath.sh

sed -i 's/\\r//' shutdown.sh

最后修改时间:2022-06-10 11:12:34
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论