-
APM 직접 설치하기 - ApachePHP 웹 페이지 만들기 2022. 10. 17. 10:35
💡 APM
- A (Apache) : 웹서버
- P (PHP) : 웹 프로그래밍 언어
- M (MYSQL) : 데이터 베이스
💡 Apache (Apache 2.4.54 Win 64)
: Apache HTTP server
: 웹 서비스를 제공해주는 서버
: 사이트 접속 -> 웹 서버에게 HTML 파일 요청 -> 요청 받은 웹 서버는 HTML 파일 제공 -> 사용자가 웹 페이지 볼 수 있음
https://www.apachelounge.com/download/
* APM 폴더 생성
💡 httpd.conf 파일 수정
- conf -> httpd.conf 파일 수정
1. 서버 경로 변경
기본값 : Define SRVROOT "c:/Apache24"
2. localhost 포트 변경
💡 PATH 환경변수에 추가
- apache 바이너리를 실행할 수 있도록 PATH 등록
실행(Win키 + r) – control – 시스템 – 좌측 고급 시스템 설정 – 고급 – 환경 변수(N)
(또는 Win키 + break - 좌측 고급 시스템 설정 – 고급 – 환경 변수(N))
시스템변수 – Path 항목에 /bin (“C:/APM/Apache24/bin”) 추가💡 Apache 서버 시작
시작 -> cmd -> 관리자 권한으로 실행(필수)
1. httpd -k install 입력 -> 액세스 허용
2. httpd -k start
❗ 오류
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::f543:e8b7:426f:db5f. Set the 'ServerName' directive globally to suppress this message
=> Apache/conf 경로의 httpd.conf 파일을 열어 'ServerName' 을 찾아 ServerName localhost:8080 으로 변경
❗ 오류
(OS 10048)각 소켓 주소(프로토콜/네트워크 주소/포트)는 하나만 사용할 수 있습니다. : AH00072: make_sock: could not bind to address [::]:80
(OS 10048)각 소켓 주소(프로토콜/네트워크 주소/포트)는 하나만 사용할 수 있습니다. : AH00072: make_sock: could not bind to address 0.0.0.0:80
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs=> 포트 80 을 누군가 사용하고 있다는 소리임으로 localhost 포트를 변경
=> SerName localhost : 8080 , Listen 8080 변경
💡 Apache 동작 확인
해당 페이지가 나오면 성공!
💡 Apache 서비스 cmd명령어
-> 서비스 종료 : httpd –k stop
-> 서비스 재시작 : httpd –k restart
-> 서비스 삭제 : httpd –k uninstall'PHP 웹 페이지 만들기' 카테고리의 다른 글
[PHP] 기초 (0) 2022.10.18 PHP 문법 (0) 2022.10.17 WAMP 설치 (0) 2022.10.17 APM 직접 설치하기 - PHP (0) 2022.10.17 PHP는 무엇일까? (0) 2022.10.14