관리 메뉴

투덜이 개발자

우분투 php7.4 설치하기 본문

Program Language/PHP

우분투 php7.4 설치하기

엠투 2024. 10. 29. 11:11
반응형

Ubuntu에 웹 서버 개설을 위해 Apache2를 설치 후 php7.4 을 설치해보자

1. Apache2 설치

apt update
apt install apache2



설치되는 아파치 홈 디렉토리 : /var/www/html


2. PHP 7.4 설치
최신 php 빌드패키지가 있는 ppa:ondrej/php PPA 저장소를 추가

apt install -y software-properties-common
add-apt-repository ppa:ondrej/php
apt update



PHP 7.4 설치

apt install -y php7.4



PHP 추가 패키지 설치

apt install -y php7.4-{curl,gd,mbstring,mysql,soap,json,intl,zip,xml,xmlrpc,cli,xsl}

 

아파치 재실행

systemctl restart apache2



 

HTML 확장자에도 PHP 코드 인식되도록 설정

vi /etc/apache2/mods-available/mime.conf

 

다음 코드를 추가한다.

AddType application/x-httpd-php .html

 

 

PHP 보안 설정

너무 많은 확장자를 해석해주면 보안에 취약할 수 있다. 그래서 불필요한 확장자의 접근을 제한하여 준다.

vi /etc/apache2/mods-available/php7.4.conf

 

다음 코드를 추가한다.

<FilesMatch ".+\.ph(p3|p4|p5|p7|ar|t|tml)$">
    Require all denied
</FilesMatch>

 

 

 

php.ini 설정

반응형