Ubuntu 14.04에 LAMP를 설치하는 방법 [빠른 시작]
소개
LAMP 스택(Linux, Apache, MySQL, PHP)은 서버가 동적 PHP 웹사이트 및 웹 앱을 호스팅할 수 있도록 일반적으로 함께 설치되는 오픈 소스 소프트웨어 그룹입니다. 이 가이드에는 단일 서버의 Ubuntu 14.04에서 LAMP 스택을 설정하는 단계가 포함되어 있으므로 PHP 애플리케이션을 빠르게 시작하고 실행할 수 있습니다.
각 단계에 대한 자세한 설명이 포함된 이 자습서의 더 자세한 버전은 여기에서 찾을 수 있습니다.
1단계: apt-get 패키지 목록 업데이트
- sudo apt-get update
2단계: Apache, MySQL 및 PHP 패키지 설치
- sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt
메시지가 표시되면 MySQL "root” 사용자의 새 암호를 설정하고 확인합니다.
3단계: MySQL 데이터베이스 디렉토리 구조 생성
- sudo mysql_install_db
4단계: 기본 MySQL 보안 스크립트 실행
- 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
파일을 엽니다.
- 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를 다시 시작하여 변경 사항을 적용합니다.
- sudo service apache2 restart
6단계: PHP 처리 테스트(선택 사항)
/var/www/html
에 기본 테스트 PHP 스크립트를 만듭니다.
- 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 스크립트를 삭제합니다.
- sudo rm /var/www/html/info.php
관련 튜토리얼
다음은 이 가이드와 관련된 자세한 자습서에 대한 링크입니다.
- Ubuntu 14.04에 Linux, Apache, MySQL, PHP(LAMP) 스택을 설치하는 방법
- Ubuntu 14.04에 Linux, nginx, MySQL, PHP(LEMP) 스택을 설치하는 방법