별의 공부 블로그 🧑🏻‍💻

🗒️ httpd (5)

728x90
  1. 2022.04.10 [리눅스마스터 1급 실기] 웹 서버 관련 설정 2

    웹 서버 관련 설정 문제 해결 전략 '웹 서버에 대한 설정'에 관한 문제가 출제된다면 아파치 웹 서버를 떠올리면 된다. 아파치 웹 서버는 httpd 라는 이름으로 설치되어 있으므로 'rpm -qc httpd' 명령을 이용해서 환경 설정 파일인 /etc/httpd/conf/httpd.conf 를 알아낸다. 더보기 $ rpm -qc httpd /etc/httpd/conf.d/autoindex.conf /etc/httpd/conf.d/userdir.conf /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.modules.d/00-base.conf /etc/httpd/conf.modules.d/00-dav.conf /etc/httpd/conf.modules.d/00-lua.co..

  2. 2022.03.16 [리눅스 명령어] htpasswd

    htpasswd 아파치 사용자 인증 파일을 생성하고 관리해주는 명령 사용법 # htpasswd [option] 계정_파일 사용자명 주요 옵션 옵션 설명 -c - 사용자 계정 파일을 생성(Create)할 때 사용하는 옵션 - 계정 생성할 때 한 번은 반드시 사용해야 함. 사용 예 예 1 starrykss 라는 계정을 생성하고, 관련 정보 파일은 /usr/local/apache/conf/passwd에 생성함. # htpasswd -c /usr/local/apache/conf/password starrykss 예 2 yuloje 라는 계정을 생성함. # htpasswd /usr/local/apache/conf/password yuloje (참고) 생성 예 더보기 ① 웹 사용자 계정 생성 웹 사용자 계정은 리눅..

  3. 2022.03.16 [리눅스 명령어] httpd

    httpd 아파치 웹 데몬을 실행하는 명령 사용법 # httpd [option] [filename] 주요 옵션 옵션 설명 -t 환경 설정 파일인 httpd.conf 의 문법적 오류 검사 -f 새로 설정한 conf 파일이 있을 경우, 그 설정 파일로 아파치 데몬을 구동할 때 사용 -S 설정되어 있는 가상 호스트 출력 -l 정적 컴파일된 모듈에 대한 목록 출력 (Static Module) -k - httpd 데몬에 시그널을 보내는 옵션 - 다음을 인자값으로 지정할 수 있음. ▶ stop ▶ start ▶ restart ▶ graceful -M 정적 컴파일 모듈과 공유 모듈을 전부 출력함. (Static & Shared Module) -V httpd에 빌드된 파라미터(Parameter)와 버전 정보를 출력함...

  4. 2022.01.14 [리눅스마스터 1급 실기][작업식] 연습 문제 (웹 관련 서비스)

    [리눅스마스터 1급 실기][작업식] 연습 문제 (웹 관련 서비스) 문제 1 Q. 다음 조건에 따라 아파치 웹 서버 환경 설정을 진행하려고 한다. 관련 환경 설정 파일의 항목과 값을 적으시오. (1) 도메인명을 www.linuxmaster.net으로 지정하고 포트 번호는 80을 사용한다. (2) 웹 문서가 위치하는 디렉터리의 경로는 /usr/local/apache/html로 변경한다. (3) 웹 디렉터리 접근 시에 인식되는 인덱스 파일의 순서를 index.html, index.htm, index.php 순으로 지정한다. (4) 일반 사용자의 웹 디렉터리를 www으로 지정한다. ■ 조건 - ①~④번은 항목과 값을 하나로 기입하고 대소문자를 구분하여 정확히 기재한다. (예: LogLevel warn) ● 정답..

  5. 2021.05.03 67. 웹 서버 보안

    67. 웹 서버 보안 1. 아파치(Apache) Apache 웹 서버 실행 httpd라는 데몬(Daemon) 프로세스가 실행되어서 기동됨. 웹 서버가 80번 포트를 사용하기 때문에 httpd는 root 소유자 권한으로 기동되어야 함. 웹 브라우저들이 접속을 하면 httpd 프로세스를 실행해서 웹 브라우저의 요청을 처리함. 웹 브라우저의 연결을 처리하는 프로세스는 apache라는 사용자를 만들어서 기동하면 됨. httpd 프로세스 중에서 부모 프로세스 하나만 root 사용자로 실행되고, 나머지는 apache 사용자로 실행하면 됨. 웹 사이트에 접속할 때마다 apache 사용자로 httpd 데몬 프로세스가 실행됨. $ ps -ef | grep httpd ubuntu 15613 15591 0 07:39 pts..

728x90


📖 Contents 📖