기본적으로 사용자의 홈 디렉터리에 디렉터리 public_html을 만들고 다음 입력 Http://servername/~username 액세스 디렉터리에 모든 웹 페이지 파일을 넣어 있지만 하시기 바랍니다 다음 사항에 초점을 해야 합니다.
1. root로 로그인, 다른 디렉터리 검색에 액세스할 수 있도록 사용자의 홈 디렉터리 사용 권한 (#chmod 705/가정/사용자 이름)을 수정 합니다.
2. 사용자 이름으로 로그인, public_html 디렉토리 만들고 디렉토리 입력을 다른 사람에 대 한 올바른 권한을 있는지 확인 합니다.
3. 아파치 기본 홈 페이지 파일이 index.html, index.htm 하지 이며 the/etc/mime.types 파일에서 줄을 다음과 같이 변경할 수 있습니다.
텍스트/html HTML htm
다음 아파치 4 index.htm 파일을 읽을 것 이다.는 사용자가 자신의 홈 디렉터리에 만든 디렉터리에 0700 아무도 그것을 액세스할 수 있는지 확인 하는 사용 권한을 설정할 최상 이다.
B. 가상 호스트를 설정 하려면 어떻게 해야 합니까?
1. 해당 되는 경우 서버 IP는 192.168.11.2, 가상 다른 IP 주소 192.168.11.4의 추가 다음 라인 to/etc/rc.d/rc.local
/ sbin/ifconfig eth0:0 192.168.11.4/sbin/route 호스트 추가 192.168.11.4 eth0:0
2. 다음 줄 to/home/httpd/conf/httpd.conf 추가
VirtualHost 192.168.11.4 (<>)
ServerAdmin your_email_address
Documentroot/가정/아파치/foldername
ServerName VirtualServerName
Errorlog/var/log/httpd/foldername/error.log
Transferlog/var/로그/아파치/foldername/access_log/virtualhost (<>)
3. DNS 서버를 LAN에 있는 경우 해당 항목 192.168.11.4---추가 > virtualservername
C. 암호를 아파치는 어떻게 사용 합니까 디렉토리 보호?
기본적으로 파일은 다음과 같은 디렉터리. htaccess로에 위임 될 수 있습니다.
AuthName 물건
AuthType 기본
authuserfile/etc/.userpasswd
유효한 사용자 필요
User1 사용자 액세스, # htpasswd-c/ETC/.USERPASSWD user1 user1에 암호를 할당 하려면 사용 합니다.
D. 디렉터리를 공유 하 고 브라우저에서 액세스 하는 방법? 같은 로/가정/ftp/출판 /
1. 추가 다음 라인 to/HOME/HTTPD/CONF/SRM.CONFALIAS/PUB/HOME/FTP/PUB/2. 기본 파일 형식 변경 하 고 동작 in/home/httpd/conf/srm.conf을 변경:
DefaultType 응용 프로그램/8 진수 스트림 3. 다시 시작 아파치. /ETC/RC.D/INIT.D/HTTPD restar