Laravel 5.3 부터 이전(5.2) 에 사용하던 방식인 Auth/AuthController.php 통합 방식이 변경되어 ForgotPasswordController.php - 비밀번호 찾기 LoginController.php - 로그인 RegisterController.php - 가입 ResetPasswordController.php - 비밀번호 초기화 파일 4개로 쪼개 졌습니다. 각각은 이름대로의 역할을 하는대요. 그렇다면? middleware auth 리다이렉트는 어떻게 처리 해야 되는가? /app/Exceptions/Handler.php 에 보시면 최 하단에 protected function unauthenticated($request, AuthenticationException $except..
우선 php7.1 의 경우 가장 최신 버전의 php 로 간단히 패키지 를 통한 설치가 가능합니다. * 이 글을 쓴 현재 최신 php 7.1 버전은 RC6 이며 RC 이란 Release Candidate 로 기능으로서는 출시 버전에 가깝지만 치명적인 버그를 포함 했을 수도 있습니다. 따라서 실서버에는 설치하지 마시기 바랍니다. php7.0 을 추천 드립니다. 아래의 방법으로도 php7.0 역시 설치 가능합니다. 우선 설치를 위해서 아래의 명령어로 패키지 저장소를 업데이트 해주도록 합니다. # sudo add-apt-repository ppa:ondrej/php # sudo apt-get update 패키지 저장소 업데이트가 완료 되었다면 아래의 명령어로 한번 정상적으로 적용 되었는지 확인이 가능합니다. #..
이번에 새로 업데이트된 macOS Sierra 좀 많은 것 들이 바꼇는데요. 그중 한 가지가 바로 설정 > 보안 및 개인 정보 보호 에서 다운로드한 앱을 설치하는 "모든 곳" 옵션이 사라졌다는 점 입니다. "모든 곳"은 스토어나 정식 등록된 프로그램이 아닐때 필요한 옵션인데요. 만약 정식 프로그램이 아닌 경우 은 (는) 손상되었기 때문에 열 수 없습니다. 해당 디스크 이미지를 추출해야 합니다. 와 같이 메세지가 변경 된 것 같습니다. 만약 저와 같이 다운받은 프로그램을 설치하여 돌려야 할 경우 아래의 명령어로 이전과 같이 "모든 곳" 을 되살리실 수 있으니 참고하시기 바랍니다. 명령어 $ sudo spctl --master-disable 보안 시리아 에서 보안 > 모든 곳 옵션이 활성화된 모습 즐거운 맥..
Mysql / MariaDB 에 익숙한 분들은 다소 어색할수 있는 MongoDB 에서 Authorization 기능을 사용하는 방법입니다. MongoDB 의 설치방법은 아래를 참고하시기 바랍니다.2015/10/05 - [Database/MongoDB] - Ubuntu 에서 MongoDB 3.0 설치방법 우선 간단히 RDBMS 와 다른점을 알려 드리면 RDBMS 는 설치와 동시에 root 패스워드를 생성하고 인증 체계를 확립합니다. 하지만 MongoDB, Redis 는 root 계정을 초기에 설정하지 않습니다. 따라서 아무 인증 없이 접속이 가능합니다. 1. 사용자 관리 계정 만들기 우선 MongoDB 가 처음 설치된 상태에서 mongo 를 이용해 접속합니다. $ mongo 그리고 아래의 명령어로 사용자 ..
Ubuntu 14.04 LTS 버전에서 NodeJS 설치 및 NodeJS 버전을 변경하기위한 n 을 설치하고 변경하는 방법에 관해 설명드리겠습니다. 1. Ubuntu 에서 apt-get 을 이용하여 NodeJS 설치하기 우선 apt-get 을 이용해서 설치할 것 이기 때문에 저장소를 NodeJS 홈페이지에 등록된 방법으로 등록해주시기 바랍니다. 원본 : https://nodejs.org/en/download/package-manager/* npm n 을 통해서 버전을 수시로 변경할 수 있기 때문에 버전에 관해서는 크게 걱정하지 마시고 일단 설치하시기 바랍니다. NodeJS 4.x LTS 버전 curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - ..
Ubuntu 에서 apt 저장소 추가 후 apt-get 을 통해서 nginx 설치시 Stable 버전으로 설치하는 방법입니다. 만약 저장소를 추가하지 않고 그대로 설치 한다면 구버전이 설치되니 참고하시기 바랍니다. ( 필자의 경우 1.8.1 Stable 에서 1.4.6 이 설치되었습니다. ) 우선 아래의 명령어로 nginx/stable 저장소를 추가합니다. sudo add-apt-repository ppa:nginx/stable 그리고 apt-get update 를 해주도록 합니다. 만약 업데이트 마지막에 GPG ERROR NO_PUBKEY 에러가 발생한다면 아래의 포스팅을 참고하시기 바랍니다. 2016/03/01 - [Computer Skills/Ubuntu] - Ubuntu 에서 GPG ERROR N..
Ubuntu 서버에서 패키지를 설치하기위해 apt-get update 시 아래와 같은 에러를 발견 하실때가 있으실 것 입니다. W: GPG error: http://ppa.launchpad.net trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 00A6F0A3C300EE8C 제 경우 MongoDB 설치와 nginx 설치할때 발생하였는대요. 이 경우 key 를 등록해주셔야 합니다. ( 없이도 강제로 설치가 가능하긴함... ) 우선 키를 찾아야 하니 아래의 홈페이지로 들어가서 에러에서 발생한 키를 검색하도록 합니다. 키 검색방법은 에러의 문자열에서 0x..
Ubuntu 14.04 에서 MongoDB 설치시 저장소를 업데이트 하던중 최하단에 아래와 같은 에러가 발생할 경우 해결방법 입니다. GPG error: http://repo.mongodb.org trusty/mongodb-org/3.2 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D68FA50FEA312927 간단히 에러 를 읽어보면 public 인증키가 없다는 식의 에러 인대요. 아래의 명령어로 간단히 해결이 가능합니다. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv EA312927 ps. 키는 apt-..
여기서는 간단하게 Let's Encrypt 를 이용하여 무료로 HTTPS 를 제공하는 튜토리얼을 진행해보겠습니다. - 무료로 Let's Encrypt 를 이용한 인증서를 만들고 적용 우선 이 문서는 영문 버전을 참고하여 작성한 문서이며 원본은 How To Secure Nginx with Let's Encrypt on Ubuntu 14.04 입니다. 기본적으로 원본 문서보다 설명이 적습니다. 자세한 사항은 원문을 찾아 보시기 바랍니다. 서버 셋팅환경은 Ubuntu NginX 입니다. 1. Let's Encrypt 설치하기 우선 필요한 것들을 설치 하도록 합니다. 이미 설치되어 있다면 굳이 설치 하지 않으셔도 됩니다. $sudo apt-get update $sudo apt-get install git bc ..
여기서는 간단히 TexturePacker 를 이용하여 Sprite 를 생성하는 방법에 대해서 설명드리겠습니다. 우선 Sprite 에 관해서 간단히 설명드리자면 이미지의 모음 이라고 보시면 됩니다. 하나의 이미지 파일에 여러개의 이미지를 삽입하여 게임 분야에서는 애니메이션을 만들거나 웹 분야 에서는 이미지 요청 횟수와 용량을 줄일 수 있습니다. 간단한 예로 아래는 Facebook 의 Sprite 입니다. facebook 의 경우 아래의 이미지를 한번 불러 들입니다. 굳이 용량도 크지 않은 이미지를 각각 하나씩 불러들일 필요가 없어지는거죠. 이제 TexturePacker 를 이용하여 간단히 소셜 버튼 Sprite 를 만들어 보겠습니다. 우선 이미지를 준비하여 하나의 폴더안에 넣어 두도록 합니다. 그리고 Te..
- Total
- Today
- Yesterday
- 게임
- SNS
- Laravel
- Database
- 웹 서버
- 우분투
- html
- 튜토리얼북
- 맥
- Nodejs
- 웹 개발
- it
- php
- 개발
- 데이터베이스
- cocos2d-x
- mac
- Tutorialbook
- 서버
- 웹
- 설치
- 에러
- ubuntu
- 인터넷
- JavaScript
- 웹 개발자
- 서버 개발
- 개발자
- Developer
- 게임 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |