[Raspberrypi]Install APM (apache, php, Mysql) APM설치하기
APM은 Apache + PHP + MySQL 의 약자로 기본적인 web service를 위한 package라고 보면 됩니다 .
web server + PHP + Database의 구성인데 아래 조합등으로 만들 수 있습니다.
Apache (or Nginx) + PHP + Mysql or MariaDB
1. APM 설치
1) Package update
$ sudo apt update
$ sudo apt upgrade
$ sudo apt autoremove
2) Apache
$ sudo apt install apache2
$ sudo service apache2 start
$ sudo service apache2 stop
$ sudo service apache2 restart
port change 변경
https://g82net.tistory.com/23?category=994037
[Raspberry pi]아파치 웹서버 포트 변경(apache port)-라즈베리파이
Web server에서 실제 사용할 port 변경하는 방법에 대해서 알아보겠습니다. 1. Port 변경하기 $sudo vi etc/apache2/ports.conf read only 인 경우 수정이 안 되니 우선 mod 변경함. $sudo chmod 777 etc/apache2/..
g82net.tistory.com
3) PHP
$ sudo apt install php libapache2-mod-php php-mysql
$ sudo apt install php-{bz2,imagick,imap,intl,gd,mbstring,pspell,curl,readline,xml,xmlrpc,zip}
[Raspberry pi]phpmyadmin 설치(라즈베리파이)
phpMyAdmin은 MySQL을 월드 와이드 웹 상에서 관리할 목적으로 PHP로 작성한 오픈 소스 도구이다. 데이터베이스, 테이블, 필드, 열의 작성, 수정, 삭제, 또 SQL 상태 실행, 사용자 및 사용 권한 관리 등의
g82net.tistory.com
Check Server status
$ sudo netstat -apt
4) SQL
mysql은 추후 문제될 수 있으므로, sqlite나 mariaDB를 설치함
https://g82net.tistory.com/25?category=994037
[Raspberry pi]mariaDB 설치(라즈베리파이)
데이터베이스는 주로 MySQL 을 사용하지만, 오라클이 인수하면서 라이센스가 발생하기 때문에 유사한 MariaDB를 사용하면 됩니다. 1. MariaDB 설치 $ sudo apt-get install mariadb-server php-mysql -y 2. 아파치..
g82net.tistory.com