라즈베리파이에 apm 설치 > 라즈베리파이

본문 바로가기

회원로그인

회원가입

라즈베리파이

라즈베리파이에 apm 설치

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 48회 작성일 20-09-23 16:25

본문

1. 라즈베리파이 업데이트
> sudo apt update
> sudo apt upgrade

2. 아파치 설치
> sudo apt install apache2

3. 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

php 7.3 설치
> apt search php7.3
> sudo apt install php7.3

====================================================
php-curl : CURL 모듈
php-fpm : 서버사이드, HTML 기반 스크립트 언어(FPM-CGI)
php-gd : GD 모듈
php-intl : Internationalisation 모듈
php-mbstring : MBSTRING 모듈
php-mysql : MySQL 연동 모듈
php-soap : SOAP 모듈
php-xml : DOM, SimpleXML, XML, XSL 확장 모듈
php-xmlrpc : XMLRPC-EPI 모듈
php-zip : zip 모듈
libapache2-mod-php : apache 와 PHP 연결 모듈
====================================================

4. mariadb 설치
> sudo apt install mariadb-server

초기설정
> sudo mysql_secure_installation


외부접속

> vi /etc/mysql/mariadb.conf.d/50-server.cnf

bind-address = 127.0.0.1 주석처리


방화벽 설정

>iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

>iptables -A OUTPUT -p tcp --dport 3306 -i ACCEPT

>iptables-save


권한설정

mysql > grant all privileges on *.* to 'root'@'%' identified by '비밀번호';

mysql > flush privileges;


> service mysql restart



5. phpMyAdmin 설치
> sudo apt install phpmyadmin
====================================================
웹서버 경로 : /var/www/html
phpmyadmin 설치경로 : /user/share/phpmyadmin

파일을 이동하지 않고 심볼릭 링크 명령어를 사용하여 링크를 걸어준다.

> sudo ln -s /usr/share/phpmyadmin /var/www/html

브라우저 접속 : "http://라즈베리파이 IP주소/phpmyadmin"

mysql> GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost'
phpmyadmin 처음 설치시 아무런 권한이 없어서, 권한을 부여해야 한다.
====================================================


6. mariadb 외부접속 설정

> vi /etc/mysql/mariadb.conf.d/50-server.cnf

bind-address = 127.0.0.1

위의 라인을 주석처리한다.



댓글목록

등록된 댓글이 없습니다.