Laavel PHP로 개발할 때의 준비2.Git를 전제로 Laavel 개발 소스 확보

부드러운 IT 거북이입니다!고객이 시스템 개발 내 제품화를 진행하고 있는데, 거기서 얻은 기술 노하우를 공개합니다!
이번에는 기트 사용을 전제로 라벨 개발 환경을 구축했다.
요즘은 지아이허브의 사설 창고를 이용하는 업체도 많다.
Giitlab 등의 Git 서버를 사용하고 싶은 경우도 대체로 같다.

미리 준비하다


Laavel PHP로 개발할 때의 준비1.PHP, Laavel용 php를 설치합니다.ini/ Composier 설치

독자 대상

  • 신인과 신입 멤버가 Laavel PHP 개발 환경을 순조롭게 조정하고 싶은 사람
  • 그곳에 놓인 신인군
  • 은 "레이블 PHP 개발 환경을 조성하라. 재원 깃이기 때문"이라고 말했다.
  • "Laavel PHP 개발환경을 구축하자. 소스깃"으로 보류된 개발환경 구축이 까다로운 프로그래머
  • 구상적 환경

  • Windows 10 ※ Mac에도 문제가 없을 것
  • Docker 최신 버전 설치
  • PHP5.6시리즈(7계열 최고)
  • Git 클라이언트는 SourceTree
  • 카탈로그

  • SourceTree 설치
  • SourceTree를 통해 창고 제작(GiitHub 경유)
  • 업데이트 Laavel
  • 안전하게 Giit에 없는 파일 만들기
  • 1. SourceTree 설치


    1-1. 다운로드 페이지 액세스


    아래의 Windows용 다운로드를 클릭하십시오.
    https://ja.atlassian.com/software/sourcetree

    1-2. 설치 프로그램 시작


    라이센스 동의를 확인하고 계속을 클릭합니다.

    1-3. 계정 생성


    계정이 있으면 "Usean existing accout"을 클릭하고 그렇지 않으면 방문https://id.atlassian.com/signup합니다.

    Email Address(메일 주소) Full name(이름) Choose a password(powerd)를 입력하십시오. 로봇이 아닙니다. 검사하고 "Sign Up"을 클릭하십시오.

    1-4. 메일 인증


    메시지를 받은 후 메시지 본문의 "Verify my email address"를 클릭합니다.

    1-5. 로그인


    로그인 화면이 브라우저에서 열리고 암호를 입력한 후 "log in"을 클릭합니다.

    1-6. 계정 정보 확인


    이름, 메일 주소, 시간대를 확인하고 문제가 없으면'Save'를 클릭하세요.
    ※ 특별한 변경은 필요 없습니다.

    1-7. 설치 프로그램으로 돌아가기


    설치 프로그램, 인증 계정으로 돌아갑니다.
    Usean existing account를 클릭합니다.

    아래 화면이 뜨기 때문에 비밀번호를 입력하고 Log in을 클릭합니다.

    1-8. 로그인 성공


    아래 화면이 나타나면 로그인에 성공합니다."계속"을 클릭하세요.

    2. SourceTree로 창고 만들기(GiitHub 경유)


    GiitHub에 소스가 있으면 SourceTree를 통해 GiitHub의 URL 설정 창고를 입력하십시오.

    2-1. 클릭하여 신규 / 클론 생성



    2-2. 초기 설정


    클론 웨어하우스 탭을 클릭합니다.
    GiitHub에서 가져온 URL을 원래 경로/URL에서 복사합니다. (또는 관리자가 알려 주십시오.)
    대상 경로에서 프로젝트 경로를 전체 지름으로 씁니다.
    (권장: C:\Users {사용자 이름}\workspace{프로젝트 이름})
    ※ Docker를 사용할 때 사용자 바로 아래에 원본 파일이 없으면 설치를 해야 하기 때문에 매우 번거롭습니다.
    클론 을 클릭합니다.
    파일이 꺼집니다!

    3. Laavel 업데이트


    GiitHub에서 소스가 떨어져도 바로 움직이지 않아요.
    Laavel 호스트와 확장 라이브러리를 업데이트해야 합니다.

    3-1. GiitHub을 통한 액세스 토큰 얻기


    액세스 영패를 설정하지 않아도 업데이트가 가능하지만 설치할 때 Enter에 연결하거나 액세스 제한에 걸려 다운로드가 중간에 끝나거나 액세스 영패를 설정하지 않으면 번거롭다.
    GiitHub에 로그인하고 화면 오른쪽 상단의 하단을 클릭하여 내용을 표시하고 "Setting"을 클릭하세요.

    그러면 다음 화면이 표시됩니다.

    Personal Access tokens 를 클릭합니다.

    Generate new token을 클릭합니다.

    'Token description'에 프로젝트 이름 등 자신이 아는 이름(임의)을 입력합니다.
    "repo"를 선택합니다.
    화면 아래에서...

    "Generate token"단추가 있습니다. 을 클릭합니다.

    드래그, 복사, 복사 아이콘을 누르면 영패를 복사할 수 있습니다.
    (참고로 안전 번호판은 삭제되었다.)

    3-2. 액세스 토큰 설정


    명령줄(Docker 터미널)에 다음 명령을 입력합니다.
    토큰 설정
    $ php composer.phar config --global github-oauth.github.com ccdd8e462f46c726d9ed70ac568ca33918f12abf
    
    ※ 방문 토큰은 "ccdd8e 462f46c726d 70ac568ca33918f12abf"입니다.

    3-3. Laavel 또는 종속 라이브러리 재구성


    Laavel 또는 종속 라이브러리를 재구성합니다.
    개발 환경을 구축할 때 버전을 사용하는 데 오류가 발생할 수 있습니다.
    또 최신 규칙을 자주 사용하는 경우도 있을 수 있다.
    양쪽 다 고려했습니다.
    이동
    $ cd {Laravelプロジェクトを展開したフォルダ}
    
    ※composer.전제는 패스가phar를 통과하는 것이다.
    통합 개발 환경 버전
    $ php composer.phar install
    
    최신 버전 업데이트 시
    $ php composer.phar update
    
    업데이트 시작!

    4. 보안상 Giit에 없는 파일 만들기


    지아이허브에 파일을 공개했는데 사설 창고라고 하지만 안전성을 고려해 지아이허브에 파일을 게재하지 않는 경우도 있었다.만약 이 파일들이 있다면 당연히 이동하지 않을 것이다.

    4-1. 예.env


    ※ 조직과 프로젝트에 따라 규칙이 다릅니다.다음은 참조용으로만 제공됩니다.
    .env 파일에는 데이터베이스 설정과 암호 등이 기재되어 있습니다.
    나는 회사 내부의 안전 방면에서 안전한 곳에서 정보를 얻는 것이 비교적 안전하다고 생각한다.
    를 클릭하면 다음이 수행됩니다.
    키 생성
    $ php artisan key:generate
    

    4-2. config


    외부로 유출되지 않는 비밀번호를 보관하는 경우가 있을 것 같습니다.
    이것들도 회사 내부에서 안전하고 안전한 곳에서 정보를 얻으세요.
    예:
    /config/{비밀 파일}.php

    좋은 웹페이지 즐겨찾기