반응형

 

PHP

프로그래밍 언어의 일종

동적 웹 페이지를 만들기 위해 설계되었으며 이를 구현하기 위해 PHP로 작성된 코드를

HTML 소스 문서 안에 넣으면 PHP 처리 기능이 있는 웹 서버에서 해당 코드를 인식하여

작성자가 원하는 웹 페이지를 생성

 

 

1. php 설치

php 컴파일 하기 위해 MySQL 라이브러리 참조

 

 

웹에서 PHP 다운로드

 

 

현재 작업 중인 위치에서 새로운 디렉터리를 생성하고 그안에 압축을 해제

 

컴파일 실행

컴파일 내용

--with-apxs2 = /usr/local/apache/bin/apxs

: apache2 와 연동 지원

 

--with-mysql = /usr/local/mysql

: mysql 데이터베이스 연동

 

--with-mysqli = /usr/local/mysql/bin/mysql_config

: mysqli 지원

 

--with-pdo-mysql = /usr/local/mysql

: pdo mysql 지원

 

--with-libxml-dir = /usr

: xml 처리를 위한 기능

 

--with-freetype-dir

: FreeType 폰트 라이브러리 디렉토리 지정

 

--with-zlib

: ZLIB 지원

 

--with-mcrypt

: mcrypt 로 암호화 과련 기능을 지원

 

--with-mhash

: mhash 지원

 

--enable-sysvsem

: System V Semaphore 를 지원

 

--enable-sysvshm

: System V shared memory 를 지원

 

--enable-bcmath

: bc 스타일의 수학함수를 지원

 

--enable-ftp

: ftp 지원

 

--enable-exif

: 이미지 메타정보 표시를 지원

 

--enable-calendar

: Calendar Conversion 를 지원

 

--enable-pcntl

: Process Control 를 지원

 

--with-gd-native-ttf

: 그래픽 이미지 지원

 

--enable-mbstring

: multibyte 문자열 처리를 위한 지원

 

--enable-sockets

: fsockopen 과 같은 소켓 함수를 쓰기위해서 필요

 

--enable-sysvmsg

: System V message 를 지원

 

--enable-zip

: Zip 파일을 읽고 쓸수 있는 기능 지원

 

configure 스크립트가 생성한 Makefile 을 이용해서 동작

 

 

make install 진행

 

 

php.ini 설정 파일에 필요한 내용 설정

 

 

php 설정 파일 설정 후 Apache 환결설정에서 php모듈 추가 여부 확인

 

 

apache 와 php 연동 확인

 

 

 

반응형

+ Recent posts