-
[Laragon] 윈도우에서 포터블 웹 개발환경 만들기 - 2) 프로그램 추가Programming/Laragon 2023. 9. 12. 16:45
이전 글 : [Programming/Laragon] - [Laragon] 윈도우에서 포터블 웹 개발환경 만들기 - 1) 라라곤설치
이전 글에서는 라라곤 포터블 에디션을 USB에 설치하였다.
이번에는 포터블 에디션에 포함된 기본 프로그램을 업데이트 및 추가해보도록 하겠다.
라라곤의 핵심 폴더인 bin 폴더로 가자.
다운받은 포터블 에디션에는 위와 같은 프로그램이 기본으로 설치되어 있다.
그러나,
php5.4, mysql5.1 등 각 프로그램의 버전이 낮으므로 최신 버전을 수동으로 설치하여야 한다.
일단, 기본 프로그램들을 다운로드 받자.
1. 프로그램 다운로드
1) cmder - https://cmder.app
윈도우즈용 콘솔 에뮬레이터인 cmder는 윈도우 기본 터미널을 대체하는 프로그램이다.
라라곤 포터블에는 윈도우 기본 터미널이 포함되어 있다.
cmder를 사용하려면 새로 다운받아서 사용하여야 한다.
Full Edition은 Git이 포함되어 있는 것이고, Mini Edition은 cmder만 있는 것이다.
git은 필요하면 추가할 수 있으므로 Mini Edition을 받는다.
2) composer - https://getcomposer.org
laravel과 같은 프레임워크를 설치하는데 필수적인 php 의존성 관리도구인 composer도 버전이 낮으므로 새로 다운로드 받는다.
3) heidisql - https://www.heidisql.com
개인적으로 가장 선호하는 sql 관리도구인 heidisql 도 업데이트된 버전으로 다운받는다.
phpmyadmin이나 adminer는 밑에 따로 설치방법을 설명하였다.
4) mariadb - https://mariadb.org
sql 프로그램인 mariadb도 윈도우용 zip 파일로 받는다.
현재는 11.2까지 있지만 현재 가장 많이 쓰이는 10.11 버전을 받았다.
5) nginx - http://nginx.org
nginx도 윈도우용 최신 파일로 받는다.
6) visual studio code - https://code.visualstudio.com
라라곤 포터블 에디션에는 notepad++ 가 기본 에디터로 포함되어 있다.
에디터 중에 최강인 visual studio code를 다운받아 대체하는 것이 좋다.
vs code도 윈도우용 zip파일로 다운받는다.
7) php - https://windows.php.net
php도 새로운 버전으로 다운받아야 하는데, 잘보면 윈도우용 php는 VS16에 대한 의존성을 표시하고 있다.
VS16은 Microsoft Visual C++ 2015-2019 재배포 가능 패키지를 말한다.
다행히 VS16은 다운로드 페이지에서 바로 받을 수 있다.
다운로드 페이지 좌측에 보면 VC15 & VS16 메뉴가 있다.
여기서 밑에 링크를 클릭하면 바로 다운로드가 시작된다.
VS16이 없는 PC는 당연히 필요하고 VS16이나 VS17이 설치되어 있는 PC는 없어도 된다.
2. 프로그램 설치
1) 압축해제
위에서 다운로드 받은 프로그램을 laragon > bin 폴더로 옮긴다.
다운받은 파일 중 composer.phar는 composer 폴더에 덮어쓰기로 옮긴다.
그리고, 각 zip 파일은 압축을 풀어준다.
기존 cmder 폴더는 Laragon에서 만든 cmd용 스크립트이므로 혹시 모르니 폴더이름을 변경해주고 cmder_mini를 cmder로 바꾸어 준다.
VScode는 code로 폴더이름을 변경한다.
laragon > bin > php 폴더에 압축을 해제한 php파일을 버전 및 타입명 그대로 옮겨준다.
php5.4는 필요하지 않으므로 삭제한다.
혹시, php7 이 필요하면 똑같이 다운로드 받아서 위와 같이 넣어주기만 하면 된다.
nginx도 버전명 그대로 옮겨주고 기존 nginx는 삭제한다.
mariadb도 버전 및 타입명 그대로 옮겨주고 기존 mysql은 삭제한다.
MySQL8이나 MariaDB11 이 필요하면 위와 같이 그대로 넣어주면 된다.
laragon > bin > 각 프로그램 폴더에 버전별로 설치를 해두면 Laragon에서 원하는 버전을 선택하여 사용할 수 있게 된다.
마지막으로 PHP를 구동하기 위해서 VS16을 설치한다. 물론, 이미 설치되어 있는 PC는 필요없는 과정이다.
그러나, 포터블 특성 상 다른 PC에 없는 경우가 있을 수 있으므로 VC_redist.x64.exe 파일은 해당위치에 보관하였다가 없는 PC에서 라라곤을 사용하기 전에 설치하도록 한다.
3) 웹기반 프로그램 추가
윈도우 환경이 아닌 웹에서 구동되는 공용관리도구는 별도로 설치한다.
laragon > etc > apps 폴더에는 웹에서 구동되는 공용관리도구를 추가할 수 있다.
기본적으로 adminer가 있는데 PHP5 버전용이라 업데이트를 해주어야 한다.
adminer.php 를 새로 다운로드 받은 다음
laragon > etc > apps > adminer 폴더에 넣어주고 기존 index.php를 삭제한 후 새로 받은 파일이름을 index.php로 변경하여준다.
adminer 보다 phpmyadmin이 필요할 경우 동일하게 laragon > etc > apps 폴더에 넣어주면 된다.
위에서 다운받은 HeidiSQL을 사용하려면 phpmyadmin은 생략하도록 한다.
phpmyadmin을 다운로드 받은 다음
laragon > etc > apps 폴더에 넣어주고 phpmyadmin으로 폴더이름을 변경한다.
HeidiSQL을 사용하면 굳이 웹기반으로 구동시켜야 하는 adminer나 phpmyadmin은 쓸 일이 없다.
이렇게 윈도우 환경에서 실행되는 프로그램은 laragon > bin 폴더에, 웹기반 프로그램은 laragon > etc > apps 폴더에 개발 환경에 맞는 프로그램을 추가해주기만 하면 복잡한 설정없이 윈도우에서도 손쉽게 웹 개발 환경을 구축할 수 있다.
다음에는 설치한 프로그램을 포터블에서 원활하게 사용할 수 있도록 몇 가지 설정을 해보자.
다음 글 : [Programming/Laragon] - [Laragon] 윈도우에서 포터블 웹 개발환경 만들기 - 3) 프로그램 설정
'Programming > Laragon' 카테고리의 다른 글
[Laragon] 윈도우에서 라라곤으로 그누보드 설치하기 (0) 2023.09.20 [Laragon] 윈도우에서 라라곤으로 워드프레스 설치하기 (5) 2023.09.18 [Laragon] 윈도우 웹 개발 환경 - 라라곤 기본 사용 방법 (0) 2023.09.15 [Laragon] 윈도우에서 포터블 웹 개발환경 만들기 - 3) 프로그램 설정 (0) 2023.09.14 [Laragon] 윈도우에서 포터블 웹 개발환경 만들기 - 1) 라라곤설치 (0) 2023.09.11