PHP
프로그래밍 언어의 일종
동적 웹 페이지를 만들기 위해 설계되었으며 이를 구현하기 위해 PHP로 작성된 코드를
HTML 소스 문서 안에 넣으면 PHP 처리 기능이 있는 웹 서버에서 해당 코드를 인식하여
작성자가 원하는 웹 페이지를 생성
1. 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 파일을 읽고 쓸수 있는 기능 지원