콘텐츠로 건너뛰기

CentOS 8 Stream에서 PHP 8.0 설치하기

    제가 운영하는 서버는 CentOS 8 이었습니다.

    Stream으로 마이그레이션을 먼저 진행하였고 그다음 PHP 8.0을 설치하였습니다.

    CentOS 8.5 Upgrad to CentOS steam conversion migrate 업그레이드

     

    일단 리눅스에 EPEL 저장소를 활성화시켰습니다.
    # yum 명령어가 없으면 dnf 명령어를 사용하세요.

    sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm [CentOS 8]
    sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [CentOS 7]

    Remi 저장소를 설치하였습니다.

    sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm [CentOS 8]
    sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm [CentOS 7]

     

     

    sudo dnf module enable php:remi-8.0

     

    Apache 웹서버를 이용할 경우는 아래 명령어

    sudo dnf install php php-cli php-common

     

     

    Ngnix 웹서버를 이용할 경우 php-fpm 을 추가합니다.

    sudo dnf install php php-cli php-common php-fpm

     

    버전 확인

    php -v

     

    phpmyadmin 설치를 하려면 아래 링크로 설치해보세요

    phpmyadmin 설치 centos 8 php 7.4 yum install

     

    웹서버 접속이 안될 경우 enforcing -> disabled 로 변경 (보안 주의!!)

    vi /etc/sysconfig/selinux