본문 바로가기
호구지책/웹

[PHP] php 설치하기

by 하늘의흐름 2016. 9. 1.
반응형

CentOS 6.8 에서 php 5.6을 설치하는 중..



yum install php56* 으로 해봤는데 잘 되지 않았다.

결국 패키지 이름을 하나씩 적어가면서 설치했는데,

일부 패키지는 없다고 나와서 설치할 수 없었다.


php56w          x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  2.5 M OK

php56w-cli      x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  2.4 M NO

php56w-common   x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  1.1 M OK

php56w-devel    x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  2.5 M OK

php56w-gd       x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  140 k OK

php56w-intl     x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  175 k OK

php56w-mysql    x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  107 k OK

php56w-pdo      x86_64  5.6.0-0.7.beta4.w6     webtatic-testing   92 k OK

php56w-pear     noarch  1:1.9.4-1.w6           webtatic-testing  363 k NO

php56w-xml      x86_64  5.6.0-0.7.beta4.w6     webtatic-testing  143 k NO


그러니 설치명령어는 아래와 같았다.

yum install php56w php56w-common php56w-devel php56w-gd php56-intl php56w-mysql php56w-pdo 


하지만 그 후에 

php 파일이 제대로 보이지 않을 수 있다.

그럴 땐


httpd.conf 파일에


AddType application/x-httpd-php .html .htm .php .phtml

라는 내용을 추가해준다. 추가 위치는

AddEncoding을 검색한다음에 그 밑에 보면

AddType이라고 이미 적혀 있는 곳이 있다.

그 밑에다가 추가로 적어주면 된다.


또한 /etc/php.ini 에서

short_open_tag가 OFF 라면 On으로 변경해주도록 한다.


<?php ?> 라고 적어야 인식하는 것을

<??> 로 적어도 인식할 수 있게 해준다.



홈디렉토리(루트) 변경하기


루트는 httpd.conf에서 변경할 수 있다.


DocumentRoot를 찾아서 값을 바꿔주면 된다.

기본값은 /var/www/html

이다.




반응형

댓글