일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- OAuth
- Android
- https
- flutter
- python
- selenium
- Vue.js
- alb
- MacOS
- PostgreSQL
- Laravel
- 해시키
- Cordova
- mac
- nginx
- AWS
- 구글 API
- ubuntu
- 파이썬
- window
- SSH
- php
- Passport
- pip
- node
- MYSQL
- Prometheus
- 안드로이드
- FCM
- Vue
- Today
- Total
목록PHP (21)
print( sjw.iq == 200) output : true
필요한 패키지 설치 composer require laravel/socialite 다른 플랫폼을 위해 필요한 어댑터는 아래 홈페이지 참고 https://socialiteproviders.com/ Socialite Providers socialiteproviders.com config/services.php 에 인증정보 추가하기 'facebook' => [ 'client_id' => env('FACEBOOK_CLIENT_ID'), 'client_secret' => env('FACEBOOK_CLIENT_SECRET'), 'redirect' => env('FACEBOOK_REDIRECT_URI') ] 라우팅 Route::prefix('facebook')->group(function () { Route::get..
OS에는 redis가 설치되 있어야 합니다! php 용 redis 클라이언트 설치 composer require predis/predis 브로드캐스팅 서비스를 위한 이벤트 생성 php artisan make:event SendMessage
윈도우 서버를 좋아하는 편은 아니지만! 외주사의 요청으로 IIS에 PHP 연동을 하려고 합니다! PHP 는 이미 설치되어 있다고 가정하겠습니다! 아래 내용 참조 하시면 될 것 같습니다! https://sjwiq200.tistory.com/87 [PHP] Window에 PHP 설치 IIS 서버에 PHP 를 설치하려고 합니다. IIS에 CGI로 사용할 것이기 때문에 Non Thread Safe 버전을 다운 받아 줍니다. https://www.apachelounge.com/download/ Apache VS16 binaries and modules download www.ap.. sjwiq200.tistory.com 우선 처리기 매핑을 눌러줍니다. 그리고 나서 오른쪽에 작업이 있는 부분에서 모듈 매핑 추가를 ..
보통 우분투, Mac OS에서 작업을 하기 때문에 윈도우와 관련된 스펙을 작성할 일이 없을 줄 알았습니다 ㅠㅠ 이번에 기존 사이트가 윈도우 서버로 구현되어 있고, 그곳에 라라벨을 올리는 작업을 하게 되서.... 이제는 윈도우가 전혀 익숙치가 않더라구요 ㅠㅠㅠㅠ 바로 시작해보겠습니다. 1. 작업 스케줄러 열기 - 제어판 > 관리도구 > 작업 스케줄러 # ㅎㅎ 관리도구가 안보여서 저는 검색해서 열었습니다 ㅎㅎㅎㅎ 2. 작업 스케줄러 만들기 - 오른쪽 작업 메뉴 > 작업 스케줄러 라이브러리 > 작업 만들기를 눌러줍니다! - 아래와 같은 화면을 보실 수 있습니다. - 이름을 입력하고, 나머지 설정같은 경우 원하시는 옵션을 선택하시면 됩니다. 3. 트리거 만들기 - 트리거 탭 > 새로 만들기 # 원하시는 옵션을 ..
간단한 php 버전 올리기에 대한 명령어를 메모해두려고 합니다! 현재 제 맥은 php7.3 버전인데 7.4버전이 필요하여 변경을 하려고 합니다! brew를 이용해서 버전을 올리는 명령어는 아래와 같습니다. brew install php@7.4 brew link --force --overwrite php@7.4 brew services start php@7.4 export PATH="/usr/local/opt/php@7.4/bin:$PATH" export PATH="/usr/local/opt/php@7.4/sbin:$PATH"
안녕하세요! 오늘은 Full Text Search 관련 포스팅을 하려고 합니다~! 서비스를 진행할 때 보통 like 검색으로만 search를 하고 full text search는 추후에 생각하고 있었습니다... 그리고 laravel-scout 를 만나기 전에는 elastic search를 사용한 적이 있었어요! 그런데 저의 문제일 수도 있었지만... 검색결과와 속도가 그리 만족스럽지 않았습니다... 그러다가 이번에 시간이 나서 Laravel Scout 와 Algolia 를 찾아봤는데요...! 일단 결론부터 말씀드리면 검색 속도와 검색 결과가 매우 만족도가 높았습니다!! 설치 먼저 Composer 패키지 관리자를 통해 Scout를 설치합니다. composer require laravel/scout 그리고 ..
얼마 전에 실수?로 .env파일이 노출되는 일이 있었습니다.... 항상 기본을 지키는 것도 중요하고... 시큐어 코딩도 더욱더 생각하는 계기가 되었습니다. 그러면 Laravel 의 .env를 지키는 방법에 대해서 알아보겠습니다. 우선 기본적인 .env의 변수들입니다! APP_DEBUG 가 true 일 때는 아래와 같이 exception을 보여줍니다! 그리고 스크롤을 내리면 중요한 정보들이 모두 노출이 되게됩니다. # 다른 사람들 블로그를 보면 env 파일도 노출되는데... 저는 왜 노출이 안되는지 모르겠어요 ㅠㅠ # 이유를 알고 싶습니다... APP_DEBUG 모드가 false 일 때는 다음과 같이 http status 와 message만 나오게 됩니다! 그러면 항상 서버에 배포할 떄는 APP_DEBUG..