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

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

1,453  
목차
  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 이주은 치어리더 님 삼진송 삐끼삐끼 댄스
talk 텀블러 음란물이 넘쳐나는데도 왜 차단을 안 하는 걸까?
talk 그누보드 책 설명서
web 일본 (보이콧・불매운동) 배너 달기 (= 노재팬배너 = Nojapan Boycott Banner)
pc 윈도우10 - 홈버전에 gpedit.msc 설치. (= 윈도우 그룹정책편집기 설치. = Windows10 H…
military 군가....너무 오글거려요. ㅡㅡ;;; (육군, We 육군 vs. 나 사나이다)
ucc 바나나 모양 트로이목마 [웹드라마]
vote 고려거란전쟁 외교정책 논의에 무신 배제 찬반투표 설문 중
dance 하지원 치어리더 님 짱구 울랄라 댄스
talk 홈짱님 (신비님) 덕분에 좋은 빌더(배추빌더) 도 알게되고 댓글 이미지 업로드도 해결했네요. 2
web Apache log4j 취약점 대응 가이드
talk 이상한 변호사 우영우 근무하는 한바다 사무실의 위험성
dance 미녀 치어리더 3인방 엉덩이 흔들기 댄스
sports KLPGA 골프 프로 김은선 님의 아름다운 드라이버샷
talk 아파트 집 보러 다니는데 힘드네요. ㅡㅡ;
talk 저렴한 스쿠버 다이버 2
web PHP - php.ini 파일 지시어(directives) 리스트
dance 소녀시대 - 훗 (Hoot) (DANCE COVER)
ucc 대한민국 핫 찐친 인사법
sports 카타르 월드컵 대한민국 16강 진출 위한 경우의 수 (= 우루과이 적당히 응원해야 하는 이유)
91/163
목록
찾아주셔서 감사합니다. Since 2012