목록웹서버 (2)
miinsun

LAMP Lamp는 정적/동적 웹 애플리케이션을 호스팅하기 위한 스택 환경으로 Linux, Apache, MaiaDB, PHP로 구성돼 있다. 💻 실습 환경 OS : CentOS or Rocky Linux Architecture : x89-64 sudo 사용자 준비 📌 1 Apache 설치 가장 먼저 Apache를 설치한다 $ sudo dnf install httpd 가상 머신을 부팅 할 때, 웹 서버가 자동으로 실행되도록 설정해주자 $ sudo systemctl enable httpd Apache 실행 $ sudo systemctl start httpd Apache 서버 상태 확인 $ sudo systemctl status httpd Apache status 결과 : active상태면 정상 동작하고 있..

소켓은 connect가 완료되면, 응답을 읽은 다음 해당 소켓은 파괴된다. 클라이언트 소켓은 일반적으로 하나의 교환에서만 사용된다. 웹 서버에서 소켓 통신 과정 1 - 웹서버는 서버 소켓 생성 서버 소켓 객체 생성 serversocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 소켓을 외부 세계에서 볼 수 있도록 gethostname() 사용 serversocket.bind((socket.gethostname(), 80)) 'localhost'를 사용하면 같은 기계 내에서만 소켓을 갖게 됨으로 주의하자. 낮은 포트의 번호 80은 잘 알려진 서비스인 HTTP, SNMP를 예약하기 위해서이다. listen은 외부 연결을 거부하기 전에 최대 5개의 연결 ..