centOS환경에서 PHP 7 버전을 설치해 보록 하자.
일단 사전에 yum 명령어를 이용하여 모듈을 설치해주자.
yum -y install curl curl-devel
yum -y install libxml2-devel libcurl-devel openssl-devel libcurl-devel gd-devel
wget https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
rpm -Uvh epel-release-7-9.noarch.rpm
yum -y install libmcrypt-devel
자 이제 php를 설치해 보도록 하자.
다운로드한 php 파일을 압축 해체하고 configure를 실행 하자.
각각의 옵션은 자신의 환경에 맞게 지정하면 된다.
./configure --prefix={설치 경로} --enable-opcache --enable-fpm --with-gd --with-zlib --with-jpeg-dir=/usr --with-png-dir=/usr --with-pdo-mysql=mysqlnd --enable-mbstring --enable-sockets --with-curl --with-mcrypt --with-openssl={openssl경로}
configure 명령어를 실행 한 후 make, make test, make install을 실행 해 주자.
make
make tset
make install
설치가 모두 완료 되었으면 환경 변수를 설정해보자.
.bash_profile 파일의에서 php설정 파일의 경로를 아래와 같이 지정하면 된다.
아래의 내용은 파일의 가장 아래에 추가해 주도록 하자.
vi /root/.bash_profile
PATH=$PATH:$HOME/bin:{php설치경로}/bin
source /root/.bash_profile
echo $PATH
php 7 버전은 php-fpm을 이용해서 실행 가능하다.
php-fpm 실행
{설치경로}/sbin/php-fpm
이제 php 설치가 모두 완료되었다.
반응형
댓글