program

2

2015. 12. 28. 10:53


1. apache 소스 컴파일


[root@localhost temp]# wget http://mirror.apache-kr.org/httpd/httpd-2.2.25.tar.gz

[root@localhost temp]# tar -xvzf httpd-2.xxxxxx


[root@localhost temp]# ./configure --prefix=/usr/local/apache --enable-so --with-mpm=worker --enable-rewrite --enable-cache --enable-headers --enable-file-cache --enable-disk-cache --enable-mem-cache --with-apxs2=/usr/local/apache2/bin/apxs


[root@localhost temp]# make

[root@localhost temp]# make install


설치 오류는 알아서 잡고..

구글링하면 다 나옴



2. php 컴파일




./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-zlib=/usr/local --with-mcrypt=/usr/local --enable-mbstring --with-gd=/usr/local --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local



에러메세지  : error: mcrypt.h not found. Please reinstall libmcrypt.

 

1 wget http://heanet.dl.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz

2 tar -xvzf libmcrypt-2.5.0.tar.gz

3 cd libmcrypt-2.5.0

4 ./configure

5 make

6 make && make install

7 vi /etc/ld.so.conf

 

/usr/local/lib 추가 하고


[root@localhost temp]# ldconfig



make

make install


설치 오류는 알아서 잡고..

구글링하면 다 나옴



[root@localhost temp]# cp php.ini-development /usr/local/lib/php.ini


<? phpinfo(); ?> <~~ 이게 안먹히길래  php.ini 수정


[root@localhost temp]# vi php.ini


;short_open_tag = Off

short_open_tag = On <~~ On 으로 바꾸고









'program' 카테고리의 다른 글

1  (0) 2015.12.28
리눅스 시간 동기화  (0) 2014.02.26
리눅스 압축  (0) 2014.02.21
MySQL Query  (0) 2014.02.19
javascript 정규식  (0) 2014.02.18