웹사이트 검색

Ubuntu 14.04에 LAMP를 설치하는 방법 [빠른 시작]


소개

LAMP 스택(Linux, Apache, MySQL, PHP)은 서버가 동적 PHP 웹사이트 및 웹 앱을 호스팅할 수 있도록 일반적으로 함께 설치되는 오픈 소스 소프트웨어 그룹입니다. 이 가이드에는 단일 서버의 Ubuntu 14.04에서 LAMP 스택을 설정하는 단계가 포함되어 있으므로 PHP 애플리케이션을 빠르게 시작하고 실행할 수 있습니다.

각 단계에 대한 자세한 설명이 포함된 이 자습서의 더 자세한 버전은 여기에서 찾을 수 있습니다.

1단계: apt-get 패키지 목록 업데이트

  1. sudo apt-get update

2단계: Apache, MySQL 및 PHP 패키지 설치

  1. sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt

메시지가 표시되면 MySQL "root” 사용자의 새 암호를 설정하고 확인합니다.

3단계: MySQL 데이터베이스 디렉토리 구조 생성

  1. sudo mysql_install_db

4단계: 기본 MySQL 보안 스크립트 실행

  1. sudo mysql_secure_installation

프롬프트에서 MySQL 루트 계정에 대해 설정한 암호를 입력합니다.

MySQL root password prompt:
Enter current password for root (enter for none): OK, successfully used password, moving on...

다음 프롬프트에서 현재 MySQL 루트 암호에 만족하는 경우 "no\ 대신 "n\을 입력합니다.

MySQL root password prompt:
Change the root password? [Y/n] n

나머지 프롬프트의 경우 "ENTER\ 키를 눌러 기본값을 수락하십시오.

5단계: PHP 파일의 우선 순위를 지정하도록 Apache 구성(선택 사항)

텍스트 편집기에서 Apache의 dir.conf 파일을 엽니다.

  1. sudo nano /etc/apache2/mods-enabled/dir.conf

index.php를 목록의 첫 번째 항목으로 이동하여 DirectoryIndex 지시문을 편집하여 다음과 같이 만듭니다.

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

저장 및 종료.

Apache를 다시 시작하여 변경 사항을 적용합니다.

  1. sudo service apache2 restart

6단계: PHP 처리 테스트(선택 사항)

/var/www/html에 기본 테스트 PHP 스크립트를 만듭니다.

  1. echo '<?php phpinfo(); ?>' | sudo tee /var/www/html/info.php

웹 브라우저에서 PHP 스크립트를 엽니다. your_server_IP_address를 서버의 공용 IP 주소로 바꿉니다.

Visit in a web browser:
http://your_server_IP_address/info.php

PHP 정보 페이지가 표시되면 PHP 처리가 작동하는 것입니다.

테스트 PHP 스크립트를 삭제합니다.

  1. sudo rm /var/www/html/info.php

관련 튜토리얼

다음은 이 가이드와 관련된 자세한 자습서에 대한 링크입니다.

  • Ubuntu 14.04에 Linux, Apache, MySQL, PHP(LAMP) 스택을 설치하는 방법
  • Ubuntu 14.04에 Linux, nginx, MySQL, PHP(LEMP) 스택을 설치하는 방법