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

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

1,546  
목차
  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 자동실행과 프로그램 종료 안 한 상태서 제거 시도 시 에러 남.

 


분류 제목
talk 교수가 학생에게 과도하게 레포트 내준 결과
health 헬스장에 간 맑눈광 님 따라 코딩 준비운동 하기
talk 물건도 안 보내면서 택배 송장만 먼저 접수시키는 경우
dance 반응이 좋네? 댄스
talk 유튜브 퍼가기 허용 후 나중에 펌 금지 시 저작권 권리행사
web 무료호스팅 사이트 모음
dance 브라더 루이 댄스
dance 이라은 님 트와이스 TT(티티) 댄스 COVER
dance 오마이걸 아린 님 살짝 설렜어 댄스 (OH MY GIRL ARIN Nonstop Dance)
talk 구글 애드센스에서 GDPR 메시지 만드라고 알람 떴는데...
web 사용자 입력값 받아 표시하기 시스템 이해하기
girl 행여 실수라도 할까 가슴 졸이고 숨죽이며 지켜봤던 그녀
dance 브라더 루이 셔플 댄스 (Brother Louie Shuffle Dance)
ucc 흙수저 괴롭히는 금수저 일진녀를 참교육하는 다이아수저 팡팡그룹 도련님
ucc 화장실 청소 변기수리 백시멘트 변기고정 직접 하는 누나
drama 어느날 여동생 3명이 생겼다. EP3 - 여동생들과 노숙자가 됐다 [웹드라마]
dance 매력적인 효이 님 카라 스텝 댄스
dance (G)I-DLE ((여자)아이들) MY BAG (마이 백) 댄스 안무
dance 하지원 치어리더 님 유난히 검은 긴 생머리 찰랑찰랑 댄스
talk 유튜브 영상 저작권 행사하시는 님들께 부탁 말씀
79/163
목록
찾아주셔서 감사합니다. Since 2012