linux 自启动 ,让生活更美好!!
systemctl enable svnserve.service
systemctl enable iptables.service
systemctl enable firewalld.service
nginx 人工亲测,好使
#Author:Alex.Wang
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import
sys
import
os
from
sys
import
argv
DAEMON
=
'/usr/local/nginx/sbin/nginx'
CONFIGFILE
=
'/usr/local/nginx/conf/nginx.conf'
PIDFILE
=
'/usr/local/nginx/logs/nginx.pid'
NGSTART
=
'%s -c %s'
%
(DAEMON,CONFIGFILE)
NGSTOP
=
'kill -QUIT `cat %s`'
%
PIDFILE
def
n_start():
if
os.path.isfile(PIDFILE):
print
"nginx is already running!"
else
:
if
os.system(NGSTART)
=
=
0
:
print
"nginx start is ok!"
def
n_stop():
if
os.path.isfile(PIDFILE):
if
os.system(NGSTOP)
=
=
0
:
print
"nginx stop is ok!"
else
:
print
"nginx is not running!"
def
n_restart():
stop()
start()
if
argv
=
=
"-h"
or
argv
=
=
"--help"
or
len
(argv)
=
=
1
:
print
"Usage: %s {start|stop|restart|reload}"
%
argv[
0
]
elif
argv[
1
]
=
=
'start'
:
n_start()
elif
argv[
1
]
=
=
'stop'
:
n_stop()
elif
argv[
1
]
=
=
'restart'
:
n_stop()
n_start()
else
:
print
"Usage: %s {start|stop|restart|reload}"
%
argv[
0
]
行走感受清淡美,快步的小风