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




