Declan Andrew
Kaminion
Declan Andrew
전체 방문자
오늘
어제
  • 분류 전체보기 (83)
    • 잡담 (1)
    • AI (0)
      • 논문 리뷰 (0)
    • 유니티 (1)
    • C (2)
    • Java (11)
    • 서버(Server) (10)
      • PHP (1)
      • DevOps (4)
    • JavaScript (12)
      • Node.js (1)
      • React.js (6)
    • 프론트엔드 (1)
    • 안드로이드 (2)
    • 알고리즘과 자료구조 (2)
    • 통계 (0)
      • 중학 통계 (0)
      • 고등 통계 (0)
      • 대학 통계 (0)
    • 컴퓨터과학 (19)
      • 디지털 논리회로 (6)
      • 인공지능 (3)
      • 데이터베이스 (3)
      • 정보통신망(네트워크) (4)
      • 프로그래밍 언어론 (0)
      • 운영체제 (3)
    • 수학 (8)
      • 기초 수학 (5)
      • 공학 수학 (3)
      • 게임 수학 (0)
    • 자격증 (12)
      • AWS (3)
      • 정보처리기사 (9)
    • 빅데이터 (1)
      • 이론 (0)
      • 실습 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 티스토리로이동

공지사항

인기 글

태그

  • React
  • Programming
  • java
  • 자격증
  • JavaScript
  • OS
  • 정처기
  • 수학
  • Database
  • js
  • 큐넷
  • 리눅스
  • 자바스크립트
  • 개발
  • 데이터베이스
  • 정보처리기사
  • 프로그래머
  • 기사
  • array
  • qnet
  • 논리회로
  • 자바
  • Ai
  • 인공지능
  • 프로그래밍
  • Q-net
  • 리액트
  • react-native
  • DB
  • 파이썬

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Declan Andrew

Kaminion

서버(Server)

Apache(아파치)서버 유저별 디렉터리 설정법

2020. 2. 26. 17:17
반응형

아파치 유저별 디렉터리 설정

  1. 사용자 디렉터리 모듈 활성화
  • sudo a2enmod userdir
  1. 웹서버 재시작으로 모듈 반영
  • systemctl restart apache2
  1. 유저 디렉터리(~)에서 폴더 생성 후 인덱스 파일로 테스트를 해보면 끝난다.

mkdir public_html
vi public_html/index.html

접속링크 192.168.4.200/~유저이름

이후에는 웹서버 기본 디렉터리 설정에 관한 것이다.

  1. 웹서버 기본 디렉터리 설정
  • 모듈 활성화가 되면 /etc/apache2/mods-enabled 디렉터리에 심벌릭 링크가 생성될 것이다.(userdir.conf, userdir.load)
  • vi 에디터로 userdir.conf를 수정한다.
<IfModule mod_userdir.c>
    UserDir public_html // 사용자 웹서버 루트디렉터리 설정
    UserDir disable root // 루트사용자 홈 디렉터리에 대한 접근 차단

    <Directory /home/*/public_html> // 사용자 웹서버 루트디렉터리의 기본설정
  1. 디렉터리 명을 변경하고 싶다면 UserDir과
    Directory 의 디렉터리 명을 바꿔주면 된다.
<IfModule mod_userdir.c>
    UserDir www // 사용자 웹서버 루트디렉터리 설정
    UserDir disable root // 루트사용자 홈 디렉터리에 대한 접근 차단

    <Directory /home/*/www> // 사용자 웹서버 루트디렉터리의 기본설정

그 후 서버 데몬 재시작(systemctl restart apache2)

반응형

'서버(Server)' 카테고리의 다른 글

git fatal: unsafe repository 에러 해결법  (0) 2022.04.18
Synology WebStation에 SSL(HTTPS) 활성화하기  (0) 2021.02.16
마리아DB(Maria DB) 외부접속 허용법 우분투(ubuntu) 18.04  (0) 2020.02.26
아파치(apache) 톰캣(Tomcat) 설정법(JSP, Servlet 사용 전)  (0) 2019.07.29
    '서버(Server)' 카테고리의 다른 글
    • git fatal: unsafe repository 에러 해결법
    • Synology WebStation에 SSL(HTTPS) 활성화하기
    • 마리아DB(Maria DB) 외부접속 허용법 우분투(ubuntu) 18.04
    • 아파치(apache) 톰캣(Tomcat) 설정법(JSP, Servlet 사용 전)
    Declan Andrew
    Declan Andrew
    궁금한 점은 메일 주세요. jwsoft0529@gmail.com 블로그 확인 잘 안합니다.

    티스토리툴바