MAJORDOMAIN.COM - 도메인 트레이딩 웹사이트 설치 안내 파일 구조: / ├── index.php (메인 랜딩페이지) ├── admin/ (관리자 페이지) │ ├── index.php (관리자 로그인) │ ├── dashboard.php (관리자 대시보드) │ ├── domains.php (도메인 관리) │ └── logout.php (로그아웃 처리) ├── assets/ (정적 자원) │ ├── css/ │ │ └── styles.css (스타일시트) │ ├── js/ │ │ └── scripts.js (자바스크립트) │ └── img/ (이미지 폴더) ├── includes/ (공통 기능) │ ├── config.php (설정 파일) │ ├── functions.php (공통 함수) │ └── db.php (데이터베이스 연결) ├── process_form.php (문의 폼 처리) ├── get_domain_details.php (도메인 상세 정보 API) └── admin_setup.php (초기 관리자 설정) 설치 방법: 1. 모든 파일을 웹 서버에 업로드합니다. 2. 데이터베이스를 생성하고 아래 SQL 쿼리를 실행합니다: CREATE TABLE admin_users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(255) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE domains ( id INT AUTO_INCREMENT PRIMARY KEY, domain_name VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2), status ENUM('available', 'sold') DEFAULT 'available', sold_price DECIMAL(10, 2) NULL, featured BOOLEAN DEFAULT FALSE, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ); CREATE TABLE inquiries ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100) NOT NULL, email VARCHAR(100) NOT NULL, message TEXT NOT NULL, domain_id INT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (domain_id) REFERENCES domains(id) ON DELETE SET NULL ); 3. includes/config.php 파일을 열고 데이터베이스 연결 정보와 사이트 설정을 수정합니다: - DB_HOST, DB_USER, DB_PASS, DB_NAME 변수를 설정합니다. - SITE_URL, ADMIN_EMAIL 등 필요한 설정을 변경합니다. 4. 브라우저에서 http://yourdomain.com/admin_setup.php에 접속하여 초기 관리자 계정을 생성합니다. - 기본 사용자명: admin - 기본 비밀번호: admin123 - 보안을 위해 계정 생성 후 반드시 admin_setup.php 파일을 삭제하세요! 5. 관리자 페이지(http://yourdomain.com/admin/)에 로그인하여 도메인을 추가하고 관리합니다. 6. 필요한 이미지 파일을 assets/img/ 폴더에 업로드합니다: - logo.png (웹사이트 로고) - logo-white.png (흰색 로고 - 푸터용) - hero-bg.jpg (메인 배너 이미지) - escrow-service.jpg (에스크로 서비스 이미지) - escrow-partner1.png, escrow-partner2.png (에스크로 파트너 로고) - partner1.png ~ partner5.png (파트너사 로고) 주요 기능: 1. 원페이지 랜딩 페이지 2. 도메인 목록 표시 (판매 중 / 판매 완료) 3. 도메인 상세 정보 모달 창 4. 문의 양식 (이메일 전송) 5. 관리자 페이지 (로그인 / 도메인 관리) 6. 모바일 반응형 디자인 문의: 기술적인 문제나 질문이 있으시면 info@majordomain.com으로 연락주세요.