이번에 소개할 것은 윈도우 환경에서 Apache + PHP + MySQL을 사용할 수 있는 프로그램이다.
비록 오래되긴 했지만 유용하다.
APMSetup 프로젝트에 대해서 내가 알고 있는 것은 꽤 오래된 프로젝트로 알고 있다.
한참 전성기에는 홈페이지도 구축했던 프로젝트로 기억한다.
몇 년전에는 웹서버를 운영한다는 것은 정말 어려운 일이었다. 지금은 조금만 하면 가벼운 웹사이트는 오픈소스 등을 활용하여 쉽게 구축할 수 있다.
웹 사이트를 구축하기 위해서는 제일 중요한 것으로 웹 서버가 존재해야 한다.
1. APMSetup 6
http://kldp.net/apmsetup 사이트에 접속한다.
Release를 누른다.
그림 1-1. APMSetup 설치, 도도(Dodo)
2907-APMSETUP6_2009041200을 기준으로 소개하겠다.
그림 1-2. APMSETUP 6 다운로드 받기, Kldp
지금 보는 이러한 사이트를 미러링 사이트 또는 파일 사이트라고 한다.
anonymous(익명의 계정)으로 ftp 사이트 등을 열어놓는 곳들이 있다.
물론 이건 FTP 사이트는 아니고, 웹 사이트이다.
그림 1-3. APMSETUP 6 다운로드 받기, Kldp
그림 1-4. APMSETUP 6 언어팩 설정
그림 1-5. APMSETUP 6 설치, 도도(Dodo)
설치 마법사가 뜨면 "다음 >" 버튼을 누른다.
그림 1-6. APMSETUP 6 설치, 도도(Dodo)
실제 프로그램은 APMSETUP6이 아니고, Apache, MySQL, PHP 따로 존재한다.
그림 1-7. APMSETUP 6 설치, 도도(Dodo)
광고 등의 메시지가 나온다.
선택사항이다. 다음을 누른다.
그림 1-8. APMSETUP 6 설치, 도도(Dodo)
APM_Setup 6 for Win 32(required)는 필수적으로 체크되어있다.
CUBRID 2008은 CURRID라는 오픈소스 데이터베이스가 있다.
이의 사항을 확인하고 다음을 누른다.
그림 1-7. APMSETUP 6 설치, 도도(Dodo)
설치 경로를 선택하고 설치를 누른다.
그림 1-8. APMSETUP 6 설치마법사, 도도(Dodo)
APMSetup의 설치 진행 마법사가 진행된다.
지금 장면은 PhpMyAdmin(오픈소스: PHP기반)도 함께 설치되는 모습이다.
그림 1-9. 방화벽 동의, 도도(Dodo)
웹 서버를 사용하면, 포트 등으로 인해 방화벽 해제를 요구한다.
확인을 누른다.
localhost에서 사용할 경우에도 방화벽 해제는 중요하다.
그림 1-10. 설치 완료, 도도(Dodo)
설치가 완료되었다.
아래의 하단에 보면 APMSetup의 아이콘이 뜬다.
녹색으로 된 아이콘에 마우스를 오른쪽 버튼을 누르면 아래와 같이 메뉴가 뜨는 것을 확인할 수 있다.
그림 1-11. 하단 아이콘 (APMSetup), 도도(Dodo)
그림 1-12. APMSetup 6 프로그램
그림 1-12는 APMSetup 6이라는 프로그램을 말한다.
Apache Foundation의 Apache 2.2, Oracle의 MySQL Community Edition, PHP.net의 php 5.2가 담겨져 있다.
물론 APMSetup 6이 없어도 Apache 2.2, MySQL, PHP 5.2는 각각 독립적으로 실행이 가능하다.
그림 1-13. Localhost 웹 사이트, 도도(Dodo)
2. 참고자료(Reference)
1. "/apmsetup/release", kldp, https://kldp.net/apmsetup/release/, Accessed by 2018-08-05
'공부(Study) > 컴퓨터 - PC활용' 카테고리의 다른 글
[PC활용] 루분투 18.04를 활용한 아두이노 1.8.5 설치하기 - (VirtualBox, 일반 컴퓨터) (0) | 2018.08.12 |
---|---|
[PC활용(회로스케치)] Fritzing 0.9.3b - 전자부품 회로 스케치(아트워크-PCB Artwork) (0) | 2018.08.11 |
[PC활용] Autodesk - AutoCAD 2016, Inventor 2016 설치하기 (1) | 2018.08.04 |
[PC활용] (SSH) Keygen 생성(Mingw64 - Bash, Git-SCM), (윈도우) 파일 숨김, 보이기 (1) | 2018.08.04 |
[컴퓨터(PC활용)] 과학용 계산기(수학)에 대한 소개 (1) | 2018.08.04 |