티스토리 뷰

반응형

우분투 리눅스(Linux)에서는 LAMP(Linux, Apache, MySQL, PHP의 약자)를 한번에 설치하기 위해 'apt-get -y install lamp-server^' 명령을 자주 사용하는데 라즈베리파이(Raspberry Pi)에서는 이런 방식이 통하지 않기 때문에 다른 방법을 사용해야 합니다. 라즈베리파이에서 LAMP 웹 환경을 한번에 쉽게 설치하는 방법을 알아보겠습니다.


1.

일단 apt-get 명령으로 시스템을 업데이트, 업그레이드합니다.

sudo apt-get update

sudo apt-get upgrade


2.

그리고 바로 LAMP(정확하게 말하면 AMP)를 설치합니다.

sudo apt-get -y install apache2 mysql-server php5 php5-mysql

위 명령을 수행하면 알아서 아파치 웹서버, MySQL, PHP를 설치합니다.

다 자동으로 되지만 MySQL 관리자 암호는 직접 입력해야합니다.


2018.3.21 추가

최근에는 위 명령이 문제가 있어 아래의 명령을 사용했습니다.

apt-get install apache2 php7.0 php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-xmlrpc libapache2-mod-php7.0

https://www.stewright.me/2016/03/turn-raspberry-pi-3-php-7-powered-web-server/

apache2 - 아파치 웹서버

mysql-server - MySQL 서버

php5 - PHP 프로그래밍 언어

php5-mysql - PHP와 MySQL 연동


3.

설치가 완료되면 라즈베리파이(라즈비안 리눅스)를 재부팅합니다.

(꼭 필요한 작업은 아니지만 혹시나 해서...)

sudo reboot


4.

테스트용 PHP파일을 만듭니다.

(아파치 웹서버의 html 파일의 위치는 /var/www/html 입니다.)

sudo vi /var/www/html/phptest.php

파일 내용

<?php

phpinfo();

?>


5.

웹 브라우저에 사이트 주소를 입력하여 웹 서버가 잘 동작하는지 확인합니다.

http://192.168.0.10/phptest.php

라즈베리파이 LAMP 웹서버 설치하기

위 화면처럼 MySQL까지 확인이 되면 모든 설치가 제대로 된 것입니다.


많은 사람이 이용하는 웹사이트를 라즈베리파이로 만들면 곤란하겠지만, 간단한 나만의 홈페이지같은 경우는 라즈베리파이와 LAMP를 활용하여 쉽게 구축할 수 있습니다.



반응형
댓글