Red Hat Enterprise Linux(RHEL) 과 CentOS 는 안정적인 배포판이지만 포함하고 있는 패키지의 버전이 너무 낮다는 단점이 있습니다.
버전 6 에서는 PHP 5.3 이 7에서는 5.4 가 포함되어 있으니 외부 저장소를 통해 7.0 버전의 PHP 를 설치하도록 하겠습니다.
먼저 아파치 웹 서버를 설치합니다. 이미 설치가 되어 있는 독자는 건너뛰면 됩니다.
# yum install httpd mod_ssl -y
CODE
외부 저장소중에 웹 개발에 필요한 패키지를 제공해 주는 WebTatic 을 통해 최신 버전의 PHP 와 MySQL 을 설치하도록 하겠습니다. 먼저 외부 저장소를 시스템에 추가합니다.
버전 7 을 사용하시는 독자는 아래 명령어를 실행하고
CentOS 7
# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CODE
버전 6 사용자는 아래의 url 에서 저장소를 설치합니다.
CentOS 6
# rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CODE
이제 PHP 와 라라벨 구동에 필요한 모듈을 설치합니다.
# yum install --enablerepo=webtatic php71w php71w-common php71w-fpm php71w-cli php71w-opcache \
php71w-mbstring php71w-mysql php71w-pgsql php71w-pdo php71w-xml
CODE
설치가 완료되면 웹 서버를 다시 구동합니다.
# service httpd restart
CODE
다음 내용을 /var/www/html/ 에 info.php 로 저장한 후에 웹 브라우저로 연결하여 정상 동작 여부를 확인합니다.
이제 AMP 설정이 모두 끝났습니다. 이제 웹 서버 설정중 가장 중요한 기능인 가상호스트에 대해서 알아볼 시간입니다.