컴퓨터과학과

XAMPP Control Panel 활용

공부하는노년 2025. 6. 3. 14:47
반응형

XAMPP Control Panel 활용

XAMPP Control Panel 활용

 

위 이미지는 XAMPP Control Panel에서 ApacheMySQL이 성공적으로 실행 중인 상태를 보여줍니다. 아래에 각 상태를 정리해 드리겠습니다.


✅ 현재 서비스 상태 요약

모듈 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로 실행합니다.
  • 실제 서비스 운영은 보안 설정과 포트 설정을 추가로 조정해야 합니다.