본문 바로가기
[AWS]

EC2 & MySQL & Apache & PHP

by Hevton 2022. 2. 9.
반응형

EC2에 Apache 웹서버를 설치하고, MySQL 서버를 설치하는 예제.

+ EC2에 node.js로 서버를 직접 구현할 수도 있다. (https://blog.naver.com/zion830/221396511803)

 

 

 

아래 블로그 글을 참고하되,

https://ndb796.tistory.com/314

 

AWS EC2 인스턴스 생성, 접속, MySQL 설치, Apache, PHP 연동 [한 번에 끝내기]

AWS EC2 인스턴스를 생성한 뒤에, 거기에 접속해서 MySQL, Apache, PHP를 설치하여 연동하는 방법에 대해서 소개하겠습니다. AWS EC2 인스턴스 생성 1. AWS EC2 관리 페이지로 이동합니다. EC2 관리 페이

ndb796.tistory.com

 

php -> database 연결에 오류가 생길 경우, 두가지만 하면 된다.

 

1.

ALTER USER 유저이름@'%' IDENTIFIED WITH mysql_native_password BY '유저비밀번호';

 

2.

cd /etc/mysql/mysql.conf.d
sudo vi mysqld.cnf
 
들어가서
default-authentication-plugin=mysql_native_password

한줄 추가

 

 

 

- 참고

https://stackoverflow.com/questions/50026939/php-mysqli-connect-authentication-method-unknown-to-the-client-caching-sha2-pa

반응형

'[AWS]' 카테고리의 다른 글

EC2 에 Node.js 웹서버구현 기초  (0) 2022.02.10
Elastic IP란? / 탄력적 IP란?  (0) 2022.02.09
[AWS EC2] EC2에 웹서버 설치  (0) 2022.02.08
[AWS EC2] EC2 생성과 연결  (0) 2022.02.08
firestore VS amplify VS ec2 VS ec2 & rds  (0) 2022.02.08