[centos]APM 설치 2 - 설치하기전 필요 패키지 설치
[centos]APM 설치 3 - mysql 5.7 설치
[centos]APM 설치 4 - apache 2.4.7 설치
[centos]APM 설치 5 - php 5.3.28 설치
[centos]APM 설치 6 - 설시치 문제점 해결책
설치버전 : php 5.3.28
# cd /usr/local/src/
# wget -O php-5.3.28.tar.gz http://kr1.php.net/get/php-5.3.28.tar.gz/from/this/mirror (강의 진행을 위해 강제적으로 출력 파일명을 지정)
# tar xvpf php-5.3.28.tar.gz
# cd php-5.3.28
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-config-file-path=/usr/local/apache/conf --with-exec-dir=/usr/local/apache/bin --enable-ftp --with-gd=shared --with-openssl --with-libxml-dir=/usr/lib64 --with-gd --enable-gd-native-ttf --with-freetype-dir=/usr --with-zlib --with-jpeg-dir=/usr/lib64 --with-iconv --with-png-dir=/usr/lib64 --enable-sockets --with-mcrypt --enable-mbstring=all --with-snmp --enable-bcmath --enable-zip --with-bz2 --with-curl --with-pear --with-gettext
======================================================================================================
configure시 아래와 같은 error 이 나온다면 패키지를 설치 해야합니다..
configure: error: mcrypt.h not found. Please reinstall libmcrypt.
# rpm -Uvh http://ftp.neowiz.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum -y install libmcrypt-devel
위 패키지 설치 후 다시 configure 를 한다.
======================================================================================================
# make && make install
# cp php.ini-development /usr/local/apache/conf/php.ini
# vi /usr/local/apache/conf/httpd.conf
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
<—대략 266 라인에 indexm.html 뒤에 index.php를 추가합니다.
<IfModule mime_module>
AddType application/x-httpd-php .php .php3 .phtml .html .htm .inc
AddType application/x-httpd-php-source .phps
</IfModule>
<—위 내역을 적절한 위치에 추가합니다.
# vi /usr/local/apache/conf/php.ini (mysql.sock에 대한 tmp 폴더를 변경하고 할때 사용.)
mysqli.default_socket = /usr/local/mysql/tmp/mysql.sock
mysql.default_socket = /usr/local/mysql/tmp/mysql.sock
pdo_mysql.default_socket = /usr/local/mysql/tmp/mysql.sock
<-- 내역으로 변경
# service httpd restart
# cd /usr/local/apache/htdocs/
php 설정 테스트
# vi phpinfo.php
<?php
phpinfo();
?>
사이트 확인 http://x.x.x.x/phpinfo.php
'리눅스 > centos' 카테고리의 다른 글
[centos]실행 권한없는 tmp 파티션 만들기 (0) | 2014.03.12 |
---|---|
[centos]APM 설치 6 - 설시치 문제점 해결책 (0) | 2014.03.12 |
[centos]APM 설치 4 - apache 2.4.7 설치 (4) | 2014.03.11 |
[centos]APM 설치 3 - mysql 5.6 설치 (1) | 2014.03.11 |
[centos]APM 설치 2 - 설치하기전 필요 패키지 설치 (3) | 2014.03.11 |