linux 自啓動 ,讓生活更美好!!

systemctl enable svnserve.service  python

systemctl enable iptables.servicenginx

systemctl enable firewalld.servicesvn

nginx 人工親測,好使spa

#Author:Alex.Wangrest

#!/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 ]
相關文章
相關標籤/搜索