개발 Q&A

제목 centos 6.6 php7설치할려고 하는데 어려움이 있네요;;
글쓴이 정수리 작성시각 2016/05/20 10:40:40
댓글 : 10 추천 : 0 스크랩 : 0 조회수 : 18771   RSS

centos 6.6에 yum을 통해 php7설치 할려고 하는데

require glibc 2.17 이라는 에러가 뜨네요;

그래서 wget을 통해 glibc2.17를 다운 받은 후 

confiure make make install을 통해 설치 후

다시 시도하였지만 똑같은 오류가 발생합니다 ㅜ.ㅜ

검색을 통해 알아본 바로는 glibc2.17이 취약하다는

기사가 있더라구요 그래서 이상으로 업그레이드 해야 한다고하는데

glibc 2.19버전으로 설치하려는데 설치해도 똑같은 오류가 발생할까

선뜻못하고 있습니다.

 

혹시 저와 같은 centos버전에서 php7설치 하시분 계실까요?

glibc 업데이트 방법과 centos 6.,6에 php7설치하는 방법좀 알려주실분 계실까요 ㅜ.ㅜ

전 centos를 배우고 있는 완전 초보입니다 ㅜ.ㅜ

 다음글 apache와 php7 연동이 안되네요;; (2)
 이전글 <?= ?>와 <?php =? 차이점 (2)

댓글

kaido / 2016/05/20 10:59:22 / 추천 0

php7 설치가 참 환경마다 달라서 ㄱ-

한번 시도해 보세요

 

# Remove current php & apache
sudo service httpd stop
sudo yum remove httpd* php* 

# Remove any third party repos that aren't relevant
sudo yum repolist
sudo yum remove remi-safe

# Install Standard Apache for Amazon AMI
sudo yum install httpd  

# Download webtatic
mkdir -p /tmp/php7
cd /tmp/php7
wget https://mirror.webtatic.com/yum/el6/latest.rpm

# Install webtatic repo
sudo yum install latest.rpm
sudo vi /etc/yum.repos.d/webtatic.repo  #set repo enables 설정 1로 변경
sudo yum clean all

# Install base php7
sudo yum install --enablerepo=webtatic php70w
php -v   

#현재 php7.0.6...

sudo yum install php70w-opcache
sudo yum install php70w-xml
sudo yum install php70w-pdo
sudo yum install php70w-mysqlnd
sudo yum install php70w-gd
sudo yum install php70w-apcu
sudo yum install php70w-pecl-apcu
sudo yum install php70w-mbstring
sudo yum install php70w-imap
sudo yum install php70-php-mcrypt

# Restart apache
sudo service httpd restart

 

kaido / 2016/05/20 11:02:14 / 추천 0

2번 방법 입니다.

CentOS/RHEL 7
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

CentOS/RHEL 6
 rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

yum install php70w

 yum install php70w-xml php70w-soap php70w-xmlrpc
 yum install php70w-mbstring php70w-json php70w-gd php70w-mcrypt

 yum search php70 

 

kaido / 2016/05/20 11:04:13 / 추천 0

3번 방법은 웅파님이 공개 하신 방법으로

 

http://cikorea.net/bbs/view/tip?idx=8397&page=2&view_category=&lists_style=

[사실 다 같아 보이는데 미묘하게 약간식 다름. 전 되는거 찾을때까지 똑같이 전부 따라해봅니다.]

 

정수리 / 2016/05/20 11:05:51 / 추천 0

@kaido

답변감사합니다 1번방법에서 꼭  apache를 지워야하나요?

기존의 apache를 지우고 제가 새로 apache 2.2.31버전을 설치해서...

kaido / 2016/05/20 11:07:11 / 추천 0

apache 는 꼭 안지우셔도 상관없습니다. php7 하고는 상관없어요.

기본이 2.2 버전대 아니면 2.4 버전대가 설치가 되니... 저도 2.2 버전대 사용중입니다.

정수리 / 2016/05/20 11:08:41 / 추천 0

@kaido 

네 감사합니다 저도 kaido님 처럼 일단 해봐야겠네요^^

정수리 / 2016/05/20 13:19:06 / 추천 0

@kaido

죄송하지만 1번방법에 

wget를 사용하는 url에 잘못된 부분은 없는지;;

제가 계속 확인해보았는데;;

계속 syntax error near unexpected token 'newline' 이라는 문구가 나와서;;

죄송합니다 ㅜ.ㅜ

kaido / 2016/05/20 13:27:51 / 추천 0

주소는 이렇습니다.

코드에 넣으니 자동을 저렇게 되네요 -_-...

wget https://mirror.webtatic.com/yum/el6/latest.rpm

정수리 / 2016/05/20 14:48:22 / 추천 0

@kaido

kaido님 계속 괴렵혀서 죄송합니다 ㅜ.ㅜ

덕분에 1번방법으로 php7은 설치 하였으나;

apache와 연동을 할려고 하는데 httpd.conf 파일의

<Ifmodule mime-module>

AddType application/x-httpd-php .php .php3 .php4 .php5 .php6 php7 .html .htm

AddType application/x-httpd-source .phps

</Ifmodule>

저렇게 적어주고 아파치 재시작 했는데도';

php파일을 인식을 못하네요;;

설정 방법이 혹시 틀린건가요?

davincl / 2016/07/29 09:55:27 / 추천 0
httpd.conf 파일에 php 모듈 extends를 확인 해보셨나요?