반응형
youtu.be/BEghLFbPtDk?list=PLuHgQVnccGMDMxfZEpLbzHPZUEwObEaZq
아파치 웹서버와 파이썬을 서로 연동되게 하려고 한다.
이렇게 웹 서버와 어플리케이션을 연동할때 사용하는 표준화된 방법을 cgi.
common gateway interface 라고 부른다.
httpd.conf 파일을 백업해놓는다.
httpd.conf 파일에서
LoadModule cgi_module modules/mod_cgi.so
앞에 # 제거
DocumentRoot "C:/Bitnami/wampstack-7.4.8-0/apache2/htdocs"
<Directory "C:/Bitnami/wampstack-7.4.8-0/apache2/htdocs">
디렉토리 설정
Require all granted 다음에
<Files "*.py">
Options ExecCGI
AddHandler cgi-script .py
</Files>
입력
아파치 웹서버 리스타트
파이썬으로 만든 .py 파일 첫줄에
#!python
입력
파이썬 문법으로 코드를 실행시킨다는 뜻.
print("content-type: text/html; charset-utf8\n")
입력
이제 웹브라우저의 주소창에 127.0.0.1/파일이름.py 하면 됨
반응형
'Python' 카테고리의 다른 글
파이썬 리스트 [ ], 튜플 ( ), 딕셔너리 { } 비교 (0) | 2020.12.24 |
---|---|
CGI로 구현한 홈페이지에 form, 전송한 정보처리, 수정 구현, 삭제 구현 (0) | 2020.08.22 |
반복문을 이용해 글목록 구현 (0) | 2020.08.20 |
URL query string을 가져오는 방법과 주의사항 (2) | 2020.08.20 |
파이썬 한글 깨짐 해결 (0) | 2020.08.17 |