[AWS] EC2 로 웹 게시판 개설2
2024. 5. 30. 12:43ㆍAWS 클라우드

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 명령어를 사용한 서버 관리 경험.
'AWS 클라우드' 카테고리의 다른 글
| [AWS] 도커(Docker) (2) | 2024.06.06 |
|---|---|
| [AWS] EC2 와 DB연동으로 웹게시판 만들기 (0) | 2024.05.23 |
| [AWS] 기본명령어정리(우분투_리눅스) 2 (1) | 2024.04.17 |
| [AWS] 기본명령어( 우분투_리눅스) (1) | 2024.04.10 |
| [AWS] 클라우드제공모델 (0) | 2024.04.02 |