티스토리 뷰
------------------------------------------------------------
오이오이! 설마 이자료 검색해서 오는 흑우 없제?
이거 이제 안됩니다!!
발렛이 2.버전 출시하면서 윈도우는 지원하지 않아요 ㅠㅠ
홈스테드나 php artisan serve를 사용합시다.
------------------------------------------------------------
순서. 이렇게 설치할거임. 근데 해보니 1,2 번 바뀌어도 괜찮은듯.
1. php73
2. maria DB
3. composer
4. laravel
5. valet
+번외
6. phpMyAdmin
--------------------------------------------------------------
1. php
http://windows.php.net/download/
- 다운로드 받고 해당 폴더로 이동.
- 환경 변수 > PATH(계정,시스템)에 php 추가.
- 폴더로 php.ini-development 파일을 php.ini 로 복사하고 php.ini을 열어요!!
php.ini |
|
<확인> extension_dir="C:\tools\php73\ext"
<주석제거> extension=curl extension=intl extension=pdo_mysql extension=pdo_sqlite extension=mysqli ( phpmyadmin을 쓸거다. 그러면.. 주석 제거)
|
이후에
> php -m |
에러없음 ㅇㅋㅇㅋ
만약 vcrruntime140.dll이 없다고 오류 나면 비주얼 C++재배포 버전에 포함 되어 있으니 깔고 다시 ㄱㄱ 하면 실행 됨.
https://www.microsoft.com/en-us/download/details.aspx?id=48145
요기서 다운 받음 됨.
2. maria DB
https://downloads.mariadb.org/
대충 msi받아서 읽어보고
root계정 비밀번호 입력하고, 캐릭터셋 디폴트로 UTF8주는거 체크하고 ㄱㄱ
3. Composer
https://getcomposer.org/Composer-Setup.exe
이것도 넥스트!넥스트!!!!
- 환경 변수 > PATH(계정, 전역)
C:\Users\param\AppData\Roaming\Composer\vendor\bin |
이 타이밍에 리붓한번 해주자.
composer 전역으로 적용시킬려면 리붓하는게 맞는듯?
4. Laravel
- 설치
> composer global require laravel/installer |
- Users\유저명\안에 폴더 만들고, 난 Site로 만듬.
만약, phpstorm이 있다면 그 프로젝트 폴더로 가자. ( C:\Users\유저명\PhpstormProjects )
- 프로젝트 생성
> cd c:\Users\JiOne\Site > laravel new 프로젝트명 |
5. valet
- 데이터 받기?
> composer global require cretueusebiu/valet-windows |
- 환경 변수 > PATH(전역)
%APPDATA%\Roaming\Composer\vendor\bin |
- 인스톨
> valet install |
- DNS서버 설정
기본 설정 DNS 서버 : 127.0.0.1 보조 DNS 서버 : 8.8.8.8 |
- 리스타트
> valet restart |
- 파킹
아까 라라벨에서 생성한 프로젝트 폴더의 상위 폴더. 새폴더 하나 만들었잖음! Site!! 거기에서 실행
만약 Phpstorm이라면 PhpstormProjects폴더로 가자.
> valet park |
그리고 프로젝트명.test로 접속하면 라라벨 메인 화면이 뜸. 그럼 끝!!!!
아래는 안되던 나의 컴터로 하던 삽질 ㅠ
결국 난 초기화하고 이거 대로 했더니 됐다는 허무한 이야기 ㅠㅠㅠㅠㅠ
오류 해결은 못했지만, 일단은 놔둠 ㅠㅠ
-----------------------------------------------------------------------------------------------------------------------------------
접속이 된다는데, 난 502 오류뜸 ㅠ 해결되면 업데이트 하겠음 ㅠ
- 다음의 실행파일을 방화벽에 허용으로 등록.
%APPDATA%\Composer\vendor\cretueusebiu\valet-windows\bin\nginx\nginx.exe php.exe php-cgi.exe |
+ 게이트웨이 오류는 계속 되고 있다.......
스택 오버플로에서 ,
내가 알기로, Bad Gateway는 Nginx가 요청을 통해 프록시 (게이트웨이)에 PHP-FPM 서비스를 찾지 못함을 의미합니다. 일반적인 원인 :
|
이런 내용을 봤다.
그래서 php를 확인해야겠다.
> php --ini
Configuration File (php.ini) Path: C:\WINDOWS |
이렇게 나온다면, 첫번째 줄의 패치 위치로 php.ini를 옮겨줘야한다.
첫번째 파일 패스는 설정한 php.ini파일이 있는 위치이고, 두번째 줄은 로딩된 경로여서,
저 위치로 옮겨줬다.
그리고 서버 리스타트.
> valet restart Stopping nginx... |
로딩 설정파일 경로가 바뀌었다.
그럼 되겠지? 이제?
어......엄......... 그래도 안된다.
설정 문제는 아니고.. 그럼 서비스나 프로세스에서 잘 돌아가고 있는지 확인해보자.
작업관리자 프로세스에 올라가 있는지 보자구.
어...... 엄............ 있네.
아 뭐가 문제니 ㅠㅠ
----------------------------------------------------------------------------------------------------------
+ phpMyAdmin
참조 : https://laracasts.com/discuss/channels/laravel/valet-phpmyadmin?page=1
- 파일 다운로드
https://www.phpmyadmin.net/downloads/
- 압축 파일 풀기 ( 아까 파킹했던 곳에 압축 풀기)
- 발렛을 다시 시작하자.
> valet restart
- 접속하자. 접속주소는 phpmyadmin.test
비밀번호는 마리아db깔때 설정한 루트 비번 입력하면 들어가짐.
끝~~~!!!! 진짜 끝~~~~~~!!!!!
--------------------------------------------------------------------------------------------------------
https://laravel.kr/docs/5.8/valet
https://www.lesstif.com/pages/viewpage.action?pageId=39126153
'SERVER' 카테고리의 다른 글
[Laravel5] 필드 리스트를 받아보자. (0) | 2019.06.24 |
---|---|
[Laravel] LAMP에 라라벨 설치하기 (0) | 2019.05.08 |
DB 캐릭터셋 (0) | 2019.04.30 |
HOW TO INSTALL LAMP ON CENTOS 7 (httpd, php, mariadb, myphpadmin) (0) | 2019.04.24 |
- Total
- Today
- Yesterday
- twoserven.kr/0410
- 엘라스틱서치한글성공!
- 프로그래밍은디버거부터시작이다
- 테스팅
- PhpStorm
- JSON으로도
- 더미데이터도유형이있어요
- 배열을_이쁘게
- Testing
- xml로도
- UTF8
- fmf
- gcp
- 테스팅환경
- twoseven.kr/0410
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |