라즈베리파이의 기본 웹서버 세트 APM을 설치해 보겠다.
APM은 Apache PHP MySQL의 첫글자만 딴것으로 위의 3가지를 설치하여 기본적인 웹서비스가 가능하게 했다.
1. sudo apt-get install apache2 php5-gd php5 mysql-server mysql-client php5-mysql phpmyadmin
- 아파치 서버, php, php에서 사용가능한 gd, mysql 서버용, mysql 클라이언트 용, mysql-php 연동, phpmyadmin 설치를 한다.
2. mysql-server 설치중 아래의 화면이 나온다. 이때 root 계정의 원하는 비밀번호를 입력한다.
3. 비밀번호를 재입력한다.
4. phpmyadmin 과 연동될 웹서버를 선택한다. 우리는 아파치 서버를 사용하므로 apache2를 선택한다.
5. phpmyadmin 을 사용하기 위해 db설정을 수정한다는 얘기 이다. yes를 눌러주자.
6. root 와 2번에서 설정한 root 계정의 비밀번호를 입력하자.
7. sudo vi /etc/apache2/sites-enabled/000-default
apache 설치 후, 구동 되는 웹파일의 기본 경로는 /var/www 이다. 이를 사용자가 원하는 폴더로 변경하자.
음영으로 처리된 부분이 웹파일 경로이므로 사용자가 원하는 위치로 수정하자. 사용자가 원하는 위치의 폴더는 파일 수정을 위하여 접근 권한(chmod)가 755이어야 한다.
--출력 결과
----------- 000-default 파일 변경 ----------
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/pi/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/pi/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
.................
..................
----------- 000-default 파일 변경 ----------
8. sudo service apache2 restart
설정 적용을 위해 아파치 서버를 재시작해준다.
'컴퓨터' 카테고리의 다른 글
[8][라즈베리파이 홈서버 구축] FTP 서버 vsftpd (3) | 2015.07.19 |
---|---|
[7][라즈베리파이 홈서버 구축] 윈도우와 공유폴더 사용 samba (2) | 2015.07.17 |
[4][라즈베리파이 홈서버 구축] 외장하드 도킹스테이션 연결 (NTFS 파일시스템 연결) (0) | 2015.07.17 |
[6][라즈베리파이 홈서버 구축] Packet Fowarding (rinetd) (0) | 2015.07.15 |
[3][라즈베리파이 홈서버 구축] 디스크 파티션 확장 (0) | 2015.07.15 |