일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 장고
- DB연동
- 코드배포
- 이진트리
- github
- ORM
- git
- 파이썬
- 스파르타내일배움캠프TIL
- 웹크롤링
- RESTful
- python
- 배포
- 기술면접질문
- pyhton
- 앱
- Django
- programmers
- 내일배움캠프til
- 내일배움캠프
- flask
- 기술면접
- fetch
- 스파르타내일배움캠프
- SQL
- 가상환경
- 서버
- 스파르타내일배움캠프til타
- 프로그래머스
- pythonanywhere
- Today
- Total
목록서버 (4)
Lina's Toolbox
웹 서버와 데이터베이스웹 서버클라이언트(주로 웹 브라우저)에서 요청한 웹 페이지, 이미지, 동영상 등 웹 콘텐츠를 제공하는 서버 소프트웨어 또는 하드웨어를 의미클라이언트의 HTTP 요청을 수신하고, 요청된 콘텐츠를 찾아 응답하는 역할 (http 헤더, 응답코드 붙여서 보냄)웹 서버 소프트웨어 엔진Apache HTTP Server: 가장 널리 사용되는 웹 서버 소프트웨어 중 하나로, 다양한 운영체제에서 동작하며 높은 유연성과 확장성을 제공Nginx: 경량화된 고성능 웹 서버로, 높은 동시 연결 처리 능력을 가지고 있으며 주로 리버스 프록시와 로드 밸런싱에 사용Microsoft IIS(Internet Information Services): Windows Server 운영체제에서 동작하는 웹 서버 소프트웨어..
WEB 이해하기우리가 아무런 생각 없이 쓰는 WWW는 어떤 의미가 있을까요? 🤔WWW는 World Wide Web의 약자로 “전 세계에 펼쳐져 있는 거미줄”이라는 의미입니다.전 세계는 모두 물리적인 선으로 연결되어 있습니다.첫번째 그림의 파란 선들과 오른쪽에 보이는 것이 바로 해저 케이블입니다.우리는 이 해저 케이블로 물리적으로 연결되어있어, 이 해저 케이블을 따라 데이터를 주고 받으면서 네트워크 통신을 하는 것입니다.“잠깐! 요즘엔 위성이라는 게 있는데요?”위성 통신은 전세계 트래픽의 1%에 불과합니다.90%이상은 모두 해저 광케이블이 해결하고 있습니다.더보기케이블이 닿지 않는 곳은 어떻게 할까요? 🤔 (히말라야, 극지방 또는 개발도상국 …)→ 요즘 인터넷 안되면 살 수 없지 않나 😟 이러한 차이..
클라이언트와 서버클라이언트네트워크를 통해 서버에 요청을 하고 서비스를 제공받는 주체는 모두 클라이언트.여기서 '요청'이란 서버한테 정보를 요청할 수도 있고, 길 찾기 기능을 요청할 수도 있고, 음식 배달을 요청할 수도 있고,이런 어떤 서비스를 요청하는 것을 의미 클라이언트 예시핸드폰을 통해 ‘배달의민족’에 음식 배달 시키기모바일(핸드폰)에서 음식 배달 서비스를 요청 → 회사 어딘가(보통 서버실이 따로 있습니다)에 있는 서버에서 해당 요청을 접수 → 서버에서 해당 접수를 처리하고 다시 모바일(핸드폰)으로 알림 보내기위 과정에서 핸드폰이 요청을 하는 주체이기 때문에 클라이언트가 됩니다.데스크탑에서 ‘롤’ 게임 다운로드 받기데스크탑에서 ‘롤’웹사이트에 들어가서 게임 다운로드 버튼 클릭 → 회사 어딘가에 있는 ..
배포내 컴퓨터에서만 X 다른 사람도 PC나 폰에서 내가 만든 서비스를 사용할 수 있도록 하는 작업(웹 서비스 런칭) 로컬 개발 환경에서는 서버와 클라이언트가 같은 하나의 컴퓨터에서 동작시켰다.내 컴퓨터를 끄지 않아도 접근할 수 있는 웹 서비스를 만드려면 배포작업이 필요함 언제나 요청에 응답하려면,1) 컴퓨터가 항상 켜져 있고 프로그램이 실행되어 있어야 하고, 2) 모두가 접근할 수 있는 공개 주소인 공개 IP 주소(Public IP Address)로 나의 웹 서비스에 접근할 수 있도록 해야 함=> 를 해주는 컴퓨터 1대를 빌리는 게 : 클라우드 서버 * 서버는 그냥 '컴퓨터'! 따라서 외부 접속이 가능하게 설정한 다음에 내 컴퓨터를 서버로 사용할 수도 있다. 클라우드 서비스 ex. Pythonanywh..