AWS 클라우드

[AWS] EC2 로 웹 게시판 개설2

ParkS2 2024. 5. 30. 12:43

 

SQL 에 접속하여 회원 정보 입력

 

회원가입 창과 쪽지 보내기 창을 생성하는 코드들을 작성한다. 

 

WinSCP 설치 - 작성한 코드를 AWS 가상서버로 이동시키기위한 서비스이다. 

WinSCP를 설치하여 aws에 로그인을 한다.

 

이 코드들을 WinSCP 를 통해서 ubuntu 로 이동 시킨다

 

EC2 에서 ls -l 을 입력하여 파일이 넘어왔는지 확인하는 화면

정상적으로 파일들이 넘어온것을 확인할수있다.

 

퍼블릭 IPv4 주소  / member_form.php 를 입력하여 회원가입 게시판 화면으로 들어간다

 

회원가입 을 하여 MySQL에서 회원 정보가 들어가는지 확인한다

이런식으로 입력을 진행한다.

 

 

회원 정보가 들어간것을 SQL에서 확인할수있다.

 

퍼블릭 IPv4 주소  /  message_form.php 을 입력하여 쪽지 보내기 화면으로 넘어간다. 

 

Lee 아이디로 로그인 하여 수신쪽지함을 확인

 

정상적으로 수신이 된것을 확인할수있다.

 


 

  • AWS 환경 설정:
    • EC2 인스턴스에서 Apache와 PHP로 웹 서버 구축.
    • RDS에서 MySQL 데이터베이스 생성 및 연결.
  • 기능 구현:
    • 회원가입: 사용자 정보 입력 및 저장.
    • 게시판: 글쓰기, 수정, 삭제, 조회 기능.
    • 쪽지 보내기: 회원 간 메시지 전송 및 수신 확인.
  • 배포 및 확인:
    • PHP 파일을 EC2에 전송하여 웹 애플리케이션 실행.
    • 퍼블릭 IP로 접속해 회원가입, 게시판, 쪽지 기능 테스트.
    • 데이터는 RDS에 저장되고, MySQL Workbench로 확인.

 

 

  • 클라우드 서비스 활용: AWS EC2와 RDS를 통합하여 클라우드에서 웹 서비스 제공.
  • MySQL 데이터베이스 설계 및 관리: RDS를 활용한 데이터베이스 구축 및 활용.
  • 웹 서버 구성 및 PHP 애플리케이션 개발: Apache 서버와 PHP를 사용해 실질적인 웹 애플리케이션 구현.
  • 파일 전송 및 서버 관리: WinSCP와AWS 명령어를 사용한 서버 관리 경험.