• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] xampp - 다운로드 / 설치 / 라라곤 백업 받아 xampp로 복원 / 윈도우 부팅 시 (Apache/MySQL) 자동실행 설정

1,626  
목차
  1. XAMPP 다운로드
  2. XAMPP 설치 / (PHP/MySQL) 버전 확인
  3. XAMPP 웹 루트 폴더 위치
  4. 라라곤 백업 받아 XAMPP에서 복원하기
  5. XAMPP (Apache, MySQL 모듈)  자동 실행 설정
  6. XAMPP 제거


XAMPP 다운로드

 

구글에서 "XAMPP 다운로드" 키워드로 검색

> https://www.apachefriends.org/index.html 페이지에 접속
> "XAMPP for Windows ..." 버튼 클릭

 

 

XAMPP 설치 / (PHP/MySQL) 버전 확인

 

1. XAMPP 설치

다운된 파일 클릭하면 무슨 경고창 뜨는데 그냥 OK 버튼 클릭

> 설치 옵션 나오면, (Apache, MySQL, PHP, phpMyAdmin) 필수로 설치하고, 나머지는 그냥 설치하고 싶으면 설치.

> 설치 경로 나오면, 그냥 Next 버튼 클릭.
> 언어 선택 나오면, English 선택 후 Next 버튼 클릭.

> 나머지는 다 Next 누르면 됨.
> Apache 및 MySQ 관련해 방화벽 경고창 뜨면, 액세스 허용 버튼 클릭.

 

2. (PHP/MySQL) 버전 확인

XAMPP 프로그램창 우측의 Shell 버튼 클릭 후 아래 명령어 실행.

  • PHP 버전 확인: php -v
  • MySQL 버전 확인: mysql --version

 

3. 방화벽 체크

외부아이피에서 접근 원치 않는 분은 반드시 방화벽 규칙에서 80, 443, 3306 포트 막으세요. 관련글 참고.

 

 

XAMPP 웹 루트 폴더 위치

 

C:\xampp\htdocs 



PS. 

  • 위 폴더가 http://127.0.0.1/ (또는, http://localhost/) 주소에 해당.
  • 위 폴더 안에 서브 폴더 생성 후, 여러 빌더 설치하시면 됨. 라라곤 참고.

 

 

라라곤 백업 받아 XAMPP에서 복원하기

라라곤 설치 가이드 참고해, phpMyAdmin에서 root 유저의 패스워드를 root로 설정한 경우 아래 내용을 참고해 변경 필요. (cf. 터미널로 백업/복원하는 법은 여기 참고.)

 

1. 라라곤 백업 받기

  • 파일 백업: C:\laragon\www 폴더 안 파일 백업. 
  • DB 백업: http://127.0.0.1/phpmyadmin 접속 > Export 탭 > export 버튼 클릭 > laragon.sql 파일으로 백업.

 

2. 라라곤을 XAMPP로 복원

  • 파일 복원: C:\laragon\www 폴더 안 파일을 C:\xampp\htdocs 폴더로 복원.
  • DB 복원: http://127.0.0.1/phpmyadmin 접속 > Import 탭 > 파일 선택 클릭 후 백업해둔 laragon.sql 파일 불러와 복원.

 

3. MySQL 정보 안 맞는 경우 조치

http://127.0.0.1/phpmyadmin 접속.

> User accounts 탭 클릭.

> User name이 root이고 Host name이 localhost인 사용자의 Username을 클릭.

> Change password 탭 클릭.

> Password를 root로 설정 후 Go 버튼 클릭

> 위처럼 설정하면 잘 접속되나, phpMyAdmin 연결 오류 발생함.

 

4. phpMyAdmin 연결 오류 해결

C:\xampp\phpMyAdmin\config.inc.php 파일을 메모장으로 열기

> $cfg['Servers'][$i]['password'] = '';  부분으로 이동. (약 21라인)

> $cfg['Servers'][$i]['password'] = 'root'; 처럼 설정.

> (Ctrl + S)키 눌러서 파일 저장.

 


PS. 아래 방법으로도 config.inc.php 파일을 메모장으로 열 수 있음.

 

xampp 프로그램창 띄우기 

> Apache의 Config 버튼 클릭

> phpMyAdmin (config.inc.php) 클릭

 

 

XAMPP (Apache, MySQL 모듈)  자동 실행 설정

 

1. 윈도우 부팅 시 XAMPP 자동 실행

Ctrl + R 키 눌러서 실행창 띄우기

> shell:startup 입력 후 확인 버튼 클릭

> 시작프로그램 폴더 안에 XAMPP 실행 아이콘 붙여넣기

 

2. XAMPP 실행 시 (Apache, MySQL) 자동 실행

xampp 프로그램창을 관리자 권한으로 띄우기

> 우측 상단의 config 버튼 클릭

> Autostart of modules 에서 Apache, MySQL 체크

> Save 버튼 클릭 

 


PS. xampp를 관리자 권한으로 실행 방법

  • xampp를 관리자 권한으로 실행하려면, 작업표시줄의 윈도우검색창에 "xampp"  입력 후 검색 후  '관리자 권한으로 실행' 클릭.
  • xampp 프로그램을 관리자 권한으로 실행하지 않으면,  「error: Cannot create file "C\xampp\xampp-control.ini". 액세스가 거부되었습니다」 에러 발생함.

 

 

XAMPP 제거

 

  1. 파일백업:  C:\xampp\htdocs 폴더 안 파일들 백업.
  2. DB 백업: http://127.0.0.1/phpmyadmin 접속 > Export 탭 가서 백업.
  3. XAMPP 자동실행 해제.
  4. XAMPP 프로그램 종료.
  5. 작업표시줄 윈도우 아이콘에 커서 위치 시킨 후 마우스오른쪽 누르기 > 앱 및 기능(F) 클릭 > xampp 클릭 > 제거 버튼 클릭.
  6. C:\xampp 폴더 제거.

 

PS. xampp 자동실행과 프로그램 종료 안 한 상태서 제거 시도 시 에러 남.

 


분류 제목
dance 최홍라 치어리더 님 아파트 댄스
girl 세상 남자 다 꼬실 수 있는 표정 짓는 누나
money 유튜버 애드센스 수익 세금세무안내 #3. 신고해야 하는 수익
dance 믿겨지시나요? 댄스 (회원 님 전용)
sports 토트넘 베르바인, 미쳤네요. 추가시간에 2골. ㅎ
news 구글 AI 검색봇 바드(Bard) 오픈 공개
ucc 황현필 기자, 곽주성 양규 장군 활약 소식 전해주세요.
sports 손흥민 멀티골 작렬. 현재 13골로 EPL 득점 랭킹 공동 2위
ucc 불멸의 대한민국, 내가 망할래야 망할 수가 없다.
sports 5호골 넣은 손흥민, 어시스트한 레길론 챙기다
girl 김아랑 닮은 캠핑걸 (겨울편)
drama 넷플릭스 KBS 드라마 「혼례대첩」 재밌어요.
web xampp - 다운로드 / 설치 / 라라곤 백업 받아 xampp로 복원 / 윈도우 부팅 시 (Apache/M…
girl 인형 아닌 인형 같은 인형인듯한 청반지 차림의 소녀 [누나]
dance 한림예고 체육대회 여고생 군무 댄스
sports AFC U-17 축구 결승전 태국 심판이 노골적인 편파판정한 이유
girl 엔믹스 설윤 님 출근길 [누나]
docker Docker (도커) 입문 6강 - 명령어 실행
dance 복근과 코어 강화에 좋은 헬스 댄스
girl 에스컬레이터에서 몸매 자랑하는 누나
112/163
목록
찾아주셔서 감사합니다. Since 2012