최신버전 APM(apache + php + mariadb 또는 mysql) rpm 설치 하기

본 문서에서는 CentOS에서 apache, php, mysql 또는 mariadb 최신버전을 RPM 패키지를 이용해 설치 방법을 설명합니다.
오로지 설치에 대해서만 설명을 하는 문서이니 각 소프트웨어에 대한 설정은 google 검색을 이용하기를 바랍니다.(설정에 대해서는 따로 언급하지 않습니다.)

설치 버전

OS 버전은 CentOS 7 버전을 기준으로 설명합니다.

  • apache 2.4
  • php 7
  • mysql 5.7

apache 설치

yum -y install httpd

php 설치

epel, webtatic 저장소 설치

epel 저장소와 webtatic 저장소를 간단하게 설명하자면 epel 저장소는 Fedora Project 에서 제공되는 저장소로 각종 패키지의 최신 버전을 제공하는 community 기반의 저장소이고, webtatic 저장소는 업데이트된 웹 관련 패키지들이 포함된 CentOS / RHEL 저장소 입니다.

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

php 설치

yum -y install php70w php70w-bcmath php70w-cli php70w-common php70w-devel php70w-embedded php70w-enchant php70w-gd php70w-interbase php70w-intl php70w-mbstring php70w-mcrypt php70w-mysqlnd php70w-pdo php70w-opcache php70w-process php70w-pear php70w-dba php70w-soap php70w-tidy php70w-xml php70w-xmlrpc

추가 기능에 대한 패키지가 필요한 경우 https://webtatic.com/packages/php70/을 참고하도록 합니다.


MariaDB 또는 MySQL 설치

mariadb 설치
mariadbyum 저장소를 설치 하기위해서는 다음의 절차를 따릅니다.

https://downloads.mariadb.org/mariadb/repositories/#mirror=kaist에 접속하여 아래 그림과 같이 OS종류/버전, mariadb 버전을 선택 하면 저장소 구성 내용이 출력됩니다.


그 내용을 복사해 /etc/yum.repo.d/MariaDB.repo 파일 생성 후 내용을 저장합니다.

# MariaDB 10.1 CentOS repository list - created 2017-04-19 11:33 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

파일에 내용 저장 후 mariadb 를 설치 합니다.

yum install MariaDB-server MariaDB-client

mysql 설치
최신 버전의 mysql 설치하는 방법은 아래 링크를 참고합니다.
MYSQL 버전별 RPM 설치하기

댓글 남기기