코딩/PHP

Bitnami WAMP 설치(비트나미 설치)

moodyblues 2022. 1. 7. 23:27

Bitnami WAMP 설치(비트나미 설치)

php 설치는 아파치(또는 엔진엑스, IIS 등), MySQL(또는 오라클, 몽고 DB 등) 3개의 프로그램을 함께 설치하는 것이 일반적이다. php는 아파치를 통해서 브라우저로 정보를 전송할 수 있고, MySQL에 실질적인 정보가 저장되기 때문이다.

1. WAMP란

  • Apache + MySQL + php = AMP
  • Linux + Apache + MySQL + php = LAMP
  • Windows + Apache + MySQL + php = WAPM
  • 맥에 설치하려면: MAMP

WAMP
Bitnami WAMP 설치

2. 한꺼번에 설치하는 방법

Bitnami - 윈도우에 Apache + php + MySQL을 한 번에 설치

설치 사이트 : https://bitnami.com/stack/wamp

3. 설치 방법

1) 먼저 사이트에 접속한다.

사이트에 접속
사이트에 접속

2) 자신의 운영체제 선택

 운영체제 선택
 운영체제 선택

3) no thanks - 다운로드 선택

- 다운로드 선택
다운로드 선택

4) 자동 다운로드

자동 다운로드
자동 다운로드

5) Yes를 선택

Yes - 선택
Yes - 선택

6) Next를 선택

Next를 선택
Next를 선택

7) PHPMyAdmin만 체크한다.

  • 이 기능들은 비트나미를 설치하는 과정에서 php 프레임워크를 이용하면 php 앱을 쉽고 빠르게 만들 수 있는 기능임.
  • 위의 기능들은 체크 해제하고 PHPMyAdmin 체크
  • PHPMyAdmin 은 MySQL을 웹에서 제어할 수 있는 프로그램임

PHPMyAdmin만 체크
PHPMyAdmin만 체크

8) Next 선택

Next 선택
Next 선택

9) 패스워드 입력

패스워드 입력
패스워드 입력

10) 체크 해제

체크 해제
체크 해제

11) Next 선택

Next 선택
Next 선택

12) bitnami 설치 중

bitnami 설치 중
bitnami 설치 중

13) bitnami 설치 완료 - Finish

bitnami 설치 완료 - Finish
bitnami 설치 완료 - Finish

14) index.html

  • 다음은 비트나미를 통해서 설치한 아파치, php, MySQL이 동작해서 만들어진 웹페이지(아래 페이지는 설치에 성공한 모습)
  • 이 화면은 아래 16)의 1을 클릭했을 때 나오는 화면이다.

bitnami 설치 완료 페이지

15) 시작 아이콘

  • Wamp packaged by Bitnami 매니저 툴

Wamp packaged by Bitnami 매니저 툴
Wamp packaged by Bitnami 매니저 툴

16) 기능 선택 화면

기능 선택 화면
기능 선택 화면

  • 1= go to Application : 위의 웹페이지
  • 2= open phpMyAdmin : 데이터 베이스 제어 기능
    • 사용자명: root, 
    • 패스워드: 위에서 9)에서 설정한 비밀번호

phpMyAdmin 실행
phpMyAdmin 실행
phpMyAdmin 실행 화면
phpMyAdmin 실행 화면

  • 3 = Open Applocation Folder: 비트나미가 설치되어 있는 설치 경로

비트나미가 설치되어 있는 경로
비트나미가 설치되어 있는 경로

  • 4 = Visit Bitnami
  • 5 = Get Support
  • 웹서버 및 데이터베이스 Stop 및 Restart 버튼 : 상황에 따라 웹서버를 껐다가 켤 때(웹 서버 설정 변경 등)
    • MySQL, Apache: Restart 버튼으로 껐다 껴는 기능
    • php는 아파치에 기생해서 동작하는 프로그램이므로 껐다가 켜는 기능이 없다: php를 껐다가 켜고 싶으면 아파치를 껐다가 다시 켜면 된다.

웹서버 및 데이터베이스 Stop 및 Restart
웹서버 및 데이터베이스 Stop 및 Restart

  • Server Events 탭: 시스템에서 일어나고 있는 문제점이나 상황들을 보여주는 기능

Server Events
Server Events 탭