컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - Linux에서 Apache 서비스를 생성하려면 어떤 명령을 입력해야 하며, 이를 구성하고 액세스하는 방법은 무엇입니까?

Linux에서 Apache 서비스를 생성하려면 어떤 명령을 입력해야 하며, 이를 구성하고 액세스하는 방법은 무엇입니까?

우분투 시스템에서 Apache의 설치 및 구성을 성공적으로 구현했습니다. 실제로 이 단계는 모듈 응용 프로그램에서 매우 중요한 작업이므로 모듈의 로딩 목록 및 사용 권한에 직접적인 영향을 미치므로 다음과 같이 하겠습니다. 소개 내 작업 과정은 수업에서도 시연됩니다. [새 창에서 열려면 그림을 클릭하세요]: (일부 경로는 예시로 내 시스템을 기반으로 함)

1. 코드:

다운로드 주소: d.conf 파일 주석 줄

#d

4 소스 파일의 압축을 풉니다:

(1 ) 설치 패키지가 있는 경로를 입력하세요:

cd /home/lxycucu/

(2) 압축 해제 방법 ①:

gzip –d httpd- 2.2.6.tar.gz

tar –xvf httpd-2.2.6.tar

압축해제 방법 ②:

tar –zvxf httpd-2.2.6 .tar.gz

(3) 구성 폴더 입력:

cd httpd-2.2.6

경로 구성

( 1) 구성 명령:

./configure

(2) 구성 도움말 옵션 보기:

./configure -h 또는 ./configure --help

(3) 구성 경로(예)(\는 줄 바꿈을 의미하지만 명령은 끝나지 않음)

./configure --prefix=/usr/local/apache \(set 설치 경로)

--sysconfdir=/etc /httpd (구성 파일 경로 설정)

(4) 레이아웃 설정:

config가 있습니다. 다양한 플랫폼 구성에 대한 경로가 포함된 Apache 소스 파일 패키지 아래의 레이아웃 레이아웃 파일을 통해 사용자는 자신의 레이아웃을 디자인하거나 파일에서 제공하는 레이아웃을 직접 적용할 수 있습니다.

< 레이아웃 레이아웃 이름>

레이아웃 내용

레이아웃 설정 명령:

./configure -with-layout =레이아웃 이름

6. 모듈 구성:

모든 구성 예:

./configure --prefix=/usr/local/apache \ 

--sysconfdir=/etc/httpd \ 

--enable-so \ (mod_so 모듈을 컴파일할 수 있도록 활성화)

--enable-info \ (활성화 mod_info 모듈이 컴파일됨)

--enable-status (mod_so 모듈이 컴파일되도록 활성화)

mod_status 모듈이 컴파일됨)

7.

소스코드 폴더에 make 명령어를 입력하세요(시간이 오래 걸리고 기다려야 합니다)

8. 설치 명령어를 입력하세요.

소스 코드 폴더: sudo make install(일부 Linux에서는 sudo 없이 오류를 보고할 수 있음)

설치가 완료된 후 whereis apache 명령을 입력하면 아파치가 /usr/local/에 설치되어 있는지 확인할 수 있습니다. apache

9. Linux에서 Apache의 기본 설치 디렉토리

경로 설명

./bin      도움말 프로그램 및 스크립트 디렉토리

. /etc/apache Apache 설정 파일 디렉터리

./include/apache Apache 헤더 파일 디렉터리

./libexec  *** Object 파일 디렉터리 즐기기

./ sbin 실행 가능한 프로그램에는 apachectl 로그 회전 프로그램 디렉토리

./share/cgi-bin 기본 CGI 디렉토리

./share /htdocs 기본 파일 루트 디렉토리

가 포함됩니다. /share/htdocs/manual Apache 매뉴얼

./share/icons 기본 GIF 이미지 디렉토리

./var /apache/log 로그 로그 디렉토리

./ var/apache/proxy 프록시 서버의 캐시 디렉터리

./var/apache/run httpd.pid(httpd ID 포함) 존재 디렉터리

10 Apache를 시작합니다. >

Apache의 bin 디렉토리에 들어가서 두 가지 형태의 명령을 입력하세요:

(1) sudo ./httpd -k start

(2) sudo ./apachectl start

sudo를 추가하지 않으면 시스템에서 오류를 보고합니다. 사용자가 구성을 변경하려는 경우 /etc/httpd 디렉토리로 이동하여 Apache의 기본 구성 파일 httpd.conf를 찾아 내부 지침을 수정할 수 있습니다.

上篇: 휴대폰 게임에서 어떤 모바일 게임이 지식을 늘릴 수 있습니까? 下篇: 효율적인 중학교 역사 교실을 만드는 방법
관련 내용