当前位置: 首页 > news >正文

Linux 开机自动启动服务

1:制定执行脚本

如redis 脚本 /app/redis/start.sh

/usr/redis/redis-7.2.5/src/redis-server /usr/redis/redis-7.2.5/redis.conf

nginx 脚本 /app/nginx/start.sh

/usr/sbin/nginx  -c  /etc/nginx/nginx.conf 

java 应用脚本 /app/tigee/start.sh

kill -s 9 $(ps -ef |grep tgfs-service |awk  '$0 !~/grep/ {print $2'}) ; nohup java -Xms128m -Xmx128m -jar /usr/workspace/tgfs-service/tgfs-service-1.0.0-SNAPSHOT.jar --spring.profiles.active=prod  > /usr/workspace/tgfs-service/application.log 2>&1 &  echo $! > /usr/workspace/tgfs-service/application.pid

2: 修改rc.local

 

vi /etc/rc.local

在rc.local 最后加sh脚本保存

/app/redis/start.sh
/app/nginx/start.sh
/app/tigee/start.sh

3: 分配权限

chmod  -R  777  /app/ 
chmod   777  /etc/rc.local

4:reboot 重启服务器

    查看进程是否存在

   ps -ef |grep java; ps -ef |grep nginx;  ps -ef |grep redis


http://www.mrgr.cn/news/22344.html

相关文章:

  • 缓存穿透问题
  • ASIO网络调试助手之二:网络通信原理
  • 梧桐数据库(WuTongDB):非聚簇索引的原理、实现方法及应用场景
  • 如何选择SDR无线图传方案
  • JavaScript 实用技巧
  • (一)【react-router v6】react-router v6基本用法,带你彻底搞懂前端路由原理、react-router V6带来了什么
  • AI编程工具合集
  • OPCUA-PLC
  • CCF刷题计划——因子化简
  • 每天五分钟玩转深度学习框架PyTorch:将nn的神经网络层连接起来
  • PHP-FPM 远程代码执行漏洞(CVE-2019-11043)复现
  • 想做窗套的业主注意了,要提前测量窗扇合页和墙面的距离
  • 【信号】信号的产生
  • LeetCode 热题 100 回顾3
  • 【C++】STL容器详解【下】
  • kubelet组件的启动流程源码分析
  • 【算法专场】模拟(下)
  • 【机器学习】和【人工智能】在物理学领域的应用以及代码案例分析
  • Spring 源码解读:自定义实现Bean定义的注册与解析
  • 位运算技巧总结