[LEMP] 우분투 14.04에서 LEMP 서버 설치(mariadb + nginx + php7)

[LEMP] 우분투 14.04에서 LEMP 서버 설치(mariadb + nginx + php7)

maria db 설치

1. 레포지토리 설정 다운로드와 설치

wget https://downloads.mariadb.com/enterprise/kv3b-pbhx/generate/10.1/mariadb-enterprise-repository.deb
dpkg -i mariadb-enterprise-repository.deb

2. 레포지토리 캐시 업데이트

sudo apt-get update

3. maria db 설치

sudo apt-get install mariadb-server

nginx 최신버전 설치

 이 글을 쓰는 현재에는 mainline 버전 중 1.9.10이 최신버전입니다.

패키지로 설치하기 위해서 레포지토리 업데이트가 필요합니다. 우분투 14.04의 경우 아래와 같이 /etc/apt/sources.list 파일에 추가해줍니다.

deb http://nginx.org/packages/mainline/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ trusty nginx

그런 다음 업데이트와 설치 해주세요.

apt-get update
apt-get install nginx

php 7 설치

1. 패키지 레포지토리 업데이트

sudo add-apt-repository ppa:ondrej/php

ppa관련 안내 메시지가 나오면 엔터를 치고 넘어가세요.

2. 업데이트와 설치하기

sudo apt-get update
sudo apt-get install php7.0 php7.0-fpm php7.0-mysql

기존에 php5에서 php7으로 업그레이드 했다면 nginx 설정 중 php socket 연결 부분을 아래와 같이 수정해줍니다.

/var/run/php5-fpm.sock  –> /var/run/php7.0-fpm.sock