Windows 10 Pro에 라온보드 설치해 보기 > PHP프레임워크

PHP프레임워크

Windows 10 Pro에 라온보드 설치해 보기 정보

라라벨 Windows 10 Pro에 라온보드 설치해 보기

본문

XAMPP 최신 버전을 설치합니다.  (현재 버전이 7.1.9)


https://www.apachefriends.org/index.html


XAMPP Control Panel을  실행시켜서


UEqlSYlS5RtlG620JchqTfyh4McSc36VTQbYRmyS.png 


Apache와 mysql을 start시킵니다.

AIrQrpfMvh4RTRAaaLMqfHwZZXS8rauNI7APMzIM.png 


최신버전의 라온보드(v0.9.4기준)를 다운로드 받아서, 압축을 푸시고 (보통 Download Folder도 Ok)


Windows Powershell을 실행시키고

WKyGs2y06TabnKagBOE6d7WCINKkr1COZJHvPIYc.png 


먼저 localhost/phpmyadmin 으로 접속하셔서 DB를 만듭니다. (DB name은 그냥 laonboard로..)

gVMvC0cg8HT0jvBDIv6SivpkXi5reRyHMwxGpeXH.png

다음으로 코드 에디터로(본인이 사용하시는 것으로..) 몇가지 부분을 수정합니다. (저는 atom을 사용하니 atom 기준으로..)


디렉토리에서 아래를 실행시킵니다.


atom .


먼저 app/Http/Requests/InstallRequest.php 에서


27번째줄을

'appUrl' => 'required|regex:/^(((http(s?))\:\/\/)?)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/',

아래와 같이 변경합니다.

'appUrl' => 'required',

이유는 정규식 중간에 있는 \.이 도메인에 있는 점을 찾기 때문입니다.


32번째 줄

'mysqlPass' => 'required',


'mysqlPass' => '',

이유는 XAMPP의 mysql은 디폴트가 패스워드가 없습니다.


app/Http/Middleware/CheckInstall.php 에서


25번째 줄

if(File::exists($path) && config('database.connections.mysql.database') && config('database.connections.mysql.username') && config('database.connections.mysql.password') ) {

을 아래와 같이 변경합니다.

if(File::exists($path) && config('database.connections.mysql.database') && config('database.connections.mysql.username')  ) {

이유는 위와 같습니다. no password


압축이 풀어진 Directory에서 다음을 실행합니다.


php artisan serve


그전에 간혹 php 버전이 xampp 버전이 아닌 경우가 있으니 php -v 로 버전이 맞는지 체크하시고,  안 맞으면 path변경하세요.

아래는 실행내용입니다.

AS1qhsapGZnJRV3ysG52DkymUu788rh5EjWibf0R.png


localhost:8000으로 접속하면 아래와 같이 나오면 정상입니다.
XyC31BcNAihgvDVUtxtwycDhuoSoA7ZpkpWouMdB.png 

2TR1HJtPoFOyb189o2fF3R31BGHtAU2DBlZKZdIU.png
g5C6VxLb85sH8uMB25ZdAjJnthUnoOmYUaZooA6v.png
iPJR4TImpd727x2BtKZYWel8yvMsMLdtwd4N6gMd.png

phpmyadmin을 통해서 보면 Table도 잘 만들어져 있네요..

nLMV1L6b5uMFwpJfnKhGV53Tfj6AuveDL2WQxW6Q.png


wbeNsFelLbZvxLxCOIvEH3JcR8a5hWUnqIc3BzcE.png
추천
2
  • 복사

댓글 4개

저도 지금 설치해 보겠습니다.
엉기면? 해결책을 찾아가는 재미가 있습니다!
라온보드 결국은 만들었습니다. ㅎ
............................

2017.09.20. 10:57:05
실패했습니다.
No application encryption key has been specified.
응용 프로그램 암호화 키가 없다고 하여 검색 후
? 선배님 담아 주신 내용이 이 내용이네요?
다시 해 보겠습니다. ㅎ

2017.09.20. 11:16:23
AutoSet 10.7.0 버전에 설치를 하다가 당장은 포기합니다. ㅎㅎ
이거 그냥 쉽게는 안 깔리네요? ㅡㅡ
server.php 파일 같은데요.
경로도 바꾸고 될 것 같아서 찌르면 없다고만 뜨고요. 잉
다른 컴에 단독으로 설치하여 다시 해보겠습니다!
파일들이 섞이니 정리하는 것도 시간이 걸려서요.
선배님께서 담아 주신 방법이면 동일하게 먹힐 것 같은데요.
말을 안 들어서요. 주말 쯤 다시 하려고요.

감사합니다!
No application encryption key has been specified.

이 에러는 라온보드 0.9.4 버전이후로는 안날겁니다^^

http://laonboard.com

수시로 참조해 주세요^^
당분간 매일 새 버전을 올릴 듯 합니다~
© SIRSOFT
현재 페이지 제일 처음으로