> mkdir temp // temp 파일 만들기
> python3 // python 어플 켜기
>> 1+1 // 2
>> len("HelloWorld") // 10(글자수)
>> exit() // 나가기
> python3 helloworld.py // helloworld.py 파일을 파이썬 프로그램을 이용해서 실행
> ls -al // 현재 디렉토리 리스트 정보포함 보여줌
> sudo chmod a+x helloworld.py // helloworld.py 실행 권한 부여
> type python3 // python3 프로그램 위치 알려줌
helloworld.py
#! /usr/bin/python3 // python3 프로그램을 통해서 파일을 실행
print("Hello World")
> ./helloworld.py // helloworld.py 파일 실행
> sudo apt-get update
> sudo apt-get install nano
> pwd // 현재 디렉토리 알려줌
> sudo nano /etc/apache2/sites-enabled/000-default.conf // conf 파일 수정
ServerAdmin webmaster@localhost
DocumentRoot /home/cabox/workspace
<Directory /home/cabox/workspase>
AddHandler cgi-script .py
Options ExecCGI
</Directory>
> sudo a2enmod cgi // 아파치 모드중 cgi 모드 실행
> sudo service apache2 restart // 아파치 재실행
> sudo tail /var/log/apache2/error.log // 아파치 에러로그 파일 뒷부분 확인
> sudo tail -f /var/log/apache2/error.log // 아파치 에러로그 파일 실시간 확인(ctrl+c 나가기)
helloworld.py
#! /usr/bin/python3 // python3 프로그램을 통해서 파일을 실행
print("content-type:text/html; charset=UTF-8\n") // 이거 안넣어주면 오류뜸!!
// 파일이 어떤 형식인지 알려주는 코드 웹페이지에서 프린트 되지 않음!!
print("Hello World")