목차
Laragon 소개
Laragon 설치
Laragon에 PhpMyAdmin 설치
Laragon에 그누보드5 설치하기
Laragon 구성 프로그램 추가/갱신
Laragon에 그누보드5 복원 시 주의사항
PHP 단축코드 사용 여부 설정 (= short_open_tag On/Off 설정)
PS. PhpMyAdmin 설정
Laragon 소개
오토셋 처럼 PC에 설치 가능한 APM 프로그램.
PS.
[장점]
[설치 시 기본 세팅 상태] (※ 210914 현재)
Apache / nginX 택일 가능
PHP 7.4.19 (※ PHP 버전 변경법 )
mysql Ver 14.14 Distrib 5.7.33, for Win64 (x86_64)
Laragon 설치
[주의] 오토셋 등 다른 APM 사용 중이면, 반드시 제거 후 설치.
1.
아래 주소에서 다운로드 후 설치. (※ APM 정보 꼭 확인)
https://laragon.org/download/
※ 설치 시, 그냥 다 OK 하면 됨. 자세한 건 여기 참고
2.
Laragon 실행 후, 좌측 하단 StartAll 버튼 클릭.
3.
그 바로 옆의 Web 버튼 클릭해 잘 접속되는지 확인.
PS. 버튼 소개
Start All 버튼 : APM 시작 (= Apache, PHP, MySQL 시작)
Web 버튼 : localhost 웹주소로 접속
Database 버튼 : DB관리툴 연결 (기본값: heidisql)
Terminal 버튼 : 명령어 입력창 (기본값: cmder) ※ SSH와 유사
Root 버튼 : C:\laragon\www (Web 소스 위치) 폴더 열기
Laragon에 PhpMyAdmin 설치
1.
Laragon 프로그램 화면에서 마우스오른쪽 버튼 클릭
2.
Tools > Quick add > *PhpMyAdmin 클릭
3.
Laragon 프로그램 하단 중앙의 Database 버튼 클릭
4.
아래 주소로 접속 잘 되는지 확인 (※ 둘 다 접속 가능)
※ 주의: 에러 뜨면, 아래 PS3 참고해 최신 버전 설치.
5.
로그인창 사용자명 부분에 root 아이디 입력 후, 로그인(=실행) 버튼 클릭.
암호(= 패스워드 = 비밀번호)는 입력 안 해도 됨.
다만, 비밀번호 미 설정 시, root 계정으로 그누보드 설치 불가.
작업 효율성 위해서, 암호 설정 권장. (아래 참고)
PS1. PhpMyAdmin의 root 계정 비밀번호 설정하기 ★
1.
Laragon 프로그램에서 Stop 버튼 클릭해 MySQL 실행 중단
※ Stop 글자가 StartAll 글자로 바뀐 후 다음 과정 진행.
2. Laragon 6 버전 경우 (=MySQL 8 + 경우)
Laragon 프로그램 화면에서 마우스오른쪽 버튼 클릭
> MySQL > my.ini 클릭
> 2라인 패스워드 관련 주석 풀고 수정: password=root
> 아래 소개된 phpMyAdmin 자동 로그인 설정.
2. Laragon 5 버전 경우 (= MySQL 5.X 경우)
Laragon 프로그램 화면에서 마우스오른쪽 버튼 클릭
> MySQL > Change root password 클릭
> 비밀번호: root 입력 (※ 본인 입맛대로 설정. 단, 반드시 메모.)
> 아래 소개된 phpMyAdmin 자동 로그인 설정.
PS2. root 계정 비밀번호 설정 시, phpMyAdmin 자동로그인 설정 ★
C:\laragon\etc\apps\phpMyAdmin\config.inc.php 약 27라인 수정
수정 전
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;
수정 후
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = 'en';
/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
가라치코 님 (180927) https://sir.kr/so_phpframework/336
PS3. 로그인창에 알 수 없는 에러 많은 경우 조치사항
1.
아래 경로 폴더 안의 PhpMyAdmin 구성 파일 모두 삭제
C:\laragon\etc\apps\phpMyAdmin
2.
아래 주소에 가서 최신 버전으로 다운로드
https://www.phpmyadmin.net/files/
※ PHP 7.4 + 경우, 최소 PhpMyAdmin 4.9.5 이상 설치 필요.
※ 홈짱은 현재 가장 최신 버전 (5.1.1) 설치했더니 에러 사라짐.
3.
다운받은 파일을 압축 푼 후, 구성파일을 다시 아래 폴더에 복사 붙여넣기
C:\laragon\etc\apps\phpMyAdmin
PS4. root 계정 로그인 시 비밀번호 생략 가능 설정 위치
C:\laragon\etc\apps\phpMyAdmin\config.inc.php 약 32라인.
$cfg['Servers'][$i]['AllowNoPassword'] = true ;
PS5. PhpMyAdmin 데이터베이스 정렬 방식 기본값 변경 ★
1.
※ Laragon 실행 > 마우스오른쪽 > MySQL > my.ini 클릭 > 아래 구조가 되게 파란색코드 추가.
[mysqld]
collation_server = utf8mb4_general_ci
character_set_server = utf8mb4
port= 3306
...
2.
Laragon 프로그램 실행 후, Stop 버튼 누른 후 다시 StartAll 버튼 클릭
※ MySQL 재시작 의미.
PS. my.ini 파일 위치
C:\laragon\bin\mysql\mysql-5.7.33 -winx64\my.ini
※ 빨간색 코드 부분은 설치된 MySQL 버전에 따라 다름.
Laragon에 그누보드5 설치하기
1.
그누보드5 가장 최신 버전 다운로드 후 압축풀기
https://sir.kr/g5_pds
2.
Laragon 프로그램 우측 하단의 Root 버튼 클릭
3.
아래 구조가 되게 gnu54 폴더 생성
C:\laragon\www\gnu54
4.
이 안에 그누보드 설치파일 넣은 후, 아래 구조 되게 data 폴더 생성.
C:\laragon\www\gnu54\data
5.
PhpMyAdmin 접속해 데이터베이스 탭을 클릭해 DB 계정 생성.
데이터베이스명: gnu54 (※ 본인 입맛에 맞게)
데이터정렬방법: utf8mb4_general_ci
6.
아래 주소 중 하나로 접속해 설지 진행. ★
http://localhost/gnu54 /
http://127.0.0.1/gnu54 / (※ 이 주소 이용 권장)
http://gnu54 .test
PS. 참고사항
gnu54 부분은 C:\laragon\www\gnu54 폴더명에 해당.
Laragon 프로그램 우측 상단 톱니바퀴 클릭해 test 외 문자로 설정 가능.
외부 아이피에서는 접속 불가. 즉, 본인만 접속 가능한 주소임.
7.
[MySQL 정보입력]
Host: localhost
User: root
Password: root
DB: gnu54 (※ phpmyadmin에서 본인 입맛에 맞게 생성한 DB명)
[최고관리자 정보입력]
회원 ID: 본인 맘대로 입력. 꼭 메모 (예: admin)
비밀번호: 본인 맘대로 입력. 꼭 메모 (예: 1234)
8.
위 최고관리자 계정으로 로그인 잘 되는지 체크.
Laragon 구성 프로그램 추가/갱신
[설치 방법]
Laragon 프로그램에서 Stop 버튼 눌러 라라곤 실행 중지 후 설치. > 아래 프로그램 설치 완료 후, 다시 StartAll 버튼 클릭해 재시작.
[다운/추가]
MariaDB
다운: https://downloads.mariadb.org/
추가: c:\laragon\bin\mysql
phpMyAdmin
다운: https://www.phpmyadmin.net/files/
추가: C:\laragon\etc\apps\phpMyAdmin (※ 파일명/구조 주의)
PHP
다운: https://windows.php.net/download
추가: C:\laragon\bin\php
※ PHP 버전 변경 방법 자세히 보기
Apache
다운: https://www.apachelounge.com/download/
추가: C:\laragon\bin\apache (※ 파일명/구조 주의)
NodeJS
다운: https://nodejs.org/en/download/current/
추가: C:\laragon\bin\nodejs
Nginx
다운: https://nginx.org/en/download.html
추가: C:\laragon\bin\nginx
가라치코 님 (180927) https://sir.kr/so_phpframework/336
Laragon에 그누보드5 복원 시 주의사항
https://homzzang.com/b/free-4390
PHP 단축코드 사용 여부 설정 (= short_open_tag On/Off 설정)
※ 개발이 목적이신 분은 Off 설정 그대로 둔 후 개발 권장.
1. Laragon 실행 > 마우스오른쪽 버튼 클릭 > PHP > php.ini 클릭
※ php.ini 위치: C:\laragon\bin\php\사용중인 PHP버전\php.ini
2.
Ctrl + F 단축키로 검색창 띄운 후, 아래 키워드로 검색.
short_open_tag = Off
3.
아래처럼 변경 후, Laragon에서 Stop 버튼 누른 후 다시 StartAll 버튼 클릭.
short_open_tag = On
주소 복사
랜덤 이동