centos 7 POSTスクリプト


ターゲット:centos 7の起動起動スクリプトによりredis、Tomcat、nginx、zookeeperなどのサービスを起動する.
ステップ1:起動するスクリプトauto_を作成start.sh(ここではredisしか起動していません)
#!/bin/sh
#redis  
/home/zhouwen/redis/redis-5.0.0/src/redis-server /home/zhouwen/redis/redis-5.0.0/redis.conf

ステップ2:スクリプトの認可
chmod +x auto_start.sh

ステップ3:スクリプトの実行パスを/etc/rc.d/rc.localに追加してスクリプトコマンドを実行します./etc/rc.d/rc.localファイル末尾に/root/hbk/hbk.shを追加
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local
#          
/home/zhouwen/auto_start.sh

ステップ4:/etc/rc.d/rc.localの実行権限を設定します.
chmod +x /etc/rc.d/rc.local

簡単な4ステップ操作の後、linuxシステムを再起動し、redisサービスが起動したことを確認します.