nginx加入开机启动
cat <> /etc/systemd/system/nginx.service
> [Unit]
> Description=nginx - high performance web server
> After=network.target remote-fs.target nss-lookup.target
>
> [Service]
> Type=forking
> ExecStart=$NGINX_HOME/sbin/nginx -c $NGINX_HOME/conf/nginx.conf
> ExecReload=$NGINX_HOME/sbin/nginx -s reload
> ExecStop=$NGINX_HOME/sbin/nginx -s stop
>
> [Install]
> WantedBy=multi-user.target
> EOF
systemctl daemon-reload
systemctl start nginx
systemctl enable nginx
redis加入开机启动
cat << EOF >> /etc/systemd/system/redis.service
> [Unit]
> Description=Redis Server Manager
> After=syslog.target
> After=network.target
>
> [Service]
> Type=forking
> PIDFile=/home/redis4.0.9/redis_6379.pid
> ExecStart=/home/redis4.0.9/src/redis-server /home/redis4.0.9/redis.conf
> ExecStop=/home/redis4.0.9/src/redis-cli shutdown
> Restart=always
>
> [Install]
> WantedBy=multi-user.target
> EOF
systemctl daemon-reload
systemctl start redis
systemctl enable redis
activemq加入开机启动项
cat << EOF >> /etc/init.d/activemq
> #!/bin/sh
> # /etc/init.d/activemq
> # chkconfig: 345 63 37
> # description: activemq servlet container.
> # processname: activemq 5.9.1
>
> # Source function library.
> #. /etc/init.d/functions
> # source networking configuration.
> #. /etc/sysconfig/network
>
> export JAVA_HOME=/home/.jdk1.8
> export CATALINA_HOME=/home/activemq5.9.1
>
> case $1 in
> start)
> sh $CATALINA_HOME/bin/activemq start
> ;;
> stop)
> sh $CATALINA_HOME/bin/activemq stop
> ;;
> restart)
> sh $CATALINA_HOME/bin/activemq stop
> sleep 1
> sh $CATALINA_HOME/bin/activemq start
> ;;
>
> esac
> exit 0
> EOF
chmod +x /etc/init.d/activemq
chkconfig --add activemq
chkconfig --list
mycat加入开机启动
cat << EOF >> /etc/init.d/mycat
> #!/bin/sh
> # /etc/init.d/mycat
> # chkconfig: 345 63 37
> # description: mycat servlet container.
> # processname: mycat
>
> # Source function library.
> #. /etc/init.d/functions
> # source networking configuration.
> #. /etc/sysconfig/network
>
> export JAVA_HOME=/home/.jdk1.8
> export CATALINA_HOME=/home/mycat
>
> case $1 in
> start)
> sh $CATALINA_HOME/bin/mycat start
> ;;
> stop)
> sh $CATALINA_HOME/bin/mycat stop
> ;;
> restart)
> sh $CATALINA_HOME/bin/mycat restart
> ;;
>
> esac
> exit 0
> EOF
chmod +x /etc/init.d/mycat
chkconfig --add mycat
chkconfig --list
来源:https://www.cnblogs.com/LAlexH/p/12015389.html