[ Laragon ] window10 설치하기 - a(apache) + n(ngine) + p(php) + m(mysql) > knowledge

본문 바로가기
사이트 내 전체검색

knowledge

[ Laragon ] window10 설치하기 - a(apache) + n(ngine) + p(php) + m(mysql)

페이지 정보

작성자 웹지기 댓글 1건 조회 1,536회 작성일 19-07-23 14:31

본문

링크 주소로 이동해 홈페이지를 다운받는다.

https://laragon.org/download/

다운 받은 파일을 설치해 주고 설정을 한다.

 

Laragon root directory 변경


121212.png

 

https://sir.kr/so_phpframework/336

링크처럼 따라해서 각각 설정을 추가하거나 바꿔준다.

 

설치를 해보면 PHP-7.2.2, Apache 2.4.29, mysql 5.7.19 가 설치 되어 있습니다. 

 

Start All을 먼저 누르지 말고 아래 부터 해주세요.. (특히 마리아 DB)

가장 최근의 버전을 사용해보고 싶거나,  아니면 이전 버전으로 테스트 하고 싶은 경우에는 아래와 같이 하면 됩니다. 

모두 각 OS에 맞는 zip파일을 다운로드 받습니다.  그리고 풀어서 카피 위치에 카피합니다.

 

MariaDB를 https://downloads.mariadb.org/

카피위치 : c:\laragon\bin\mysql

 

PHPmyAdmin은 https://www.phpmyadmin.net/downloads/?

카피위치 C:\laragon\etc\apps

단 phpMyAdmin-4.x.x-all-languages 를 리네임해주세요. phpMyAdmin으로

phpmyadmin아래의 config.sample.inc.php를 config.inc.php로 카피한후에..

/* 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';

 

PHP버전은 https://windows.php.net/download#php-7.2

카피위치 C:\laragon\bin\php

 

아파치 버전은 https://www.apachelounge.com/download/

카피위치 C:\laragon\bin\apache

하위 디렉토리가 생기니 이것도 기존에 있는 것과 비슷하게 Rename해서 카피해주세요

 

노드는 https://nodejs.org/en/download/current/

카피위치 C:\laragon\bin\nodejs

 

Nginx는 http://nginx.org/en/download.html

카피위치 C:\laragon\bin\nginx


라라곤을 실행시킨후에.  Right Click으로 최신 버전을 선택합니다.

Right Click>MariaDB>Change root password에서

password는 root로

Right Click>MariaDB>my.ini 를 클릭해서 [mysqld]아래에 아래 내용 카피

collation_server = utf8mb4_unicode_ci

character_set_server = utf8mb4

 

Start All 버튼을 눌러 보세요..

추천0 비추천0

댓글목록

장승원님의 댓글

장승원 작성일

laragon db접속 오류시 대처방안
C:\laragon\data 폴더에 보면 현재사용중인 mysql버젼이 존재한다 이 폴더자체를 날려버리면 된다.

Total 52건 1 페이지
  • 52 [ window ] xampp 설치 후 root 비번 변경
  • 콘솔을 통해서 # mysql -u root -p #UPDATE mysql.user SET Password=PASSWORD('1234') WHERE User='root'; 루트 비밀번호 데이터베이스 (MySQL 또는 MariaDB)를 업데이트하려고 할 때 가끔 발생했습니다. #ERROR 1348 (HY000): Column 'Password' is not updatable 따라서 업데이트 명령을 사용하여 사용자 비밀번호를 업데이트 할 수 없고 비밀번호를 업데이트하려면 ALTER ...
  • 웹지기 04-11 429 0 0 댓글 1
+2
  • 51 [ Laragon ] window10 Apache Ngine PHP Mysql Mariadb python r…
  • 일단 Laragon을 다운받아서 설치를 해준다. 다운로드는 https://laragon.org/download/ 다운로드 페이지에서 본인에게 맞는 버젼을 다운 받는다 본인 같은 경우 Laragon Full 버젼은 다운로드 했다. 이 버젼은 Apache Nginx MySQL PHP Redis Memcache Node.js npm git 등등의 버젼을 쉽게 다운을 받을 수 있다. 다운로드를 하고 설치가 완료 되었다면 Laragon을 실행시켜서 Laragon화면에서 마우스 우클릭 통해 ...
  • 웹지기 12-24 640 0 0 댓글 0
  • 50 dns 서버 접속해서 정보확인하기 // dns 정보 없애기
  • 내 컴퓨터의 dns정보를 삭제하는 방법 먼저 윈도우 + R >>> cmd 로 도스창 실행 c:\>config/flushdns 내 컴퓨터의 dns정보 확인 방법 c:\>nslookup 도메인 dns 서버 확인 c:\>nslookup -q=all 도메인
  • 웹지기 10-22 805 0 0 댓글 0
  • 49 직급 직책 팀 전문직업별 명칭과 영문표기
  • *직급 한글/영문* 회장 - Chairman/CEO부회장 - Vice Chairman/CEO사장 - President/CEO대표이사 - Executive Managing Director/Chief Executive Officer부사장 - Senior Executive/Vice President총괄 관리 부장 Division Manager in General Administration 전무 - Executive director 상무 - Managing Director 이사- Director ...
  • 웹지기 09-18 1384 0 0 댓글 0
  • 47 [ Laragon ] 디렉토리 구조 이해하기
  • 디렉토리 구조 - Laragon 폴더 이름은 짧고 단순하며 소문자를 사용 C:\laragon ( 설치폴더 위치) ├─── laragon.exe # Laragon 실행파일 ├─── data\ # Data dir for MySQL, MariaDB, PostgreSQL, MongoDB | └─── mysql\ | └─── mariadb-10.3\ | └─── ... ├─── www\ # Document Root (홈페이지 시작위치) | ├...
  • 웹지기 07-30 1037 0 0 댓글 0
  • 열람중 [ Laragon ] window10 설치하기 - a(apache) + n(ngine) + p(php) + …
  • 링크 주소로 이동해 홈페이지를 다운받는다. https://laragon.org/download/ 다운 받은 파일을 설치해 주고 설정을 한다. Laragon root directory 변경 https://sir.kr/so_phpframework/336 링크처럼 따라해서 각각 설정을 추가하거나 바꿔준다. 설치를 해보면 PHP-7.2.2, Apache 2.4.29, mysql 5.7.19 가 설치 되어 있습니다. Start All을 먼저 누르지 말고 아래 부터 해주세요...
  • 웹지기 07-23 1537 0 0 댓글 1
+1
  • 45 [ XAMPP ] window10 설치하기
  • 다운로드 사이트로 이동을 해서 다운을 받는다. https://www.apachefriends.org/download.html php 7.2를 사용하기 위해 7.2.20 / PHP 7.2.20을 다운 받는다. 설치 시작시 경고창이 뜨는데 이는 64bit일때 뜨는 경고이다 OK를 눌러 넘어간다 원하는 구성요소를 선택하고 설치를 눌러 설치를 진행한다. 설치 폴더를 원하는 폴더 변경한 후 설치해준다. 설치가 끝나면 XAMPP Control Panel 이 뜹니다. 아파치 설정을 ...
  • 웹지기 07-16 1058 0 0 댓글 0
+4
  • 44 [ nas ] synology(시놀로지) Let's Encrypt 인증서 설치하고 설정하는 방법
  • Let’s Encrypt Let’s Encrypt에서는 공인된 인증서를 무료로 제공해줍니다. 단점은 90일마다 갱신을 해야 한다는 것인데, DSM에서 자동으로 갱신을 해주므로 신경쓸 것이 없습니다. -- 준비하기 도메인 외부에서 접속할 수 있는 도메인이 필요합니다. 단, 도메인 별로 인증서 발급 횟수 제한이 있습니다. 그래서 많이 사용하는 xxx.iptime.org 같은 도메인은 인증서 발급이 되지 않을 수 있습니다. 80 포트로 연결되도록 하기 80 포트로 접속할 수...
  • 웹지기 11-29 4955 0 0 댓글 0
  • 43 [ ERD ] ERM - ERD 사이트
  • "구조"화된 데이터를 저장하기 위해 데이터베이스를 사용한다. 이 데이터의 "구조" 및 그에 수반한 제약 조건들은 다양한 기법에 의해 설계될 수 있다. 그 기법 중 하나가 개체-관계 모델링(Entity-Relationship Modelling)이다. 줄여서 ERM ERM 프로세서의 산출물을 가리켜 개체-관계 다이어그램(Entity-Relationship Diagram)이라 한다. 줄여서 ERD
  • 웹지기 11-12 2111 0 0 댓글 0
+8
  • 41 [ vscode] VisualStudioCode 확장프로그램 ftp-kr 기능
  • VSCode FTP Extension This is FTP Extension! Start with ftp-kr Init command! (When exists workspace) It will try to connect when you save it! Details Disable Auto UploadBy default, the auto-sync feature is enabledIf you want to disable auto-sync, pl...
  • 웹지기 10-17 2607 0 0 댓글 0
  • 40 [ vscode ] VisualStudioCode 에디터 설치 및 기능
  • VisualStudio Code 줄여서 vscode ( window,macOS, Linux) 홈페이지 : code.visualstudio 라이선스 : MIT 주요 단축키 Ctrl + Shift + p OR F1 : 모든 명령 찾기 및 실행 Ctrl + : 콘솔창 호출 확장프로그램 ftp-kr : ftp/sftp sync extend 기능으로 바로 업로드가능 ftp-sync : ftp로 업로드 또는 다운로드 할 수 있는 기능 vscode-icons : 파일의...
  • 웹지기 10-17 2901 0 0 댓글 0
  • 38 [ template ] 템플릿 간단 설명 및 참고사이트(템플릿파일)
  • 1. 템플릿언더바는 여러결과를 하나의 문서로 출력할 수 있습니다. 여러 템플릿파일을 구분지을 수 있는 템플릿id와 경로를 define를 호출하시고$this->define(템플릿id,템플릿파일);$this->define('looptest','looptest.tpl');2. 템플릿을 통해 출력될 결과물을 만들어 냅니다.for($i=0; $i<100; $i++){ $loop[] = array('num'=>$i);}3. 결과물을 템플릿변수로 할당 ...
  • 웹지기 10-01 1503 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
1,369
어제
5,659
최대
24,117
전체
837,388

그누보드5
Copyright © funyphp.com. All rights reserved.