본문 바로가기

PHP 02-1) 윈도우에 PHP 설치하기 (비트나미 이용 Bitnam)

https://opentutorials.org/course/62/5103

 

윈도우에 PHP 설치하기 - 생활코딩

수업소개 이번 시간은 Bitnami를 이용해서 Apache, PHP, MySQL을 설치하는 것이 목표다. 일반적으로 윈도우에 PHP를 설치하는 것은 실제 서비스를 위한 것 보다 개발환경이나 실습을 위한 목적일 것이다. 실제로 PHP로 동작하는 웹에플리케이션을 서비스 하기 위해서는 외부에서 PHP가 설치된 컴퓨터에 인터넷을 통해서 접속이 가능하도록 환경을 구성해야 한다. 그런데 이것은 여러가지 이유로 꽤나 많은 지식을 필요로하고 문제점을 가지고 있다. 따라

opentutorials.org

 

윈도우에 PHP를 설치해보자.

 

PHP는 혼자 설치되지 않고 아파치 Aphache, MySQL과 함께 설치되는 것이 일반적이다.

 

아파치를 통해 브라우저에 정보를 전송할 수있다.

MySQL에 실질적인 정보를 저장한다.

 

  • 아파치 + PHP + MySQL : APM
  • Windows + APM : WAPM

 

APM 각각 직접 다운받아 설치하는 것은 불편하고 귀찮다.

-> 이를 한방에 설치 할 수있도록 도와주는 솔루션이 비트나미(BitNami)이다.

 

비트나미를 통해 윈도우에 APM을(WAPM) 설치해보자. 

https://bitnami.com/stack/wamp

 

WAMP

Bitnami WAMP Stack provides a complete, fully-integrated and ready to run WAMP development environment. In addition to PHP, MySQL and Apache, it includes FastCGI, OpenSSL, phpMyAdmin, ModSecurity, SQLite, ImageMagick, xDebug, Xcache, OpenLDAP, ModSecurity,

bitnami.com

설명서다. 영어...다. 읽는다면 영어공부는 물론 도움이 많이 된다.

https://bitnami.com/stack/wamp/README.txt

불러오는 중입니다...

 

비트나미를 통해 WAPM을 설치할 때,  옵션 컴포넌트는 선택하여 설치할 수 있다.

필요없다면 해제 하자.

 

 

(현재 날짜 : 2020.02)

기본적으로 설치되는 컴포넌트 

Bitnami WAMP stack ships with the following software versions:

- Apache 2.4.41

- MySQL 8.0.18

- PHP 7.4.1

- PHPMyAdmin 4.9.2

- ImageMagick 6.9.8-3-Q8

- SQLite 3.30.1.

- ModSecurity 2.9.1

- Git 2.19.1

 

옵션 컴포넌트

Optional components:

- Zend Framework 3.1.3

- Symfony 5.0.99

- CodeIgniter 3.1.11

- CakePHP 3.8.7

- Smarty 3.1.34

- Laravel 6.8.0

 

 

MySQL의 Root PW 설정한다. -> 잊어먹지 말기.

-> phpMyAdmin의 로그인 정보가 된다.

 

아파치에 대한 방화벽 허용 하기.

 

---

 

설치 완료 후, 

 

 

 

 

Welcome

- Go To Application

  -> http://localhost/

  -> BitNami를 사용하여 설치한 A.P.M이 동작하여 보여지는 페이지

   -> 이 페이지가 보이면 제대로 설치되었다는 것을 알 수 있다.

 

 

 

 

 

- Open phpMyAdmin

 

 

쉽게 DB를 제어할 수 있다.

 

 

 

 

Manage Servers

: 데이터베이스와 서버를 컨트롤 할 수 있다. 

 

- MySQL Database

- Apache WebServer

 

Start / Stop / Restart / Configure 

Start All / Stop All / Restart All

 

 

 

 

그럼 PHP는?

PHP는 아파치에 기생하여 동작하는 프로그램이므로 

PHP를 재구동할 필요가 있다면 아파치를 재구동하면 된다.

 

 

비트나미는 요런 아파치 / php / MySQL을 쉽게 설치 할 수있도록 도와준다.

 

 

 

 

------

 

정리 : 

비트나미를 통해 아파치 / PHP / MySQL(APM)을 설치할 수 있다.

물론 맥에서도 설치 가능하다.

 

맥에서 비트나미를 통해 APM 설치하기.

https://opentutorials.org/course/62/5104

 

맥에 PHP 설치하기 - 생활코딩

맥에 PHP 설치하기 2013-10-11 15:22:46 참고 Bitnami 홈페이지

opentutorials.org

 

 

'공부하기 > PHP' 카테고리의 다른 글

PHP 02) PHP 설치 하기 전 안내 (웹 호스팅, 비트나비에 대해)  (0) 2020.02.19
PHP 01) php 소개 2. php 특징  (0) 2020.01.28
PHP 01) php 소개 1. 서버 - 클라이언트, CGI  (0) 2020.01.22
PHP ?  (0) 2020.01.14
서버 server  (0) 2020.01.14