# python 스크립트를 데몬화 해줌.


def daemonize():
    if os.fork(): sys.exit()
    signal.signal(signal.SIGCHLD, signal.SIG_IGN)
    if os.fork(): sys.exit()
    signal.signal(signal.SIGCHLD, signal.SIG_DFL)
    sys.stderr = open('/dev/null', 'w')
    sys.stdout = sys.stderr

#!/usr/bin/env python


Apache에서 python을 CGI로 사용하려면... 다음과 같이 하면 된다.


1. httpd.conf를 수정한다.


# 추가할 확장자있으면 뒤에 더 붙인다.
AddHandler cgi-script .py


# CGI 실행을 원하는 디렉토리 설정의 Options에 ExecCGI 추가한다.
Options .... ExecCGI


2. python 프로그램을 다른 사용자도 읽기/실행가능으로 설정한다.

chmod ugo+rx cgi.py



import os


print "Content-Type: text/plain\n\n"
print "Hello, Python!"


pipe = os.popen("ps -ef")
ps = pipe.read()


print ps

'Linux & Android' 카테고리의 다른 글

DNS 캐쉬를 비우는 방법...  (0) 2006.09.22
php를 fast-cgi로 configure  (0) 2006.08.25
특정 아이디만 root 로그인 허용  (0) 2006.08.22
NFS(Network File System)  (0) 2006.06.07
FreeBSD에서 루트 비번 잊었을때...  (0) 2006.05.16

Privacy Policy for iOS and Android Apps

Our app does not collect or use any personal information at all.

The reasons why your app requests this permission

android.permission.READ_PHONE_STATE      -    Google admob ads require these permissions.

+ Recent posts