티스토리 뷰
이번에 소개드릴 개발 환경은 WPN-XM 이라는 솔루션 스택입니다.
WPN-XM은 윈도우 플랫폼에서 전문적으로 PHP 개발을 하기 위한 무료고 오픈 소스인 웹 서버 솔루션 스택입니다.
이 솔루션 스택은 이름에서 유추할 수 있 듯이,
W - Windows (Operating System)
P - PHP (scripting & programing language)
N - Nginx (web server)
X - XDebug (debugger)
M - MariaDB / MongoDB (sql/nosql database)
로 구성되어있는 스택입니다.
마지막 업데이트가 2016-05-17일 정도로 활발하게 운영되고 있습니다.
이 포스트 시점 마지막 버전이 0.8.6 입니다.
Install Wizard
지원되는 Arch는
Installer |
PHP |
|||||
|
5.5 |
5.6 |
7.0 |
|||
x86 | x64 | x86 | x64 | x86 | x64 | |
Webinstaller |
O |
O |
O |
O |
|
|
Lite |
O |
O |
O |
O |
|
|
LiteRC |
|
|
|
|
O |
O |
Standard | O | O | O | O |
|
|
Full | O | O | O | O |
WPN-XM 은 5가지 설치 마법사를 제공합니다.
WebInstaller는 2MB 크기의 설치 프로그램입니다.
Lite Installer 는 최소 컴퍼넌트 구성이 포함된 설치 프로그램입니다.
LiteRC Installer 는 최소한의 컴퍼넌트로 구성되어 있지만 QA 와 검사 목적으로 최신 PHP RC 버전을 포함하고 있는 설치 프로그램입니다.
Standard Installer 는 PHP와 관련된 웹 개발 컴퍼넌트만 포함된 설치 프로그램입니다.
Full installer는 등록된 모든것들을 포함하고 있고 Strawberry Perl 과 PostgreSQL 을 포함하고 있는 설치 프로그램입니다.
Web Components
크게 Software Components 와 PHP Extensions로 구분됩니다. 여기서 다운로드는 버전을 선택하면 자동으로 다운로드 됩니다.
Software Components
소프트웨어 컴퍼넌트들은 스택에 포함될 바이너리들 또는 해당 바이너리들을 관리할 웹 소프트웨어 컴퍼넌트들입니다. 아니면 개발에 도움이 되는 유틸성 프로그램들도 있습니다.
현재 77개의 컴퍼넌트들이 포함되어 있습니다. (바로가기)
PHP Extensions
말 그대로 PHP 확장 모듈들입니다.
현재 40개의 확장 모듈들이 포함되어 있습니다 (바로가기)
License
MIT 입니다.
ETC
설치가 매우 쉽고 단순하며, Controller Panel (제어창)을 제공해 주어 각 stack들의 status를 확인하고 제어할 수 있는게 좋습니다.
'Dev.Env' 카테고리의 다른 글
[TroubleShooting] Windows 10, 80 port (0) | 2016.05.19 |
---|
- Total
- Today
- Yesterday
- ssh
- swapfile
- 파이썬
- headless browser
- Python
- flask-simpleldap
- 리눅스
- bash
- javascript
- 무정지서비스배포
- backup
- NGINX
- mariadb
- director.js
- php
- 소프트웨어 엔지니어링
- graceful shutdown
- centOS
- 채굴량
- centOS7
- ELECTRON
- 소프트웨어 공학
- 자바스크립트
- 가 부터 힣
- 워드프레스
- select
- GROUP BY
- MySQL
- 소공
- pk
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |