http 4

[Linux] 다양한 형식 웹 언어

vi 편집기 명령어 : set noai : set paste i -> 붙여넣기 -- var2.html -- -- var2.html -- radio 형식 웹 언어 -- radio.html -- 당신이 좋아하는 동물은 무엇인가요 ? 강아지 고양이 원숭이 -- radio.html -- -- radio.php -- -- radio.php -- Checkbox 형식 웹 언어 -- checkbox.html -- 당신이 사용하는 운영체제는 무엇인가요 ? 리눅스 윈도우 유닉스 맥OS -- checkbox.html -- -- checkbox.php -- -- checkbox.php -- Password 형식 웹 언어 -- password.html -- 사용자 비밀번호 -- password.html -- -- passwo..

Linux/Linux 실습 2021.11.12

[Linux] 조건에 맞는 이름 기반의 가상 호스트 생성

실습> 아래 조건에 맞게 이름 기반의 가상호스트를 생성하시오. -- 조건 -- 웹서버 설정 정보 도메인 사용자 웹페이지 경로 디폴트 웹 문서 IP 주소 ebs.com ebsuser /home/ebsuser/public_html index.html 192.168.8.3 ytn.com ytnuser /home/ytnuser/public_html index.html 192.168.8.3 tvn.com tvnuser /home/tvnuser/public_html index.html 192.168.8.3 -- 실습 순서 -- 1. 도메인 설정 2. 사용자 생성 3. 기본 문서 생성 4. SELinux 설정 5. 가상호스트 설정 6. 웹서버 재시작 7. 도메인 접근 -- 실습 순서 -- 1. 도메인 설정 DNS(D..

Linux/Linux 실습 2021.11.09

[Linux] 가상 호스트 문제점 해결

실습> 아파치 웹서버 설치하기 WEB Server : 192.168.108.3 아파치 웹 서버 : httpd 1. 웹서버 설치 systemctl enable httpd를 생략했다고 가정하고 진행한다. # yum -y install httpd # systemctl start httpd # systemctl status httpd 2. 포트 확인 # ss -nltp # yum -y install net-tools # netstat -nltp 3. 웹페이지 접속 http://192.168.108.3 index.html # cat index.html 192.168.108.3 server! 5. 재부팅 # reboot 또는 init 6 접속이 안된다. 이유는 httpd 패키지를 설치하고 enabled 를 설정하지..

Linux/Linux 실습 2021.11.09

[Linux] HTTP Method 정리 : GET/POST 방식

실습> GET / POST 방식 알아보기 Client -> Server 요청할 때 GET 방식 : 변수와 값이 HTTP Message의 Header에 붙여서 전송하는 방식 주로 데이터를 읽거나(Read) 검색(Retrieve)할 때에 사용되는 메소드이다. 만약에 GET요청이 성공적으로 이루어진다면 XML이나 JSON과 함께 200 (Ok) HTTP 응답 코드를 리턴한다. 에러가 발생하면 주로 404 (Not found) 에러나 400 (Bad request) 에러가 발생한다. HTTP 명세에 의하면 GET 요청은 오로지 데이터를 읽을 때만 사용되고 수정할 때는 사용하지 않는다. 따라서 이런 이유로 사용하면 안전하다고 간주된다. 즉, 데이터의 변형의 위험없이 사용할 수 있다는 뜻이다. 게다가 GET 요청은..

Linux/Linux 실습 2021.11.09