-
본문으로 바로가기

 

 

1. Raspberry Pi OS 설치

 - https://www.raspberrypi.com/software/

 

2. USB 장치와, OS와, Storage를 설정하고 옵션에서 계정을 설정한다. SSH설정은 필수다.

 

3. 라즈베리파이에 전원을 공급하고, 공유기에서 라즈베리파이 기기의 아이피를 확인한다.

 

4. putty 무설치 버전을 다운받아 실행한다.

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

Download PuTTY: latest release (0.80)

This page contains download links for the latest released version of PuTTY. Currently this is 0.80, released on 2023-12-18. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

 

5. putty를 실행해서 라즈베리파이 SSH 터미널을 연다.

 

6. 라즈베리파이 설정이 필요한 경우는 다음을 참고한다. (APM 설치에는 직접적 관련이 없다.)

참고: https://bugwhale.tistory.com/entry/raspberry-raspbian-install-02

 

7. 패키지 업그레이드를 진행한다. (다음부터는 터미널에서 진행한다.)

sudo apt update
sudo apt upgrade

 

7.1 Apache 웹서버 설치

sudo apt install apache2

7.1.1 Apache 웹서버 설치확인

라즈베리 파이 아이피를 입력해서 확인

 

7.2 PHP 설치

sudo apt install php php-fpm php-curl php-gd php-intl php-mbstring php-mysql php-soap php-xml php-xmlrpc php-zip libapache2-mod-php

 

7.2.1 PHP 설치 확인

- sudo nano /var/www/html/phpinfo.php  하여 웹 페이지 만들고

<?php phpinfo(); ?> 입력하며

"Ctrl + X", "Y", "Enter"를 순서대로 눌러줘서 저장

 

웹브라우저 주소에 다음과 같이 넣고 확인

\\\

7.3 MySQL 5.7 설치를 위한 boost 라이브러리 설치

cd /usr/local/src/
sudo wget http://downloads.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
sudo tar xvfz boost_1_59_0.tar.gz

 

7.4 MySQL 5.7 설치

~$ cd ~
~$ sudo apt install gcc g++ libncurses5-dev libxml2-dev openssl libssl-dev curl libcurl4-openssl-dev libjpeg-dev libpng-dev libfreetype6-dev libsasl2-dev autoconf libncurses5-dev
~$ sudo groupadd mysql
~$  sudo useradd -g mysql -s /bin/bash -m mysql
~$  wget https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-5.7.35.tar.gz
~$  tar xvf mysql-boost-5.7.35.tar.gz
~$ cd mysql-5.7.35
~/mysql-5.7.35$ sudo cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql57 \
-DMYSQL_DATADIR=/usr/local/mysql57/data \
-DMYSQL_UNIX_ADDR=/usr/local/mysql57/mysql.sock \
-DSYSCONFDIR=/usr/local/mysql57 \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=/usr/local/src/boost_1_59_0 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DMYSQL_TCP_PORT=3306

~/mysql-5.7.35$ sudo make && make install

 

 

 

참고사이트:

https://bugwhale.tistory.com/39        (라즈베리설치)

https://bluexmas.tistory.com/1195    (mysql)

https://myinfrabox.tistory.com/34      (boost)

반응형