Console.Write("Learning!");
[Centos7] PHP 컴파일 설치 본문
저번 Apache,MySQL 컴파일 설치에 이어 이제 마지막인 PHP컴파일 설치를 해보도록 하겠다.
먼저 PHP소스코드를 다운받는다.그후, 소스코드를 /usr/local/src에 옮겨놓는다.
그뒤 시작한다.
먼저 PHP압축해제를 해야한다.
src]# tar xvfp php-7.1.0.tar.bz2
자 다음은 소스디렉토리로 이동한다.
src]# cd php-7.1.0
이제 컴파일을 하기위한 설정을 해야한다.
configure을 이용한다.
php-7.1.0]# ./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-gd
※만일 이부분에서
error: xml2-config not found. Please check your libxml2 installation.
이라는 에러가 발생하면
# yum install libxml2
# yum install libxml2-devel
이 명령어를 실행하자
자 이제 컴파일을 할 시간이다.
php-7.1.0]# make -j 16
이제 php를 설치 해야한다.
php-7.1.0]# make install
이제 PHP 설치확인을 해보자.
php-7.1.0]# tree -d -L 1 /usr/local/php/
진짜로 마지막인데 PHP설정파일을 복사해주어야 한다.
~]# cp /usr/local/src/php-7.1.0/php.ini-production /usr/local/php/lib/php.ini
이제 AMP 컴파일 설치가 모두 완료 되었다
사실 이것보다 더 쉬운방법은
~]# yum install httpd (Apache 설치)
~]# yum install mysql mysql-server (MySQL 설치)
~]# yum install php php-server (PHP 설치)
~]# rpm -qa httpd mysql php (설치확인)
yum을 이용하여 설치하는방법이다.
모두 컴파일을하여 고생하지말고 yum을 사용하자.
'Computer > Linux' 카테고리의 다른 글
| [Centos7]웹서버 작동 확인 (0) | 2017.01.17 |
|---|---|
| [Centos7]웹서버 설정 (0) | 2017.01.17 |
| [Centos7]MySQL 컴파일 설치 (0) | 2017.01.17 |
| [Centos7]Apache 컴파일설치 (0) | 2017.01.17 |
| [Centos7]앙 오류 (0) | 2017.01.17 |





