목록Web/[Project] laravel을 이용한 웹 개발 및 해킹 (3)
tmxklab
1. 개발 환경 Framework : Laravel IDE : Visual Code(vscode) Language : php server & DB : XAMPP(Apache, MySQL) browser : Chrome 2. 프로젝트 생성 및 vscode로 프로젝트 열기 1) 프로젝트 생성 및 확인 $laravel new [프로젝트명] 설치 후 프레임 워크 버젼 확인 $php artisan --version 추가로 $php artisan명령을 많이 사용할 텐데 커맨드 옵션 확인하려면 다음 $php artisan 라라벨 실행 $php artisan serve localhost:8000으로 접속하면 웹 페이지가 뜨는 것을 확인할 수 있다. 여기까지는 그 전 내용이랑 겹칠 것이다. 2) vscode로 프로젝트 ..
웹 사이트 개발에 앞서 먼저 윈도우에서 라라벨 개발환경 구축하는 방법에 다루기로 한다. 라라벨은 GUI환경보다는 CLI환경에 적합하므로(명령행 도구를 많이 씀) 윈도우에서 사용하기 불편하다. 하지만 나는 git bash나 wsl이 깔려있기 때문에 게의치 않고 윈도우에서 라라벨 개발환경 구축을 하기로 한다.ㅋㄷㅋㄷ 그리고 여기서 다루는 내용은 라라벨 홈스테드를 사용하지 않는다. 라라벨 홈스테드로 개발환경을 구성하려면 다음 사이트를 참고하길 바란다. 라라벨 7.x - 홈스테드 라라벨 한글 메뉴얼 7.x - 홈스테드 laravel.kr 0. 라라벨 동작에 필요한 php버젼 및 필요 모듈 해당 문서를 작성한 시점인 2020-10-09에서 laravel 개발환경 및 요구사항 조건은 다음과 같다. 개발환경 및 서버..
이번에 웹 해킹을 공부하기 위해 바로 워게임 사이트에서 문제를 풀면서 공부하는 것이 아니라 전체적인 웹에 대한 이해도를 높이기 위해 직접 웹 개발을 하기로 한다. 직접 웹 개발을 하면서 기본적으로 서버 사이드 언어(php, jsp, ...)의 문법을 익힐 수 있고 추가로 더 필요한 공부(웹 프레임워크, http헤더, ...)를 하면서 이후에 웹 해킹할 때 도움이 될 것이다. 웹 사이트 개발은 Laravel프레임워크를 사용해서 php웹 사이트를 구축하기로 한다. php와 프레임워크를 사용한 이유는 예전에 학교에서 프레임워크를 사용하지 않고(스프링 과목을 듣지 못해서ㅠ) jsp를 사용해서 웹 사이트를 개발했었던 적이 있어 이번 기회에 써보지 않았던 php와 프레임워크를 공부겸? 개발하고자 한다. 01. 프로..