개발/Linux

AWS Linux Apache / PHP 설치

화이트루시퍼 2021. 9. 27. 02:51
  • 시간대 변경하기

# sudo cp -p /usr/share/zoneinfo/Asia/Seoul /etc/localtime

 

 

  • OS 업데이트

# sudo yum update

 

 

  • Apache 설치

# sudo yum install httpd

 

 

  • 오래된 httpd 로그 자동 삭제 설정
    (다음은 2일이 지난 로그를 매일 자정에 지울 수 있도록 cron 설정)

# sudo crontab -e

0 0 * * * find /var/log/httpd/ -name '*' -mtime +2 | xargs rm

 

 

  • 설치 가능한 PHP 버전 확인

# sudo amazon-linux-extras | grep php

 

 

  • PHP 7.4 버전 선택

# sudo amazon-linux-extras enable php7.4

 

 

  • PHP 모듈 설치

# sudo yum install php-cli php-common php-gd php-mbstring php-mysqlnd php-pdo php-fpm php-xml php-opcache php-zip php-bcmath

 

 

  • 설치된 PHP 버전 확인

# php -v

PHP 7.4.21 (cli) (built: Jul 7 2021 17:35:08) ( NTS )

Copyright (c) The PHP Group

Zend Engine v3.4.0, Copyright (c) Zend Technologies

with Zend OPcache v7.4.21, Copyright (c), by Zend Technologies