Breeze란 Laravel에서 간단하게 인증 기능을 지원하는 스타터 키트다. 설치만 하면 로그인, 로그아웃, 이메일 인증, 비밀번호 초기화.. 를 프로그램으로 구현하지 않아도 바로 사용할 수 있다. 인증 구현이 이렇게 초간단해도 되는 것인가..! 자바 스프링으로 일일히 다 설정하고 코딩했던 것을 생각하면 눈물이 앞을 가린다. ㅠㅠ 자 그럼 어케 설치하는지 시작해보자. 1. 마이그레이션 파일 수정 혹은 추가 프로젝트를 생성했을 때 기본적으로 주어지는 아래의 마이그레이션 파일을 수정해도 되고, 새로 만들어도 된다. 어쨌거나 breeze를 사용하려면 사용자 테이블이 있어야 하니까. 나의 경우, 그냥 기존 마이그레이션 파일을 수정했다. 위의 파일에 설정한 대로 테이블을 생성하기 위해서는 마이그레이트 명령어를 ..
업무 외적으로 초고속으로 빠르게 웹사이트 하나를 구축할 일이 생겨서 php의 라라벨 프레임워크를 알아보게 됐다. 협업하는 사람들이 자바 스프링부트를 전혀 모르고 php나 python만 할 줄 알아서 어쩔 수 없는 선택이기도 했지만, 진짜 이걸로 하니까 빠르고 간편하긴 하다. 라라벨 만쉐이- 아래는 php 설치부터 laravel 프로젝트 생성까지 어떻게 하는지 간단하게 정리해놓은 것이다. (나중에 까먹을까봐..) 1. php 다운로드 php 다운로드 ☞ PHP For Windows: Binaries and sources Releases zip 파일을 다운로드 받아서 적당한 곳에 압축을 풀어놓는다. 나의 경우 C드라이브에 php-8.1.4라는 폴더를 하나 만들어서 압축 해제했다. 그런 다음, php.ini-..
집서버에 기존에 설치되어있던 5.6버전을 모조리 지우고, 8버전을 설치했다. 어짜피 테스트용 DB였기 때문에 delete and install이 크게 문제되지 않았다. 이번에도 역시 mysql은 개인 개발 테스트 용도로 쓰일 예정. 1. Delete old version 1-1. mysql 버전 확인 yum list installed | grep mysql 1-2. mysql 삭제 yum remove -y mysql-community-* 1-3. mysql 폴더 삭제 rm -rf /var/lib/mysql 2. Install new version 2-1. yum repository 등록 yum install -y https://dev.mysql.com/get/mysql80-community-release..