>백엔드 개발 >PHP 튜토리얼 >Centos에 Apache와 PHP를 설치하는 방법에 대한 자세한 설명

Centos에 Apache와 PHP를 설치하는 방법에 대한 자세한 설명

不言
不言원래의
2018-04-16 16:34:494697검색

이 글의 내용은 centos에 apache와 php를 설치하는 방법에 대한 내용입니다. 참고할만한 가치가 있어서 이제 모든 사람과 공유합니다. 필요한 친구들이 참고할 수 있습니다.

Centos6에 apache를 설치하는 방법에 대한 자세한 설명입니다. 6

1. 설치 패키지

Apache httpd 2.4.27.tar.gz, apr-1.6.2.tar.gz, apr-util-1.5.2.tar.gz, pcre-8.41.tar.gz, php -7.1.9.tar.bz2 .tar.bz2.tar.bz2

2. 설치 환경을 확인하세요

httpd2.2.15가 설치되어 있는 것으로 보입니다. 새 버전에 영향을 주지 않으려면 시스템과 함께 제공되는 버전을 제거해야 합니다




반드시 제거해야 합니다! ! ! ! ! (패키지 삭제 작업도 있습니다. 오류 메시지가 종속 패키지인 경우 rpm -e -nodeps 패키지 이름을 사용하여 삭제합니다.)

3. 다양한 패키지 설치

1 먼저 디렉터리를 만듭니다: mkdir /usr/ local /soft는 다양한 설치 패키지를 저장하는 데 사용됩니다

Mkdir /usr/local/apr

Mkdir /usr/local/apr-util

Mkdir /usr/local/httpd

Mkdir /usr/local/pcre

2, 먼저 apr-1.6.2 설치:

압축 풀기:


컴파일:


다음과 같은 오류 메시지 표시: rm: `libtoolT'를 제거할 수 없습니다: Nosuch 파일 또는 디렉토리 (약 30351 줄에서 다음 명령을 실행합니다: vim +30351configure)

해결책: RM='$RM'을 다음으로 변경합니다. RM ='$RM –f'. 저장하고 종료하세요. wq 저장하고 종료할 수 없으면 wq!, 강제 저장하고 종료하세요! 다시 컴파일하세요:

해결책: 구성 파일에서 $RM "$cfgfile" 문장을 삭제하세요. (이것은 무시할 수 있으며 이후 설치에는 영향을 미치지 않습니다.)
컴파일이 성공했습니다. 설치:

3. apr-util-1.5.2를 설치합니다.
압축 해제 후 apr-util-1.5.2를 입력합니다. 컴파일:

컴파일 및 설치 성공: make && make install
4. pcre-8.41

설치 압축을 푼 후 pcre-8.41 디렉터리로 들어가 컴파일하세요.

컴파일 및 설치: make&& make install

이 보고되면

gcc-c++를 설치해야 한다는 뜻입니다.

Command: yum list시스템에 설치 패키지가 있는지 확인하세요. 그렇지 않은 경우, 다운로드하세요. 그런 다음 설치하십시오. 여기에는 특별한 지침이 제공되지 않습니다. . . 5. httpd-2.4.27을 설치하세요 위와 동일하게 컴파일하세요:

./configure--prefix=/usr/local/httpd --with-pcre=/usr/local/pcre --with- apr=/ usr/local/apr--with-apr-util=/usr/local/apr-util

오류 설치 없이 컴파일: make&& make install6. Apache 구성, 시작

/usr/local을 입력합니다. /httpd/ bin

실행 명령: ./apachectl start

팁:

해결책:

httpd.conf

파일을 열고 #ServerNamewww.example.com:80을 변경하세요. 서버이름 IP:80

4. Apache를 Linux 시스템 서비스로 설정하고 부팅 후 시작합니다.

1. apachectl 링크를 시스템 시작 디렉터리에 복사하고 이름을 httpd로 지정합니다.

명령: vim/etc /rc .d/init.d/httpd

#

! /bin/sh 아래에 2 줄을 추가하세요: #chkconfig:35 61 61 #설명: Apache3. Linux 서비스 모니터링에 httpd 구성을 자동으로 추가합니다


5. 브라우저에 http://ip:80


을 입력합니다.

구성이 성공했습니다! !

웹 페이지 테스트에 실패하면 방화벽을 꺼주세요: iptables -F 만약을 대비해 시작 시 비활성화하도록 설정할 수 있습니다: chkconfig iptables off

6 먼저 php-7.1.9


를 설치하세요. 압축 풀기: bzip2 –d php-7.1 .9.tar.bz2.tar.bz2.tar.bz2

                                                                                                                    설치 및 구성:

./configure--prefix=/usr/local/php --with-apxs2=/ usr/local/httpd/bin/apxs

설치: make && make install

설치가 완료된 후 APACHE 구성 파일을 구성해야 합니다

vi /usr/local/httpd/conf/httpd.conf

AddType이 있는 줄을 추가하세요AddType application/x-httpd-php .php

(공백에 주의하세요!!! ! ! )

Find DirectoryIndex

Add

index.php 또는 default.php

완료!

브라우저에서:관련 권장 사항:

CentOS 7 PHP 서버 환경 설정

centos7 YUM PHP5.6

위 내용은 Centos에 Apache와 PHP를 설치하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.