XAMPP 8.1.6 다운로드 및 설치하기 (윈도우11 기준)
윈도우11에서 APACHE, MariaDB(MYSQL), PHP를 설치할때
XAMPP 패키지 인스톨러를 통해 간편하게 설치할 수 있습니다.
보통 XAMPP는 상용 목적으로는 사용하는것을 권장드리지 않습니다.
오픈소스여서 기업에서 사용해도 무방하지만 보안 업데이트를 할때 간편하게 할 수 없고
데이터 백업 후 이전버전 삭제 후 최신버전 설치와 같은 방식으로 업데이트를 해야하기 때문입니다.
물론 저런 불편함을 감수하면서 까지 사용한다고하면 상용 목적으로 쓰셔도 됩니다.
XAMPP는 예전 국내에서 인기 많았던 APMSETUP과 동일하다고 보시면 됩니다.
APMSETUP이 현재는 망해서 없어졌지만 XAMPP는 아직 유지되고 있으니
간편하게 홈페이지를 제작 운영하실 분들에게는 만족스러운 프로그램이 아닐까 싶습니다.
아 XAMPP는 Apache + MariaDB + PHP + Perl 의 약자입니다.
X는 크로스플랫폼이라는 뜻이라네요.
XAMPP에서의 버전은 PHP 버전을 따라갑니다.
예시) XAMPP 8.1.6은 PHP 8.1.6, XAMPP 5.6.40은 PHP 5.6.40
근데 XAMPP가 PHP와 Perl만 지원하는게 아닙니다
요즘은 Tomcat도 지원하고 Mercury Mail Server 도 지원하기 때문에
개발, 개인용도로 쓰기에는 아주 간편하죠
서버 운영 초보도 쉽게 설치하는 웹서버, XAMPP 8.1.6를 설치해보자
https://www.apachefriends.org/download.html
1. XAMPP 8.1.6.을 다운로드 받기 위해 위 사이트로 접속해줍시다.
혹시 구버전이 필요하신 분들은
아래 링크로 접속해주세요.
https://sourceforge.net/projects/xampp/files/
2. 사이트로 접속하시면 위와 같은 페이지가 나옵니다.
아래로 내리면서 본인이 설치하고자 하는 버전과 운영체제를 확인하여 다운로드 버튼을 눌러줍시다.
3. 저같은 경우는 가장 최신 버전에 윈도우 환경에 설치할 것이므로
XAMPP for Windows 쪽에서 8.1.6 / PHP 8.1.6을 찾아 Download 버튼을 클릭해주겠습니다.
4. 다운로드가 시작됩니다.
대략적으로 용량은 165MB 정도 되는데 설치가 진행되면 아마 200MB에서 300MB 정도가 되지 않을까 싶습니다.
5. 다운로드가 완료되면 위와 같이 인스톨러가 보이실겁니다.
우클릭해서 관리자 권한으로 실행해줍시다.
6. XAMPP가 아무래도 서버 프로그램이다보니
설치하실때 꼭 관리자 권한으로 실행해주셔야합니다.
인스톨러를 마우스 우클릭하여 관리자권한으로 실행해줍시다.
7. 사용자 계정 컨트롤이 뜨면 예를 눌러 관리자 권한으로 실행해줍시다.
8. Warning 경고가 뜹니다
이 메세지는 UAC가 켜져있어 인스톨이 제대로 이루어지지 않을 수 있다는 뜻 입니다
윈도우의 UAC 기능을 비활성화 하던지 Administrator 계정으로 인스톨 하는것을 권장한다는 건데요
이미 관리자 권한으로 실행했으니 무시하셔도 됩니다.
9. Setup 창이 뜹니다.
Next를 눌러 설치를 진행해줍시다.
10. 설치할 패키지를 선택하실 수 있습니다.
본인이 필요한 패키지를 선택하시면 되는데요.
저는 Tomcat과 Perl은 필요가 없습니다.
그래서 Tomcat하고 Perl은 설치하지 않도록 체크를 해제하겠습니다.
만약 다른 분들도 잘 모르겠다면 아마 PHP를 사용하기 위해 XAMPP를 설치하실 가능성이 높으니
저와 동일하게 설치하시면 될 것 같습니다.
11. 필요 없는 패키지는 체크 해제하고
Next 버튼을 눌러 설치를 진행하겠습니다.
12. xampp가 설치될 위치를 지정할 수 있습니다.
보통 설치 당시에는 용량이 적지만 나중에 홈페이지를 운영할때에 용량이 부족해질 수 있으니
용량이 큰 디스크에 설치하시는것도 좋습니다.
설치될 경로를 지정하셨으면 Next로 넘어가줍시다.
13. XAMPP Control Panel의 언어를 선택하실 수 있습니다.
한글은 지원 목록에 없으니
English로 두시고 Next를 눌러 설치를 진행해줍시다.
14. XAMPP는 Bitnami 모듈을 지원하여 Bitnami에서 지원하는 패키지를 설치할 수 있습니다.
이건 추후에 별도로 강의를 하겠습니다.
현재로썬 필요는 없습니다.
Learn More about Bitnami for XAMPP의 체크를 해제해주세요.
15. 체크를 해제하셨으면 Next를 눌러서 진행해줍시다.
16. 설치를 위한 설정이 완료되었습니다.
설치를 위해서 Next를 눌러줍시다.
17. 설치가 진행됩니다
18. 추후 XAMPP 삭제를 위한 언인스톨러를 구성 중이네요.
19. 설치가 완료되었습니다.
테스를 위해 Control Panel이 바로 시작되게
Do you want to start the Control Panel now? 에 체크하시고
Finish를 눌러 인스톨러를 종료시켜줍시다.
20. XAMPP Control Panel이 실행되었습니다.
이 컨트롤 패널은 XAMPP의 관련 모듈을 쉽게 컨트롤하기 위한 프로그램인데요
예를 들어 모듈을 실행시킨다던가
설정 파일을 쉽게 찾아가게 해준다던가
로그 폴더를 열어준다던가 등
간편하게 서버 관련 컨트롤을 하기 위한 프로그램입니다.
XAMPP가 설치 되었으니 이상 없이 웹서버가 구성되었는지 한번 모듈을 켜볼까요
보통 서버는 DB서버 > 웹서버 > FTP 서버 순으로 기동합니다.
21. MySQL의 모듈을 실행해봅시다.
MySQL의 Actions에서 Start를 눌러 MYSQL를 실행해줍시다.
22. 첫 실행 시 윈도우가 위와 같은 방화벽 해제 메시지가 뜨실텐데요.
제가 위 사진에서 초록색과 빨간색으로 체크한 이유가 있습니다.
MYSQL 같은 경우는 홈페이지의 데이터를 쌓는 곳이라서
외부에서는 보안상 접근하면 안 되는데요.
외부에서 접근 하지 못 하게 하려면 취소(초록색) 버튼을 눌러 방화벽 설정 창을 닫아줘야합니다.
저는 가르쳐 드릴려고 외부에서 접근 가능하게 방화벽 허용 처리를 해보겠습니다.
왼쪽 홈 네트워크, 회사 네트워크 등의 개인 네트워크에 체크하시고 액세스 허용 버튼을 눌러주세요.
23. 왼쪽 홈 네트워크, 회사 네트워크 등의 개인 네트워크에 체크하시고 액세스 허용 버튼을 눌러주세요.
24. MYSQL가 정상적으로 실행되면 위와 같이 PID와 Port가 보이실 겁니다.
그다음 웹서버를 실행하기 위해 Apache 모듈을 Start 해줍시다.
25. 웹서버는 외부에서 접근해야하기 때문에 방화벽에 허용처리가 되어야합니다.
왼쪽 홈 네트워크, 회사 네트워크 등의 개인 네트워크에 체크하시고 액세스 허용 버튼을 눌러주세요.
26. 왼쪽 홈 네트워크, 회사 네트워크 등의 개인 네트워크에 체크하시고 액세스 허용 버튼을 눌러주세요.
27. Apache가 정상적으로 실행되었다면 위와 같이 PID와 Port가 표시되실 겁니다.
FTP 서버를 실행하기 위해 FileZilla 모듈을 Start 해줍시다.
28. FTP서버도 외부에서 접근해야하기 때문에
왼쪽 홈 네트워크, 회사 네트워크 등의 개인 네트워크에 체크하시고 액세스 허용 버튼을 눌러주세요.
29. 왼쪽 홈 네트워크, 회사 네트워크 등의 개인 네트워크에 체크하시고 액세스 허용 버튼을 눌러주세요.
30. 서버가 모두 기동되었습니다.
웹서버가 정상적으로 접속되는지 확인하기 위해
브라우저에 http://127.0.0.1 를 입력하여 접속해줍시다.
31. 위와 같이 뜨셨다면 웹서버가 정상적으로 동작하고 있는 겁니다.
DB서버가 정상적으로 실행되었는지 확인하기 위해
우측 상단 메뉴에 phpMyAdmin이 있으니 phpMyAdmin을 클릭해봅시다.
32. 위와 같은 페이지가 오류 없이 뜨셨다면
DB서버(MYSQL)도 정상적으로 실행된겁니다.
이제 이 서버 모듈들을 Windows Services에 등록해줍시다.
33. 각 모듈을 Windows Services에 등록하기 위해서는 XAMPP Control Panel이 관리자 권한으로 실행되어야 합니다.
인스톨러가 실행한 XAMPP Control Panel은 관리자 권한으로 실행된게 아니라서
왼쪽 Service에 보시면 버튼이 비활성화 되어있습니다.
XAMPP Control Panel을 닫아줍시다.
34. 윈도우 버튼을 눌러 XAMPP 폴더를 찾아줍시다.
35. 메뉴에서 XAMPP 폴더를 찾아줍시다.
36. XAMPP 폴더를 찾으셨다면 폴더를 펼쳐 XAMPP Control Panel을 찾아주시고
XAMPP Control Panel을 마우스 우클릭해줍시다.
37. XAMPP Control Panel을 우클릭하면 위와 같이 뜨실텐데요
기타를 눌러 관리자 권한 실행 메뉴를 펼쳐줍시다.
38. 관리자 권한으로 실행을 선택하여 관리자 권한으로 실행해줍시다.
39. 사용자 계정 컨트롤 창이 뜨셨다면 예를 눌러 프로그램을 실행해줍시다.
40. 아까랑 다르게 Control Panel에서 왼쪽 Service에 X 표시가 보입니다.
X표시로 뜨는 이유는 Windows Service에 Module이 등록되지 않아서 그렇습니다.
일단 모듈을 모두 꺼줍시다.
모듈이 실행중인 경우 정상적으로 Service 등록이 안 될 수 있습니다.
STOP 버튼을 눌러 모두 종료해줍시다.
41. 서비스에 모듈을 등록하기 위해 Apache 모듈의 왼쪽 Service의 X 버튼을 눌러줍시다.
42. 위와 같이 서비스를 설치할 건지 메시지가 뜨면 Yes를 눌러주세요.
43. 서비스에 모듈을 등록하기 위해 Mysql 모듈의 왼쪽 Service의 X 버튼을 눌러줍시다.
44. 위와 같이 서비스를 설치할 건지 메시지가 뜨면 Yes를 눌러주세요.
45. 서비스에 모듈을 등록하기 위해 FileZilla 모듈의 왼쪽 Service의 X 버튼을 눌러줍시다.
46. 위와 같이 서비스를 설치할 건지 메시지가 뜨면 Yes를 눌러주세요.
47. 서비스가 정상적으로 등록되었다면 왼쪽 Service 가 X에서 V 로 바뀌셨을겁니다.
다시 Actions를 통해 모듈을 실행해줍시다.
순서는 Mysql > Apache > FileZilla 순으로 실행하시면 됩니다.
48. 모든 기본 설정과 설치, 실행이 완료 되었습니다.
추후 설정 방법이나 워드프레스 또는 그누보드, 제로보드와 같은 홈페이지 툴을 설치하고 구성하는 글을 올려보겠습니다.
'소프트웨어 > 다운로드' 카테고리의 다른 글
PowerMockup 4.3.4 다운로드 (0) | 2022.12.06 |
---|---|
애플 아이튠즈 다운로드 및 설치하기 (0) | 2022.09.06 |
구글 크롬 카나리아, Google Chrome Canary (0) | 2022.07.28 |
VMware Horizon 8 Windows Client 다운로드 (0) | 2022.06.09 |
MSXML 6.0 SP1 Parser 다운로드 (0) | 2022.05.25 |
댓글
이 글 공유하기
다른 글
-
PowerMockup 4.3.4 다운로드
PowerMockup 4.3.4 다운로드
2022.12.06 -
애플 아이튠즈 다운로드 및 설치하기
애플 아이튠즈 다운로드 및 설치하기
2022.09.06 -
구글 크롬 카나리아, Google Chrome Canary
구글 크롬 카나리아, Google Chrome Canary
2022.07.28 -
VMware Horizon 8 Windows Client 다운로드
VMware Horizon 8 Windows Client 다운로드
2022.06.09