출처
- https://randomnerdtutorials.com/raspberry-pi-apache-mysql-php-lamp-server/
- https://randomnerdtutorials.com/esp32-esp8266-raspberry-pi-lamp-server/
설치 방법
(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/
'라즈베리파이' 카테고리의 다른 글
[라즈베리파이] Firefox에 한글 번역기 설치법 (0) | 2023.03.25 |
---|---|
[라즈베리파이] 포테이너(portainer) 설치법 (0) | 2023.03.01 |
[라즈베리파이] 도커에서 root 아닌 사용자로 실행하는 법 (0) | 2023.03.01 |
[라즈베리파이] vscode 설치법 (0) | 2023.03.01 |
[라즈베리파이] 웹브라우저 빠르게 하기 (with 램디스크 RAM Disk) (0) | 2023.03.01 |