웹 호스팅

XIXI·2022년 5월 31일
0

대구AI스쿨

목록 보기
26/57
post-thumbnail

🌱 웹 서버

✏️웹 서버 운영하기

  • Web Server 가 설치된 컴퓨터
  • Web Server SW
  1. HTTP 기반으로 클라이언트 요청을 받아 정적인 콘텐츠(html, jpeg, css)를 제공하는 컴퓨터 프로그램
  2. 동적인 콘텐츠 제공을 위한 요청 전달

✏️WAS

Web Application Server

Web Server + Web Container

  • 프로그램 실행환경과 DB 접속 기능
  • 여러 개 트랜잭션(논리적인 작업 단위) 관리
  • DB 조회, 다양한 비즈니스 로직 처리를 요구하는 동적인 콘텐츠 제공

기능을 분리해 부하 방지
물리적으로 분리하여 보안 강화
여러 대 WAS 연결, 여러 웹 애플리케이션 서비스

✏️구성

  1. Wev Server 설치된 컴퓨터
  2. Web Server SW
  3. Database

🌱 웹 서버 구축

웹 페이지를 어디에 서비스 할 것 인가?

✏️우리 집 내 컴퓨터

WAMPP, php, MySQL, A

서비스를 위해 도메인 필요
httpsL//bitnami.com/
포워딩: 연결해 놓는 것. 기억하기 쉬운 이름을 판다.

✏️ 웹 서버 공간을 임대

웹 호스팅
AWS, 깃허브(동적 서비스 불가), DOTHOME, CAFE24, WIX

Dothome
회원가입으로 호스팅하기

회원가입 후 생성된 도메인 주소에 /wp-admin을 적고 이동하면 위 페이지로 감

✏️ FileZilla 설치

파일을 서버에 올릴 수 있는 FTP 프로그램
FileZilla

웹서비스 최상위 폴더
1. /
2. html (서비스마다 다를 수 있음)

html 파일을 업로드 할 경우
index.html 파일을 업로드해야 접속 시 바로 보임.
용량이 작기 때문에 웹하드 대용으로 어려움

✏️ 그 외

Unix -> Linux
멀티유저 -권한


소스코드 관리, 분산
프로그램

깃허브
깃 프로그램을 제공하는 공간
open

닷홈

  • 호스팅
  • ftp
  • db

🍃 어려웠던 점 or 해결못한 것

처음 알게 된 개념들이 많아 개념 정리가 필요한 것 같다.

🍀 해결방법 작성

✏️ 어떻게 해결을 했는가?
✏️ 이렇게 이해를 했다
✏️ 어디까지 이해했지?
✏️ 다음에 시도해볼 방법
개념 정리하는 시간을 가져야겠다

🌷 학습 소감

홈페이지를 만들고 사람들에게 실제 서비스가 제공되는 과정이 궁금했다. 오늘 수업을 통해 실제로 서비스하는 과정을 알 수 있게된 것 같다.

profile
Life is experience:)

0개의 댓글