>백엔드 개발 >PHP 문제 >아파치 PHP 모듈 설치 방법

아파치 PHP 모듈 설치 방법

藏色散人
藏色散人원래의
2020-07-25 10:53:425752검색

apache php 모듈 설치 방법: 먼저 공식 웹사이트에서 apache를 다운로드하고 압축을 푼 다음 "httpd.conf"를 찾아 열어 경로를 수정한 다음 php를 다운로드하여 설치하고 "php.ini"를 열어 경로를 수정합니다. of ext in php; 마지막으로 LoadModule 구문이 모듈을 로드합니다.

아파치 PHP 모듈 설치 방법

추천: "PHP Tutorial"

apache, php 설치를 위한 폴더를 미리 준비해주세요.

1단계
아파치 다운로드, 공식: https://www.apachehaus.com/cgi-bin/download.plx

위가 X86, 아래가 X64입니다. 알아채다! ! ! 여기서는 하나를 선택하는 것이 좋습니다(X86 또는

(알림: 오른쪽 다운로드 아래 이미지 클릭)


Step 2
다운로드 후 준비된 폴더에 압축을 풀어주세요.
여기서 제가 말씀드리고 싶은 아파치는 수동으로 설치해야 한다는 점을 말씀드리고 싶습니다. 설치마법사 버전이 있는데 찾기는 어렵지만 알아두시면 괜찮을 것 같습니다.
수동 설치:
방금 압축을 푼 파일을 열고 Apache24conf 디렉토리를 입력하고 httpd.conf를 찾은 다음 클릭하고(줄 번호가 있는 컴파일러를 사용하는 것이 가장 좋지만 상관없습니다.) 정의를 찾습니다. SRVROOT를 만들고 아래 그림과 같이 수정합니다.
아파치 PHP 모듈 설치 방법
여기서 Define SRVROOT 뒤에는 Apache 경로가 옵니다. 복사하는 대신 형식을 참조할 수 있도록 참조를 제공하기 위해 왔습니다. 완전히요! 또한 주목하세요! 여기의 길은 더 이상 슬래시가 아닙니다! ! !
변경한 후에는 저장하고 종료하는 것을 잊지 마세요.


3단계
왼쪽 하단에서 cmd를 검색하고 마우스 오른쪽 버튼을 클릭하여 표시된 대로 관리자 권한으로 실행합니다.
아파치 PHP 모듈 설치 방법


4단계
명령줄에 입력:
"bin/httpd.exe in 귀하의 아파치 디렉토리 ” -k install -n apache. (이 명령의 의미는 아파치 서버를 설치하고 서버 이름을 apache로 지정한다는 것입니다.)
(여기서 큰따옴표는 영어 큰따옴표임을 참고하세요.) 그림과 같이:
아파치 PHP 모듈 설치 방법
( 문제는 포트 80이 사용 중이라는 것입니다(cmd 명령 netstat -a 또는 작업 관리자를 사용하여 포트 80을 볼 수 있습니다). 그림과 같이 포트 80이 사용 중이면
아파치 PHP 모듈 설치 방법
httpd.conf로 돌아가서 파일에서 다음을 찾으세요. Listene 80, 80 포트를 다른 포트로 변경하고 httpd.conf 파일을 저장하거나 작업 관리자를 사용하여 80 포트를 차지하는 프로그램을 강제로 닫을 수 있습니다.)

여기에 보고된 오류는 서비스를 시작하기 전에 수정되어야 합니다. 즉, 오류가 보고되지 않으면 오류가 성공한 것입니다. 오류 메시지를 복사하여 Baidu에서 해당 해결 방법을 검색할 수 있습니다.

오류가 나타나지 않으면 설치가 성공한 것입니다. 다음으로 Apache 저장소에서 ApacheMonitor를 열고 Apache를 시작합니다.
(여기에는 VC11이 설치되지 않은 오류가 있을 수 있습니다. 진행하지 않겠습니다. 자세한 내용은 여기에서 Baidu를 사용할 수 있지만 Apache 및 PHP, X64 또는 X86과 동일한 버전인지 확인하세요.)
성공적인 설치의 표시는 Apache 서버를 시작하고 웹 페이지를 열어 http를 검색하는 것입니다. //로컬호스트. 그림과 같이 성공으로 간주됩니다.
아파치 PHP 모듈 설치 방법
위는 Apache 설치 과정입니다.


5단계
php 설치: 공식: http://windows.php.net/download.
여기에서 다운로드하는 것이 좋습니다: php-7.1.20-Win32-VC14-x64. 이 버전에는 호환성이 좋은 플러그인이 여러 개 있기 때문입니다.

다운로드 후 apache와 같은 폴더(처음에 준비한 폴더)에 압축을 푼다.
1.php.ini-development 파일 이름을 php.ini로 바꾼다. (작은 문제: 컴퓨터가 php.ini를 변경할 수 없는 경우 - 개발 유형의 경우 압축 패키지에서 변경한 후 압축을 풀 수 있습니다. )

2. 이 파일(php.ini)을 열고 php에서 큰따옴표 안의 내용을 ext로 바꾸세요. . 그림과 같은 경로:
아파치 PHP 모듈 설치 방법
여기에 있는 세미콜론을 제거해야 합니다. 여기서 세미콜론은 주석 처리를 의미합니다.
그런 다음 In에서 Apache의 httpd 파일(방금 변경한 파일)을 엽니다. 이 파일 #LoadModule의 다음 줄에 다음 코드를 추가하세요.
LoadModule php7_module E:/apm/php/php7apache2_4.dll (이것은 완전한 복사본이 아닙니다!!! 여기의 경로는 이 파일 php7apache2_4.dll의 경로입니다. 동일하지 않을 수도 있습니다. php7일 수도 있고, php5일 수도 있습니다. 유연한 변경에 주의하세요.)
PHPIniDir "E:/apm/php" (여기서도 동일, 여기에 PHP 경로가 있습니다)
AddType application/x- httpd-php .php .phtml (여기서 완전히 복사 가능)
그림과 같이: 아파치 PHP 모듈 설치 방법
위 코드에 대한 설명은 다음과 같습니다.
LoadModule은 모듈을 로드하는 구문이며 표준은 다음과 같습니다.
LoadModule 모듈 이름 모듈 구현 파일

php7_module은 Apache에서 PHP 전처리기 모듈 이름을 로드하는 데 사용됩니다.
PHP 전처리기의 모듈 파일(즉, php7apache2_4.dll)은 PHP 설치 디렉터리, 즉 그림과 같이 apache와 같은 폴더에 존재하는 php(내 것은 php라고 함) 파일에 들어있습니다. :
아파치 PHP 모듈 설치 방법
여기에는 새로운 Mysql 파일이 있는데, 이는 이번 장에서 다룰 내용이 아니므로 관련이 없으니 걱정하지 않으셔도 됩니다.

이 통합이 성공했다는 신호는 Apache24htdocs에서 PHP 파일을 생성하는 것입니다. 여기서는 테스트를 예로 들어 보겠습니다.
phpinfo();
? >
저장 및 종료 마지막으로 브라우저를 사용하여 http://localhost/test.php에 액세스합니다. 아래와 같은 그림이 나타나면 연동이 성공한 것입니다.


아주 간단하다고 말했지만 그렇게 간단하지는 않습니다. 작은 실수가 실패로 이어질 수 있으므로 인내심을 가져야 합니다.
그나저나, 웹 페이지에 이런 것이 있는지 확인하세요: 아파치 PHP 모듈 설치 방법


아파치 PHP 모듈 설치 방법

위는 제목 내용입니다. 다음은 제가 작업 중에 배운 약간의 지식입니다.

명령줄 삭제에 대한 약간의 지식. , 이는 sc delete를 사용하여 삭제하려는 항목의 이름입니다. 그림과 같이


컴퓨터 관리->서비스 및 응용 프로그램->서비스에 mysql이 여러 개 설치되어 있는데 이 명령줄을 통해 삭제했습니다.
아파치 PHP 모듈 설치 방법또 다른 지식: 일부 설정 변경 사항이 적용되지 않는 이유는 Apache 서버 및 MySQL 서버와 같은 서버가 다시 시작되지 않았기 때문입니다. 서버를 다시 시작하고 다시 시도하세요.

위 내용은 아파치 PHP 모듈 설치 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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