서버32 [서버 개발 환경 구축] 2. winscp와 putty로 AWS EC2 인스턴스에 접속하기 winscp, putty WinSCP는 Windows용 그래픽 유저 인터페이스 SFTP 및 FTP 클라이언트 프로그램이고 오픈소스 프리웨어이다. 레거시 SCP 프로토콜 역시 지원한다. 이 프로그램을 사용하여 로컬 컴퓨터와 원격 컴퓨터 간에 안전하게 파일을 복사할 수 있다. 즉, 간단하게는 원격의 컴퓨터에 윈도우 환경에서 접근 가능한 GUI 프로그램이다. 출처 : https://winscp.net/eng/docs/lang:ko WinSCP 소개 :: WinSCP WinSCP 소개 WinSCP는 Windows용 그래픽 유저 인터페이스 SFTP 및 FTP 클라이언트 프로그램이고 오픈소스 프리웨어입니다. 레거시 SCP 프로토콜 역시 지원합니다. 이 프로그램을 사용하여 로컬 컴퓨터와 winscp.net PuTTY.. 2022. 7. 12. [서버 개발 환경 구축] 1. AWS에서 EC2 생성하기 몇번 정도 AWS EC2 RDS를 통해 서버 구축을 해보았지만, 매번 할때마다 헷갈리는 것 같아 정리를 하기로 하였다. AWS AWS란 Amazon에서 클라우드 환경을 구축하여 가상컴퓨터를 대여해주는 서비스이다. 이러한 서비스는 이 외에도 Azure, GCP 등이 있다. 서버를 구동하기 위해서는 여러 물리적 자원과 시간, 비용이 필요하게 되는데 AWS를 이용하면 이 모든 절차를 생략할 수 있다. 아마존에서 구축해놓은 가상컴퓨터의 일부를 빌려서 내 컴퓨터처럼 사용하는 것이다. 여기서 EC2(Elastic Compute Cloud)는 AWS에서 제공하는 성능, 용량 등을 유동적으로 사용할 수 있는 서버를 말한다. Amazon EC2의 기능 다음은 AWS의 Amazon EC2 공식 문서에서 발췌한 것이다. A.. 2022. 7. 11. 서버의 구동 원리 - APM APM이란? Apache(서버 프로그램, Apache는 클라이언트의 요청달 프로세스를 하나씩 만들어 CPU 과부하가 오는 단점 때문에 최근엔 Nginx를 주로 사용한다) + PHP(Backend language) + MySQL(DBMS, database management system) 의 줄임말이다. APM 소프트웨어가 존재하는 것이 아니라, 이 3가지가 연동되어 운영되도록 만든 환경을 APM이라고 한다. Apache와 MySQL이 PHP와 호환성이 좋기 때문에 주로 세 프로그램을 묶어 패키지 형태로 사용한다. 클라이언트는 웹 브라우저를 통해 Request를 날린다. Apache 웹서버는 DB에 저장된 데이터를 가져오기 위해서 PHP로 넘어간다. PHP는 MySQL에게 DB에 저장되어있는 데이터를 가져.. 2022. 7. 11. 서버란? 서버 프로그램 NGINX 서버란? 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램(server program) 또는 장치(device)를 의미한다. 서버는 클라이언트에게 서비스를 제공한다. 서버는 클라이언트에게 요청을 받아야 응답을 위한 처리를 하기 시작하여 서비스를 제공한다. 식당의 서빙하는 사람을 우리는 무엇이라 부르는가? 바로 서버(Serve(제공하다) + -er(~하는 사람)라고 부른다. 이러한 서버의 역할과 같다고 생각하면 편하다. 손님(클라이언트)의 요청을 받고 서비스를 제공하는 사람(서버)라고 이해하면 될 것이다. 즉, 정리하면 클라이언트는 정보를 요청하고 받은 응답을 사용하고(화면을 만드는 등), 서버는 클라이언트가 보낸 요청에 알맞은 응답을 처리하고 보내는 역할을 한다. .. 2022. 7. 11. 이전 1 ··· 5 6 7 8 다음