컴퓨터과학과
XAMPP Control Panel 활용
공부하는노년
2025. 6. 3. 14:47
반응형
XAMPP Control Panel 활용
위 이미지는 XAMPP Control Panel에서 Apache와 MySQL이 성공적으로 실행 중인 상태를 보여줍니다. 아래에 각 상태를 정리해 드리겠습니다.
✅ 현재 서비스 상태 요약
모듈 | PID (프로세스 ID) | 포트 | 상태 |
Apache | 7972, 3532 | 80, 443 | ✅ 실행 중 (초록색 표시) |
MySQL | 12344 | 3306 | ✅ 실행 중 (초록색 표시) |
FileZilla | - | - | ⛔ 정지 |
Mercury | - | - | ⛔ 정지 |
Tomcat | - | - | ⛔ 정지 |
✅ 확인할 수 있는 정상 작동의 징후
- Apache (웹 서버)
- 포트 80: HTTP
- 포트 443: HTTPS
- 웹 브라우저에서 http://localhost로 접속 시 XAMPP 기본 화면이 떠야 합니다.
- MySQL (데이터베이스)
- 포트 3306: MySQL 기본 포트
- 브라우저에서 http://localhost/phpmyadmin 접속 시 phpMyAdmin 화면이 떠야 합니다.
- Log 창 출력
- "Status change detected: running" 메시지 → 정상 실행되었음을 의미
🛠 다음 추천 작업
http://localhost 접속 | XAMPP 기본 페이지 확인 |
http://localhost/phpmyadmin 접속 | 데이터베이스 관리 도구 phpMyAdmin 실행 |
htdocs 폴더 열기 | 웹 루트 디렉토리 (C:\xampp\htdocs)에 .php 파일 저장하여 브라우저 테스트 |
Config 버튼 | Apache 및 MySQL의 설정 파일 직접 편집 (httpd.conf, my.ini) 가능 |
Shell 버튼 | 명령줄(cmd) 환경에서 Apache/MySQL 관련 명령 실행 가능 |
💡 참고 사항
- 방화벽 또는 보안 프로그램이 포트 80, 443, 3306을 차단하면 접속 문제가 발생할 수 있습니다.
- php 코드 테스트는 htdocs 폴더 아래에 파일을 만든 뒤 http://localhost/파일이름. php로 실행합니다.
- 실제 서비스 운영은 보안 설정과 포트 설정을 추가로 조정해야 합니다.