nginx加入开机启动
cat <<EOF >> /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