관리 메뉴

웹개발자의 기지개

[라즈베리파이4] 웹서버 및 mysql 설치 - 아파치,PHP,mariaDB 본문

라즈베리파이

[라즈베리파이4] 웹서버 및 mysql 설치 - 아파치,PHP,mariaDB

http://portfolio.wonpaper.net 2021. 4. 14. 20:12

일단 우선 라즈베리파이 최신 프로그램으로 업데이트

sudo apt update && sudo apt upgrade

 

[ 아파치 웹서버 설치 ]
sudo apt install apache2

웹주소 로컬로 접속해본다.

http://ip주소/

http://localhost/

 

 

 

기본 웹페이지 위치확인

cd /var/www/html 내에 index.html 파일 확인

sudo nano /var/www/html/index.html

 

www 폴더소유자 및 권한변경

sudo chown -R pi /var/www

sudo chmod -R 755 /var/www

 

 

아파치 가동 / 중지
sudo systemctl start apache2.service
sudo systemctl stop apache2.service

sudo service apache2 stop
sudo service apache2 start

 

아파치 환경설정 파일

sudo nano /etc/apache2/apache2.conf

 

 

[ PHP 설치 ]

 

sudo apt install php php-mysql

 

php 버전확인
php --version

 

php 환경설정파일

sudo nano /etc/php/7.3/apache2/php.ini

 

아래처럼 옵션내용 변경

short_open_tag = On
display_errors = On
upload_max_filesize = 10M  

 

sudo reboot 나 아파치를 재가동한다.
sudo service apache2 start

 

 

[ Maria DB 설치 ]

 

mariadb 패키지 관련 검색해본다.
sudo apt-cache search mariadb

mariadb 설치
sudo sudo apt-get install mariadb-server

mysql버전확인
sudo mysql --version 

mysql 접속해본다. 최초에는 root 비번이 없으므로 그냥 엔터키친다.
sudo mysql -u root -p

mysql 나오기
mysql>quit 

mariadb 재가동
sudo systemctl restart mariadb.service

 

Comments