Remi 저장소를 활성화하여 최신 LAMP 스택을 설치하는 방법
시스템 관리자, 개발자 또는 DevOps 엔지니어 인 경우 어느 시점에서 LAMP (Linux/Apache/MySQL 또는 MariaDB/PHP) 스택을 설정 (또는 작업)해야 할 가능성이 있습니다.
웹 및 데이터베이스 서버는 잘 알려진 서버 측 언어와 함께 주요 배포판의 공식 저장소에서 최신 버전으로 제공되지 않습니다. 최첨단 소프트웨어를 플레이하거나 작업하려면 소스에서 설치하거나 타사 저장소를 사용해야합니다.
이 기사에서는 RPM 기반 배포 용 Apache, MySQL/MariaDB, PHP 및 관련 소프트웨어의 최신 버전이 포함 된 타사 저장소 인 Remi를 소개합니다. 그러나 Remi는 현재 다음 배포판에서 사용할 수 있습니다 (이 문서 작성 시점 – 2017 년 6 월).
- CentOS 6/7
- Red Hat Enterprise Linux 6/7
- Fedora 23/24/25/26
이를 염두에두고 시작하겠습니다.
CentOS, RHEL 및 Fedora에 Remi 리포지토리 설치
Remi를 실제로 설치하기 전에 먼저 EPEL 저장소를 활성화해야합니다. Fedora에서는 기본적으로 활성화되어야하지만 CentOS 및 RHEL 7에서는 다음을 수행해야합니다.
# yum update && yum install epel-release # yum install http://rpms.remirepo.net/enterprise/remi-release-6.rpm #CentOS/RHEL 6 # yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm #CentOS/RHEL 7
# subscription-manager repos --enable=rhel-7-server-optional-rpms
# dnf install http://rpms.remirepo.net/fedora/remi-release-23.rpm # Fedora 23 # dnf install http://rpms.remirepo.net/fedora/remi-release-24.rpm # Fedora 24 # dnf install http://rpms.remirepo.net/fedora/remi-release-25.rpm # Fedora 25 # dnf install http://rpms.remirepo.net/fedora/remi-release-26.rpm # Fedora 26
기본적으로 Remi는 활성화되지 않습니다. 필요할 때 임시로 변경하려면 다음을 수행하십시오.
# yum --enablerepo=remi install package
여기서 package는 설치할 패키지를 나타냅니다.
\nRemi를 영구적으로 활성화하려면 /etc/yum.repos.d/remi.repo를 편집하고
enabled=0
와
enabled=1
이 Remi 저장소 자세히 살펴보기
앞에서 제안한대로 리포지토리를 영구적으로 활성화하기로 결정한 경우 다음을 실행할 때 나열되어야합니다.
# yum repolist
다음 이미지에서 볼 수 있듯이 remi-safe라는 다른 저장소도 사용할 수 있습니다.

이 저장소는 더 이상 사용되지 않거나 (레거시 응용 프로그램에서 여전히 사용됨) 작업 진행 중이거나 Fedora의 정책을 준수하지 않는 확장을 제공합니다.
이제 새로 추가 된 저장소에서 PHP 관련 패키지를 검색해 보겠습니다.
# yum list php*
Remi의 패키지는 공식 리포지토리의 이름과 동일합니다. 예를 들어 php를 고려하십시오.

PHP 5.4를 설치해야하는 경우 올바른 저장소를 활성화하고 다른 저장소를 비활성화하십시오.
안정적인 최신 버전의 PHP (7.1)를 설치하려면 다음을 수행하십시오.
# yum install php71
마찬가지로 최신 버전의 LAMP Stack을 설치하려면 다음을 수행하십시오.
# yum --enablerepo=remi install php71 httpd mariadb-server mariadb
이 기사에서는 LAMP 스택 및 관련 소프트웨어의 최신 버전의 구성 요소를 제공하는 타사 리포지토리 인 Remi를 활성화하고 사용하는 방법을 설명합니다.
공식 웹 사이트는 다른 RPM 기반 배포판에서 설정하는 데 매우 유용한 구성 마법사를 제공합니다.
항상 그렇듯이이 도움말에 대한 질문이나 의견이 있으면 언제든지 알려주세요. 아래 양식을 사용하여 연락 주시면 가능한 한 빨리 답변 해 드리겠습니다.