본문 바로가기

2017/07/22

CentOS Minimal Intallation으로부터 서버 구축 방법 #3 (Perl 설치 및 Apache 연동) Perl 설치 이전 포스트(http://tapito.tistory.com/546)에서 Apache를 설치했다면, 마찬가지로 이번에는 perl을 설치해 본다. # yum --disablerepo=\* --enablerepo=c7-media install perl_ 다음, perl 실행 파일이 어디에 위치해 있는지 확인한다. 이 경로는 perl 소스의 첫 줄을 작성할 때 중요하다. # whereis perl_ 경로가 /usr/bin/perl 또는 이에 준하는 경로를 확인할 수 있다. 실행이 잘 되는지를 보기 위해 홈 디렉터리(~)에 테스트 파일을 작성하여 실행해보기로 한다. # cd ~ # cat > hello.pl #!/usr/bin/perl print "Hello, World!\n"; [^C] (=Ctr.. 더보기
CentOS Minimal Intallation으로부터 서버 구축 방법 #2 (Apache 설치와 부팅시 자동 실행 설정) Apache 설치 이전 포스트(http://tapito.tistory.com/545)에서 미디어 마운트, yum 설정을 확인하고 lynx를 설치했다면, 여기에서는 웹 서버인 apache를 설치한다. Minimal Install로 설치했으므로 httpd 데몬(백그라운드로 항상 실행하면서 현재 보고 있는 컴퓨터가 서버로 기능할 수 있도록 하는 프로그램)이 설치되어 있지 않을 것이다. httpd가 있는지 확인해 본다. 설치되어있지 않다면 아무것도 출력되지 않고, 설치되어 있으면 해당 httpd의 버전을 포함한 패키지 이름이 뜰 것이다. 여기에서 apache와 httpd의 관계는? 똑같다. apache의 패키지 이름이 httpd이다. 만일 아래 명령에서 httpd가 잡힌다면 이하 과정은 전혀 불필요하다. # r.. 더보기