본문 바로가기
반응형

개발/Laravel (PHP Framework)6

linux(CentOS) xampp에 Laravel 8.x(라라벨) 프레임워크 설치 및 구동 (서버 개발환경 구축) 1. 개요 2. 라라벨 설치 3. 프로젝트 생성 4. 데이터베이스 준비 5. 구동 및 확인 6. 마무리 1. 개요 - 멋진 PHP 개발을 위한 최고의 프레임워크. 자타공인 PHP 최강의 프레임워크 Laravel(라라벨)!! 저도 한번 가지고 놀아 보겠습니다. 실제로 사용해보는 건 이번이 처음이라 같이 스터디하면서 포스팅을 진행해보도록 하겠습니다. 아무쪼록 설치부터 함께하시는 방문자님들에게 도움이 되었으면 좋겠습니다. - 우선 설치 대상 서버 환경은 linux + xampp 입니다. composer 설치도 함께 선행되어야 하니, 지난 2개의 글을 참고하시면 준비과정을 보실 수 있습니다. 2021/02/02 - [도구/XAMPP (APM)] - Linux(CentOS) 환경에 XAMPP 설치하기 (PHP 개.. 2021. 2. 6.
Linux(CentOS)에 composer(컴포저) 설치 하기 1. 개요 2. 설치 3. 확인 4. 마무리 1. 개요 지금 composer(컴포저)를 설치하는 이유는 라라벨 프레임워크 구동을 위한 준비과정입니다. 라라벨을 위해서 composer는 선택이 아닌 필수거든요. 이번에는 리눅스 서버에 설치해보도록 하겠습니다. * 리눅스 XAMPP 설치 글 : 2021/02/02 - [도구/XAMPP (APM)] - Linux(CentOS) 환경에 XAMPP 설치하기 (PHP 개발환경 준비) 2. 설치 - shell을 통해 서버에 접근한 상태에서 아래 명령어를 입력해줍니다. 명령어 입력 위치는 크게 중요하지 않습니다. curl -sS https://getcomposer.org/installer | php - 그러면 위와 같이 설치가 진행되고, composer.phar 파일이.. 2021. 2. 2.
windows xampp에 Laravel 8.x(라라벨) 프레임워크 설치 및 구동 (로컬 개발환경 구축) 1. 개요 2. 라라벨 설치 3. 프로젝트 생성 4. 데이터베이스 준비 5. 구동 및 확인 6. 마무리 1. 개요 - 멋진 PHP 개발을 위한 최고의 프레임워크. 자타공인 PHP 최강의 프레임워크 Laravel(라라벨)!! 저도 한번 가지고 놀아 보겠습니다. 실제로 사용해보는 건 이번이 처음이라 같이 스터디하면서 포스팅을 진행해보도록 하겠습니다. 아무쪼록 설치부터 함께하시는 방문자님들에게 도움이 되었으면 좋겠습니다. - 우선 저의 로컬 환경은 windows + xampp 입니다. composer 설치도 함께 선행되어야 하니, 지난 2개의 글을 참고하시면 준비과정을 보실 수 있습니다. 2021/02/01 - [도구/XAMPP (APM)] - windows 환경에 XAMPP 설치하기 (로컬 개발환경 준비) .. 2021. 2. 2.
windows에 composer(컴포저) 설치 하기 1. 개요 2. 설치 과정 3. 확인 4. 마무리 1. 개요 지금 composer(컴포저)를 설치하는 이유는 라라벨 프레임워크 구동을 위한 준비과정입니다. 라라벨을 위해서 composer는 선택이아닌 필수 거든요. 마찬가지로 제가 주로 사용하는 서버는 리눅스이지만 로컬은 윈도우이므로 우선 로컬환경 구성의 연장선으로 윈도우에 설치해보도록 하겠습니다. 중요한건 아니지만 저는 XAMPP위의 PHP위에 설치하도록 하겠습니다. * XAMPP 설치 글 : 2021/02/01 - [도구/XAMPP (APM)] - windows 환경에 XAMPP 설치하기 (로컬 개발환경 준비) 2. 설치과정 (1) 컴포저 공식 웹사이트 : getcomposer.org (2) 설치파일 다운로드 링크 : https://getcompose.. 2021. 2. 2.
Laravel(라라벨) SQLSTATE[HY000] [1049] Unknown database *주의* 이 글은 라라벨 설치 직후 구동시 나타나는 에러에 대한 글 입니다. 에러 : SQLSTATE[HY000] [1049] Unknown database '프로젝트 명' 눈에 보이는 것처럼 데이터베이스가 없다는 말 맞습니다. 라라벨의 경우 artisan을 통해 프로젝트를 생성했다고 DB까지 바로 같이 생성되지는 않습니다. DB를 생성하고 마이그레이션을 해 주어야 정상작동을 하게 됩니다. xampp면 127.0.0.1/phpmyadmin 을 통해서 프로젝트명과 동일한 DB를 생성해주시면 되고 xampp가 아닐경우 mysql로 접속해서 프로젝트명과 동일한 DB를 생성해주시면 됩니다. 데이터베이스 생성 후 아래와 같은 명령어를 입력해줍니다. (프로젝트 폴더 내에서) php artisan migrate:in.. 2021. 2. 1.
Laravel(라라벨) You don't have permission to access this resource. *주의* 이 글은 라라벨을 로컬 환경에서 구동 시 나타나는 문제를 해결하기 위한 글입니다. (해당 오류의 문구는 흔한 편입니다. 라라벨 개발환경 구축 중 발생한 문제가 아니라면 뒤로 가기요!) 에러 : You don't have permission to access this resource. 눈에 보이는 것처럼 뭐 권한이 없다는 말이긴 합니다. 그런데 라라벨 개발환경 구축 시 이런 에러를 만나는 케이스는 높은 확률로 성급하게 구동 확인을 하고 있기 때문입니다. case 1 (로컬 / 테스트) 필히! 아래의 명령어가 선행되어야 합니다. php artisan serve 그 후 경로, 포트 확인 후 재접근 시도해주세요! (기본 - http://127.0.0.1:8000/) case 2 (운영중인 서버) sto.. 2021. 2. 1.