라라벨 환경 구성

K.Chang·2024년 6월 9일

라라벨/PHP

목록 보기
4/9

실습 환경 구성

  1. wsl 환경의 ubuntu 설치
# 설치 가능한 배포 목록
wsl --list --online

# Ubuntu 설치
wsl --install --d Ubuntu

# 설치한 Ubuntu 확인
wsl --list -v

# 설치한 Ubuntu 기본값으로 설정
wsl -s Ubuntu
  1. docker desktop 설치
    sail up -d 를 실행할 경우 docker 실행
# 설정 > Resources > WSL Integration 활성화
  1. laravel 프로젝트 생성
# 운영체제에서 사용 가능한 패키지들과 그 버전에 대한 정보를 업데이트하는 명령어
sudo apt-get update

# example-app 이라는 디렉터리에 새 라라벨 애플리케이션 생성(설치 약 10분 소요)
curl -s "https://laravel.build/example-app" | bash

# example-app 프로젝트명은 언제든지 수정 가능

# 라라벨 실행
# -d 옵션은 실행 중에 다른 작업 허용
./vendor/bin/sail up -d
./vendor/bin/sail down

# vendor/bin 명령어 생략 -> bash alias 설정
## 현재 로그인한 해당 계정의 쉘(bash)에 대한 기본 설정
nano ~/.bashrc

## 모든 사용자에게 적용
nano /etc/profile


alias sail='[ -f sail ] && bash sail || bash vendor/bin/sail'

ctrl + o
ctrl + x
  1. 비주얼 스튜디오와 연결 및 확장팩 설치
# remote development 패키지 설치
# 프로젝트 연결
ctrl + shift + P
> 'wsl에서 폴더 열기' 선택

#  원격 연결 > 확장 > laravel extra intellisense, laravel extension pack 패키지 설치 => 미리 설치해두면 원격 연결 환경에서 동작 안함
profile
절차탁마 수정윤색

0개의 댓글