🔻Back-End/Linux

[Ubuntu] Ubuntu 20.04 PHP 소스 설치(수동 설치)

_니지 2023. 3. 29. 18:28

❗필수 패키지 설치

& sudo su

/usr/local# apt-get install libxml2-dev
/usr/local# apt-get install libjpeg-dev
/usr/local# apt-get install libpng-dev
/usr/local# apt-get install libsqlite3-dev

 

 

❗소스파일 다운로드 및 압축 해제

/usr/local# wget https://www.php.net/distributions/php-7.4.1.tar.gz
/usr/local# tar xvfz php-7.4.1.tar.gz

 

❗php 설치

/usr/local# cd php-7.4.1

/usr/local/php-7.4.1# ./configure \
--with-apxs2=/usr/local/apache2.4/bin/apxs \ 
--enable-mysqlnd \ 
--with-mysql-sock=mysqlnd \ 
--with-mysqli=mysqlnd \ 
--with-pdo-mysql=mysqlnd \ 
--with-imap-ssl \ 
--with-iconv \ 
--enable-gd \ 
--with-jpeg \ 
--with-libxml \ 
--with-openssl

/usr/local/php-7.4.1# make
/usr/local/php-7.4.1# make install

 

 

 

❗아파치와 php 연동

vi /usr/local/apache2.4/conf/httpd.conf

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

 

❗php.ini 파일을 세팅

$ cd /usr/local/php-7.4.1
$ cp php.ini-production /usr/local/lib/php.ini

 

 

❗테스트용 파일 작성

 

 

 

 

728x90
반응형