Linux Apache2 PHP

Apache2와 PHP를 함께 설치하고 설정하는 방법에 대해 안내드리겠습니다. PHP는 서버 측 스크립트 언어로, 동적인 웹 페이지를 생성하는 데 널리 사용됩니다. Apache2는 웹 서버 소프트웨어로, PHP와 함께 많이 사용됩니다.

Apache2와 PHP 설치 (Ubuntu 기준)

1. Apache2 설치

먼저 Apache2를 설치합니다.

sudo apt update
sudo apt install apache2

Apache2를 설치한 후에는 자동으로 서비스가 시작됩니다. 웹 브라우저에서 http://localhost 또는 서버의 IP 주소를 입력하여 Apache2 기본 페이지에 접속하여 정상 작동 여부를 확인할 수 있습니다.

2. PHP 설치

PHP와 Apache2를 함께 사용하기 위해 필요한 PHP 모듈을 설치합니다.

sudo apt install php libapache2-mod-php

이 명령은 PHP와 Apache2의 PHP 모듈을 함께 설치합니다.

3. Apache2와 PHP 연동 확인

PHP가 정상적으로 설치되었는지 확인하기 위해 간단한 PHP 정보 페이지를 생성하여 테스트할 수 있습니다.

sudo nano /var/www/html/info.php

다음과 같이 PHP 정보 페이지를 작성합니다:

<?php
phpinfo();
?>

저장하고 나서 웹 브라우저에서 http://localhost/info.php 또는 http://your_server_ip/info.php에 접속하여 PHP 정보 페이지를 확인합니다. 페이지에 PHP 관련 정보들이 나타나면 PHP가 정상적으로 작동하는 것입니다.

4. 추가 설정 (선택 사항)

Apache2에서 PHP를 사용할 때 추가적인 설정이 필요할 수 있습니다. 예를 들어, PHP 모듈을 활성화하거나 비활성화하려면 다음 명령어를 사용할 수 있습니다:

  • PHP 모듈 활성화:
  sudo a2enmod php
  sudo systemctl restart apache2
  • PHP 모듈 비활성화:
  sudo a2dismod php
  sudo systemctl restart apache2

보안 고려사항

웹 서버를 운영할 때는 보안에 대한 고려가 필수적입니다. PHP 코드의 보안 취약점을 방지하기 위해 최신 버전을 유지하고, 필요한 경우 적절한 보안 설정을 추가해야 합니다.

결론

위 설명대로 하면 Ubuntu에서 Apache2와 PHP를 함께 설치하고 설정하는 방법을 간단히 확인할 수 있습니다. 이제 웹 애플리케이션을 개발하거나 PHP 기반 웹 사이트를 호스팅할 준비가 되었습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *