centos——记录一次开机启动设置
文章目录
- 设置oracle开机自启
- 设置java应用开机自启
- 设置xxljob-admin服务开机自启
- 设置nginx开机自启
- mysql开机自启
- 开放指定端口
设置oracle开机自启
1、修改oracle自启动配置文件oratab,修改N为Y,允许oracle数据库在系统启动时启动
vi /etc/oratab
修改前:
orcl:/u01/app/oracle/product/19.3.0/dbhome_1:N
修改后:
orcl:/u01/app/oracle/product/19.3.0/dbhome_1:Y
2、将dbstart加入开机自启动,修改/etc/rc.d/rc.local文件
vi /etc/rc.d/rc.local
vi /etc/rc.d/rc.local#oracle开机自启
su oracle -lc 'dbstart'
su oracle -lc 'lsnrctl start'
4、给/etc/rc.d/rd.local文件添加可执行权限(centos7中为了安全默认取消了该文件的可执行权限)
chmod u+x /etc/rc.d/rc.local
设置java应用开机自启
在 rc.local 中添加执行脚本:
/data/nstcapp/gs-bigScreen/bin/start.sh
设置xxljob-admin服务开机自启
在 rc.local 中添加执行脚本:
/data/nstcapp/xxljob-service/startXxlService.sh
设置nginx开机自启
参考资料:
https://www.cnblogs.com/NeigeBolg/p/13364626.html
https://blog.csdn.net/QQ1375235976/article/details/122633468
1、进入 /usr/lib/systemd/system
2、创建 nginx.service
touch nginx.service
3、查询nginx安装路径
find / -name nginx
/usr/local/nginx
/usr/local/nginx/sbin/nginx
/data/nstcapp/nginx-1.10.2/objs/nginx
/u01/app/oracle/product/19.3.0/dbhome_1/apex/images/libraries/codemirror/5.16/mode/nginx
4、vim编辑nginx.service,里面的路径根据自己实际情况修改
[Unit]
Description=nginx
After=network.target[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true[Install]
WantedBy=multi-user.target
5、设置开机自启
https://blog.csdn.net/sunsineq/article/details/122634325
systemctl daemon-reload # 让文件生效
systemctl enable nginx.service
6、扩展命令
systemctl disable nginx.service #关闭开机自启动systemctl start nginx.service #开启
systemctl stop nginx.service #关闭
systemctl reload nginx.service #重新加载配置
systemctl status nginx.service #查看状态查看已启动的服务
systemctl list-units --type=service
查看开机启动的服务
systemctl list-unit-files | grep enable
开机启动
systemctl enable xxxx.service
关闭开机启动
systemctl disable xxxx.service
mysql开机自启
默认mysql是开机自启的,如果没有,则需要设置,参考文章:
http://t.zoukankan.com/JiangLe-p-7040744.html
开放指定端口
1、开放oracle远程端口
vi /etc/sysconfig/iptables
增加
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 55588 -j ACCEPT
保存修改项(慎用,这是一个坑):
service iptables save
重启防火墙:
service iptables restart
配置项如下所示:
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [499:55741]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1522 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8088 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 55588 -j ACCEPT
COMMIT
centos——记录一次开机启动设置相关推荐
- CentOS 7.x自定义开机启动设置
一:概述 CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d/的启动脚本的方式就此改变,也大幅提高了系统服 ...
- (转)CentOS 7系统详细开机启动流程和关机流程
CentOS 7系统详细开机启动流程和关机流程 原文:http://blog.csdn.net/yuesichiu/article/details/51350654 名称 bootup - 系统启动流 ...
- Nginx+Center OS 7.2 开机启动设置(转载)
centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度.关 ...
- MacOS redis开机启动设置
2021年8月18日更新 新版M1 macmini 用下面的方法总出错,不知道是版本问题,还是软件问题,故更新了一版安装程序,结果可以自动实现redis系统驻留,开机启动,感觉不错,记录下. brew ...
- Windows XP/Vista 开机启动设置项
★注册表项: ⑴HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run ◎◎这个键值应该比较熟悉,常用的系统启动设置项,一般的 ...
- linux怎么用命令期启动ngrok,ngrok 开机启动设置
1. 编写ngrok 启动脚本, /path/to/ngrokd -tlsKey=/path/to/server.key -tlsCrt=/path/to/server.crt -domain=&qu ...
- Asus Merlin开机启动设置与服务脚本编写
2019独角兽企业重金招聘Python工程师标准>>> Asus Merlin可以编写服务脚本(放在/opt/etc/init.d/*),并设为开机启动,提供定制化的网络任务(如后台 ...
- centos7.5 supervisor +nginx 开机启动设置(实测最有效)以及出现问题思路
都推荐使用yum命令安装(推荐主要是yum安装后一般都会帮你配置好了,下载解压和pip等安装可能需要自己配置相关的东西) 1.安装supervisor同时开机启动 su - #切换为root用户 # ...
- linux开机启动项6个级别_linux开机启动设置的几种方法
Linux开机自启动的几种方式: 1.手动配置在文件中加入启动命令 2.文件指向路径是/etc/init.d下的脚本文件 /etc/rc[0-6].d 0-6是linux操作系统的运行级别,运行run ...
最新文章
- acegi,IBM的Acegi Security System(1)
- 关于make *.img时没有权限的问题
- 云炬随笔20211126(2)
- 老大爷的手法一看就不一般!
- 【渝粤教育】电大中专就业指导 (3)作业 题库
- TFIDF java实现
- 小轮子_从n个不同的元素里选出m个不同的元素
- 图片播放器 简单使用
- 如何用一个废旧的笔记本打造一个家庭网络服务器?
- javaScript中的Object类型
- QT 自带字体样式有哪些?
- 易语言大漠插件模块制作设置字库及OcrEx识别字符串
- 屏幕录像专家录制超清视频教程如何解决转码后不清晰问题
- mysql-DTL语言
- 智能配时、图片识别…AI为你的春运保驾护航!
- android开发手顺3--Package name must have at least two identifiers 原因及解决方法
- 【有利可图网】PS实战系列:制作树林与文字结合的创意文字效果
- 解决 chrome 启动时强制打开2345导航(或其他网址)的方法
- 适合计算机ppt的音乐,好不好才能让ppt中的音乐无论的在哪台电脑上都能播放?...
- 《地震及时通》1.0版介绍