일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- c언어
- Windows DDK
- Radu Sârbu
- windowsAPI
- WinAPI
- Windows API
- 해외 여행
- 유로댄스
- 루마니아어
- Jr
- 크로스오버
- Maksim
- input method editor
- Moldovan
- Disc O-Zone
- 일본 여행
- Romanian
- ime
- Arsenie Todiraş
- Euro-Dance
- POP
- 몰도바
- 아르세니에 토디라슈
- 라두 스르부
- Dan Balan
- 막심 므라비차
- 단 벌란
- API
- 철도
- o-zone
- Today
- 190
- Total
- 1,073,363
(코딩캣) = "코딩"하는 고양이;
Perl에 HTTP, CGI 모듈 설치하기 본문
Perl에 HTTP, CGI 모듈 설치하기
컴파일러님, 이 코드는 고양이발로 작성되었습니다. 코딩집사 2018. 7. 9. 10:18Perl에 CGI 모듈 설치하기
1. CPAN을 설치하기
Perl로 작성한 웹 페이지에 Cookie, Session 등의 기능을 적용하기 위해서는 CPANComprehensive Perl Archive Network으로부터 CGI 모듈을 다운로드 받아 설치해야 한다. CPAN은 Perl로 작성된 각종 모듈들을 다운로드 받을 수 있는 네트워크이기 때문에 서버가 인터넷에 연결되어 있어야 사용 가능하다. 서버의 인터넷 연결 설정 방법은 이 포스트의 내용을 벗어나므로 생략한다.
우선 서버에 perl-CPAN
패키지를 설치한다.
$ sudo yum --disablerepo=\* --enablerepo=c7-media install perl-CPAN
2. CPAN을 통해 CGI 모듈 설치하기
Perl에 CGI 모듈을 설치하는 방법은 다음과 같다.
$ sudo perl -MCPAN -e 'install CGI'
알아서 각종 파일들을 다운로드 받은 후 설치가 완료되면 OK 메시지가 보인다.
덧. CPAN 미러 사이트 보기/추가/삭제
CPAN을 통해 Perl 모듈을 다운로드 받기 위해서는 CPAN 미러 사이트를 설정해야 하는데, 미러 사이트 목록은 cpan
명령어를 통해 확인 가능하다.
$ sudo cpan
cpan[*]> o conf urllist
미러 사이트 목록은 cpan.org(http://www.cpan.org/SITES.html)에서 확인 가능하다. 해당 페이지를 참고하여 CPAN 미러 사이트를 추가하는 방법은 다음과 같다.
cpan[*]> o conf urllist push <미러 사이트 URL>
변경한 내용을 저장하기 위하여,
cpan[*]> o conf commit
미러 사이트를 제거하는 방법은 다음과 같다.
CPAN 미러 사이트 목록 중 맨 앞의 항목을 제거하기 위해서,
cpan[*]> o conf urllist shift
CPAN 미러 사이트 목록 중 맨 뒤의 항목을 제거하기 위해서,
cpan[*]> o conf urllist pop
미러 사이트 중간 항목을 타 사이트로 대체하기 위해서는
cpan[*]> o conf urllist <기존 미러 사이트 URL> <새 미러 사이트 URL>
변경한 내용을 저장하기 위하여,
cpan[*]> o conf commit
만일 CPAN 미러 사이트 목록을 직접 편집하고 싶다면, cpan 쉘을 굳이 실행할 필요 없이 다음의 파일을 열어 편집하면 된다. 파일의 경로는 서버마다 다를 수 있으므로 o conf commit
실행 시 출력되는 경로의 파일을 확인한다. vi로 해당 파일을 열어 urllist 항목을 직접 편집할 수 있다.
$ vi ~/.cpan/CPAN/MyConfig.pm
'Operating System Theme > Unix/Linux' 카테고리의 다른 글
[CentOS & Apache] HTTP 403 오류 해소 방법 (0) | 2018.07.12 |
---|---|
CentOS Minimal Intallation으로부터 서버 구축 방법 - 외부 인터넷에 연결 (0) | 2018.07.12 |
Perl에 HTTP, CGI 모듈 설치하기 (0) | 2018.07.09 |
CentOS Minimal Intallation으로부터 서버 구축 방법 #5 (PHP 설정) (0) | 2017.08.18 |
CentOS Minimal Intallation으로부터 서버 구축 방법 #4 (Postgre SQL 설치 및 Perl 연동) (0) | 2017.07.23 |
CentOS Minimal Intallation으로부터 서버 구축 방법 #3 (Perl 설치 및 Apache 연동) (0) | 2017.07.22 |