아파치 웹 서버 설치

HTTP : //mirrors.hust.edu.cn/apache/httpd/httpd-2.4.37.tar.bz2 1, 공식 하위 사이트에서 다운로드 할 수 있습니다 아파치 HTTP 안정 버전 다운로드

RZ는 리눅스가 다운로드 버전 대응 압축을 사용하여 시스템에 업로드 : 타르 -xjvf 아파치를-2.4.37.tar.bz2

추출 된 디렉토리 : CD 아파치 - 2.4.37

관련 휴대용 라이브러리 템플릿 설치 ARP : 냠 설치 4월 4 월 (STABLE) 4 월 UTIL 4 월의 util-(STABLE) -y

PCRE의 PCRE-에는 Deve 문제를 해결할를 설치하십시오

미리 컴파일 된 아파치한다 : ./configure --prefix = / usr / 지방 / 아파치 / 동적 추가 기능을 시작, 재 작성 규칙을 사용 --enable-그래서 # --enable-재 작성

하다

설치 만든다

 

2, 서비스 빨리 시작 일시적으로 SELinux를 사용 종료합니다. 방화벽

는 / usr / OCAL / 아파치 / 빈 / apachectl을 시작

위해 setenforce 0

systemctl 정지 firewalld.service

3, 아파치 설정 파일을 수정

정력 /usr/local/apache2/conf/httpd.conf

다음과 같이 서버 이름 수정 :

#ServerName www.example.com:80
서버 이름 로컬 호스트 : 80

클라이언트는 테스트 : 주소 : HTTP를 : //192.168.87.100 시험 성공을 게시 여부

아파치 가상 호스트 기업 애플리케이션

하나의 IP 포트를 다른 도메인 이름을 기준으로

아파치 - vhosts.conf 구성 파일에서이 파일을 수정 / usr / 지방 / 아파치 / conf의 / 추가 / 당신이해야 할 가상 호스트 설정 파일 생성, 디렉토리를 / usr / 지방 / 아파치 / conf의는 이 디렉토리에 httpd.conf 파일을 수정을 어느

을 LoadModule vhost_alias_module 모듈 / mod_vhost_alias.so 및 conf의 / 추가 / 아파치 - vhosts.conf 번호는이 두 문장 전에 취소 nclude.

다음과 같이 아파치 - vhosts.conf 수정 구성

NameVirtuaHost * : 80 # 가상 호스트를 열고 포트 80에서 수신하는
<가상 호스트가 * : 80> # 가상 호스트 설정 시작
    의 ServerAdmin [email protected] 번호 관리자 사서함
    을 DocumentRoot "/ usr / 지방 / 아파치 / htdocs에 / JF1"# 가상 게시 디렉터리 호스트
    출시 된 서버 이름 www.jf1.com # 가상 호스트 디렉토리
    ServerAlias에이 www.jf1.com 
    오류 로그의 "로그 / www.jf1.com_error_log"# 오류 로그 디렉토리 경로와 파일 이름
    은 CustomLog "로그 / www.jf1.com_access_log"일반을 # 액세스 로그의 경로와 파일 이름
</ VirtualHost의>

<VirtualHost의 * : 80>
    의 ServerAdmin [email protected]
    을 DocumentRoot "/ / 아파치 / htdocs에 / JF2 usr / 지방"
    서버 이름 www.jf2.com
    오류 로그의 "로그 / www.jf2. 의 error_log-COM "
    때 CustomLog"로그 / www.jf2.com-ACCESS_LOG "일반적인 
</ VirtualHost의>

해당 디렉토리가 해당 파일을 다시 시작 아파치 서비스를 만들기

에서 mkdir -p /usr/local/apache2/htdocs/{jf1,jf2.}/

/ usr / 지방 / 아파치 / 빈 / apachectl을 다시 시작

홈 두 사이트 만들기

"<H1> www.jf1.com 페이지 </ H1>를"> / usr / 지방 / 아파치 / htdocs에 / JF1 / index.html을 에코

"<H1> www.jf2.com 페이지 </ H1>를"> / usr / 지방 / 아파치 / htdocs에 / JF2 / index.html을 에코

로컬 C 수정 : \ WINDOWS 것은 \ system32를 호스트 파일 등 드라이버 \ \ 다음 코드를 추가합니다

192.168.87.100 www.jf1.com

192.168.87.100 www.jf2.com

브라우저 테스트 페이지를 열고 www.jf1.com 및 www.jf2.com

 

추천

출처www.cnblogs.com/key-l731/p/11427486.html