📘 Day 6 (2025.06.28.SAT) - 패킷 · 서버 점검 페이지 구축

🌐 본인 도메인 접속 및 CodeIgniter 접속
  • 본인 도메인 수정: 소개 페이지, 패킷 점검 페이지, 서버 점검 페이지 생성
  • includes/header.php
    • title 수정
    • 메뉴: 패킷 점검, 서버 점검 추가
  • intro/profile.php
    • XAMPP → Apache, MySQL 실행
🔐 PHP 개념
  • 웹보안 강화를 위해 PHP 사용
  • HTML: 일방향
  • PHP: 양방향
📦 패킷 점검

로그 확인: geumsol.kr/logs/access.log

필드: IP, 날짜, 시간, 패킷 종류, 개수, 메모

예시 IP: 192.168.0.129

  • discover / Chart options / Milisecond / 날짜 설정 후 Refresh
  • source.ip 로 필터링
패킷 점검 예시
📌 변수 선언
변수 선언
🗄 DATABASE 연동

PHP에서 DB 연결 함수: mysqli_connect()

DB 연결 함수
🛠 XAMPP - MySQL Shell (내부 접속)
create database geumsol;
CREATE USER 'geumsol'@'localhost' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON geumsol.* TO 'geumsol'@'localhost';
flush privileges;