본문 바로가기

라즈베리파이

[라즈베리파이] Apache + MySQL + PHP



출처

설치 방법

(1) apache2, php, mariadb 의 설치

sudo apt update -y
sudo apt install apache2 -y
sudo apt install php -y
sudo apt install mariadb-server php-mysql -y
sudo service apache2 restart
sudo mysql_secure_installation

(2) phpmyadmin의 설치

sudo apt install phpmyadmin -y
sudo phpenmod mysqli
sudo service apache2 restart
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
  • 설치 중 화면 옵션 선택
    • Select [Apache2], when prompted and press the Enter key
    • Configuring phpmyadmin? OK
    • Configure database for phpmyadmin with dbconfig-common? Yes
    • Type your password and press OK
  • 설치 후 web브라우저 접속 확인
    • http://localhost/phpmyadmin
  • phpMyAdmin에 root 계정 접속이 안되는 경우에는 아래와 같이 mariadb에서 admin 계정을 생성하여 접속한다.
sudo mysql --user=root --password
> create user admin@localhost identified by 'your_password';
> grant all privileges on *.* to admin@localhost;
> FLUSH PRIVILEGES;
> exit;

 

(3)서버 디렉토리 권한의 설정

ls -lh /var/www/
sudo chown -R pi:www-data /var/www/html/
sudo chmod -R 770 /var/www/html/
ls -lh /var/www/