그냥 개발자 블로그

라즈베리파이2 웹서버 설치 본문

프로그래밍팁/linux

라즈베리파이2 웹서버 설치

마음이파파 2015. 9. 29. 02:00

테스트용 또는 간단한 사이트 정도는 라즈베리파이2 정도면 충분히 운영가능해요.

라즈베리파이2는 동시접속자 100명정도는 커버되고요.

시중에서 가격은 5만원 미만으로 저렴해요.





그렇다면 라즈베리파이를 웹서버로 사용하기위한 설치 순서를 알려드릴게요.



일단 웹서버에 기본적으로 필요한것들 설치 순서부터 보고 가실게요.


1. ssh 설치

2. 아파치설치

3. mysql 설치

4. php설치

5. phpmyadmin설치

6. ftp설치

7. 사용자추가

8. 재부팅




이제 상세를 시작할게요.

root 계정으로 설치를 진행해서 sudo 명령어는 사용하지 않았으니

참고하시고요.


1. ssh 설치

최근에는 ssh가 기본으로 내장되어 있어 별도 설치가 필요 없던데

그래도 만약 설치가 필요하다면

아래처럼 명령어를 작성해주세요.

apt-get install ssh



2. 아파치설치

pc를 서버로 사용가능하게 해주는 중요한 프로그램이죠.

요즘은 다 아파치2 사용하니까 아래처럼 명령어를 작성해주세요.

apt-get install apache2



3. mysql 설치

웹서버에는 데이터베이스 또한 빼놓을수 없죠.

클라이언트와 서버 두가지를 설치해주세요.

apt-get install mysql-server mysql-client

설치하다가 중간에 파란화면이 뜨는데 root 계정 패스워드를 입력해주세요.



4. php설치

웹 개발 언어는 여러가지가 있으나 일반적인 경우라면

php를 많이 쓰시겠죠? 아래처럼 세가지를 설치해주세요.

apt-get install php5-common php5 libapache2-mod-php5



5. phpmyadmin설치

매번 mysql을 ssh로 원격접속해서 들여다 보기 힘드니

phpmyadmin도 설치해주자구요.

apt-get install phpmyadmin

설치하다가 중간에 파란화면이 뜨는데

mysql 설치시 넣었던 패스워드로 들어가서

phpmyadmin에서 사용할 root 계정 패스워드를 입력해주세요.

설치가 완료되면 추후에 도메인/phpmyadmin 으로 접속이 가능해요.



6. ftp설치

이글을 보시는분들이라면 아마도 ftp를 통한 작업이 굉장히

많으실테니 ftp도 설치해주자고요. 가장 많이 사용하는 vsftp로요.

apt-get install vsftpd



7. 사용자추가

root 사용자는 설치 및 설정할때만 쓰고 보안상 사용안하는게 좋기에

별도의 사용자를 추가해주자고요.

adduser 사용자명

추가 명령어가 들어가고 아마 바로 패스워드 설정하라고 나올거에요.

만약 패스워드 설정하라는 메시지가 안나왔다면

passwd 사용자명

으로 패스워드를 추가해주세요.



8. 재부팅

위 설치들이 정상적으로 작동하려면 1회

재부팅 해줘야겠죠

shutdown -r now