CentOS 7에서 APM 최신 버전 yum 으로 설치하기CentOS 7에서 APM 최신 버전 yum 으로 설치하기

고정적인 버전 관리가 필요하지 않거나 간단한 설치가 필요할 경우 yum 을 이용할 수 있습니다.

Image OS : CentOS 7.6.1810 Minimal

# 공통사항
추가 패키지를 설치하기 위해 우선 확장 레포지토리를 설치해 줍니다
yum install -y epel-release
# Apache 2.4.52
아파치는 보통 빌드를 통해 버전 관리용 RPMs 패키지를 만듭니다. 
우선 외부 레포지토리(codeit)를 사용합니다.

cd /etc/yum.repos.d/ && wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo
# 사용가능 버전 확인
yum info httpd

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.kakao.com
 * epel: hk.mirrors.thegigabit.com
 * extras: mirror.kakao.com
 * remi-safe: mirror.bebout.net
 * updates: mirror.navercorp.com
Installed Packages
Name        : httpd
Arch        : x86_64
Version     : 2.4.52
Release     : 1.codeit.el7
Size        : 4.3 M
Repo        : installed
From repo   : CodeIT
Summary     : Apache HTTP Server
URL         : https://httpd.apache.org/
License     : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
            : web server.
# Apache 설치
yum --enablerepo=CodeIT install httpd mod_ssl
# PHP 7.4 설치를 위한 Remi Repository 를 설치합니다.
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
# 전체 PHP 버전 리스트를 확인 후 7.4 버전 설치
yum repolist all | grep -i php
yum --enablerepo=remi-php74 install php  php-opcache php-gd php-mysql php-xml
# MariaDB 10.3 설치를 위한 공식 레포지토리 설정
cat << EOF | tee /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
enabled=0
EOF

# MariaDB 10.3 설치
yum -y install --enablerepo=mariadb MariaDB-server MariaDB-client MariaDB-backup

# APM 버전 확인
[root@localhost ~]# php -v
PHP 7.4.28 (cli) (built: Feb 15 2022 13:23:10) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.28, Copyright (c), by Zend Technologies
[root@localhost ~]# mysql --version
mysql  Ver 15.1 Distrib 10.3.34-MariaDB, for Linux (x86_64) using readline 5.1
[root@localhost ~]# httpd -v
Server version: Apache/2.4.52 (codeit)
Server built:   Dec 20 2021 11:29:54
  • 0 사용자에게 유용한 정보 제공
이 답변이 도움이 되었나요?
« Back