>백엔드 개발 >PHP 튜토리얼 >GitHub를 사용하여 Larval 프레임워크 호스팅

GitHub를 사용하여 Larval 프레임워크 호스팅

WBOY
WBOY원래의
2016-08-08 09:27:481996검색

각각의 새로운 프레임워크에는 고유한 설치 방법이 있습니다. laravel에는 여러 가지 설치 방법이 있습니다.


(1) Laravel 패키지를 다운로드하여 설치
(1) Composer 설치
(2) 최신 Larvel 프레임워크 다운로드 https://github.com /laravel /laravel/archive/master.zip
(3) git 설치
(4) 다운로드한 Larava를 디렉터리에 추출하고 디렉터리에 들어가서 git을 사용합니다. 실행하려면 : 작곡가 설치 ) 모든 프레임워크 종속 패키지 설치
(5) Laravel 프레임워크를 업데이트하고 작곡가 업데이트를 사용하여 업데이트

(2) ComPoser를 통해 설치
( 1 ) ComPoser 설치
(2) 실행 명령: Composer create-project laravel/laravel --prefer-dist

(3) Laravel 설치 프로그램을 통해 설치
(1) 먼저 Composer를 통해 Laravel 설치 프로그램을 다운로드합니다. (2) 환경변수 수정:
~/.composer/vendor/bin 경로가 PATH 환경변수
에 추가됩니다. (3) 설치 성공 후 , laravel new 명령을 사용하면 지정한 디렉토리에 Laravel을 새로 설치할 수 있습니다.
예를 들어 laravel 새 블로그는 현재 디렉터리에 blog라는 디렉터리를 생성합니다. 이 디렉터리에는 새로 설치된
Laravel 및 해당 종속 도구가 저장됩니다. 이 설치 방법은 Composer를 통해 설치하는 것보다 훨씬 빠릅니다.

(4) ComPoser 공식 설치 방법: https://getcomposer.org/download/ http://docs.phpcomposer.com/00-intro.md(1) php를 사용하여 설치
저는 xampp을 사용하고 있으므로 먼저 cmd에서 dos 명령을 사용하여 C:xamppphp를 입력한 다음 C:xamppphp>php -r "readfile('https: // getcomposer.org/installer');" | php 다음 코드를 실행하여 배치 파일을 생성하고 환경 변수
C:bin>echo @php "%~dp0composer.phar" %*>에 넣습니다. ;composer.bat
DOS 창을 닫았다가 다시 엽니다. 다음 코드를 실행하면 정상적으로 설치가 성공한 것입니다(크랩 테스트에서는 문제 없음)
C:Usersusername>composer -V
Composer 버전 27d8904
(2) 클라이언트를 사용하여 설치: 작곡가 https://getcomposer.org/Composer-Setup.exe
(3) Linux 시스템에서 설치
aDownload Composer.phar


컬 -sS https://getcomposer.org/installer | php
b. 작곡가.phar를 환경으로 이동하고 실행 가능하게 만듭니다.


mv 작곡가.phar /usr/local /bin/composer c. 테스트(크랩 설치 과정은 정상)

[root@**************** ~]# Composer -V

(5) gitLub 호스팅 서비스
1. 계정 등록 및 웨어하우스 생성
사용 첫 번째 단계 github 물론, github 계정을 등록하세요. 그 후, 창고를 생성할 수 있습니다(무료 사용자는 공공 창고만 구축할 수 있습니다). 새 저장소를 생성하고
이름을 입력하고 생성하면 일부 창고 구성 정보가 나타납니다. 또한 git Simple 튜토리얼도 있습니다.
2. 클라이언트 msysgit 설치
github는 자신의 컴퓨터에서 git을 사용하려면 git 클라이언트도 필요합니다. 여기서는 git만 제공하는 msysgit을 선택합니다. . 핵심 기능은 명령줄 기반입니다.
그래픽 인터페이스를 원한다면 msysgit 기반 TortoiseGit을 설치하면 됩니다.
msysgit을 설치한 후 마우스 오른쪽 버튼을 클릭하면 몇 가지 추가 옵션이 나타납니다. 로컬 창고를 마우스 오른쪽 버튼으로 클릭하고 여기에서 Git Init 폴더가 추가로 나타납니다. 로컬 Git이 성공적으로 생성되었습니다.
Git Bash를 마우스 오른쪽 버튼으로 클릭하여 git 명령줄을 입력합니다. 로컬 웨어하우스를 github로 전송하려면 SSH 키도 구성해야 합니다. 3. Git 구성
먼저 SSH 키를 로컬로 생성합니다.

$ ssh-keygen -t rsa -C "your_email@youremail.com"
your_email@youremail.com을 이메일 주소로 변경하세요. 그런 다음 경로를 확인하고 비밀번호를 입력하라는 메시지가 표시됩니다. 기본 비밀번호를 사용하고 Enter를 누르세요. 성공하면 ~/ 아래에 .ssh 폴더가 생성됩니다.
들어가서 id_rsa.pub를 열고 내부에 키를 복사하세요.
github로 돌아가서 Account Settings에 들어가서 왼쪽의 SSH Keys를 선택하고 Add SSH Key를 선택한 후 원하는 대로 제목을 입력하고 키를 붙여넣습니다. 성공 여부를 확인하려면 git bash 아래에 $ ssh -T git@github.com을 입력하세요. 처음이라면 계속할지 묻는 메시지가 표시됩니다. yes를 입력하면 됩니다. 다음이 표시됩니다. 성공적으로 인증되었지만 GitHub는 셸 액세스를 제공하지 않습니다. 이는 github에 성공적으로 연결되었음을 의미합니다.
다음으로 해야 할 일은 로컬 웨어하우스를 github에 업로드하는 것입니다. 그 전에 사용자 이름과 이메일도 설정해야 합니다. 왜냐하면 github은 커밋이 이루어질 때마다 이를 기록하기 때문입니다.
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
업로드할 웨어하우스를 입력하고 git bash를 마우스 오른쪽 버튼으로 클릭하세요. , 원격 주소 추가:
$ git remote add Origin git@github.com:yourName/yourRepo.git

뒤의 yourName 및 yourRepo는 github 사용자 이름과 새로 생성된 창고를 나타냅니다. .git 및 config를 열면 여기에 방금 추가된 원격 주소인 추가 원격 "원본" 콘텐츠가 있습니다.
구성을 직접 수정하여 원격 주소를 구성할 수도 있습니다.
4. 제출 및 업로드
다음으로 README와 같은 일부 파일을 로컬 웨어하우스에 추가합니다.
$ git add README
$ git commit -m "first commit"
github에 업로드 :
$ git push Origin master
git push 명령은 로컬 웨어하우스를 원격 서버로 푸시합니다.
git pull 명령은 그 반대입니다.
코드를 수정한 후 git status를 사용하여 파일의 차이점을 확인하거나, git add를 사용하여 커밋할 파일을 추가하거나, git add -i를 사용하여 지능적으로 파일을 추가하세요. 그런 다음 git commit은 이 수정 사항을 제출하고 git push는 이를 github에 업로드합니다.
5.gitignore 파일
.gitignore는 이름에서 알 수 있듯이 무시해야 할 파일을 git에 알려줍니다. 이것은 매우 중요하고 실용적인 파일입니다. 일반적으로 코드 작성이 끝나면 컴파일, 디버깅 등의 작업을 수행하게 됩니다. 이 기간 동안 많은 중간 파일과 실행 파일이 생성됩니다.
이러한 파일은 코드 파일이 아니므로 git에서 관리할 필요가 없습니다. . git 상태에서 그런 파일들을 많이 볼 수 있는데, git add -A를 사용하여 추가하면 모두 추가되지만 수동으로 하나씩 추가하기는 너무 번거롭다.
이때 .gitignore가 필요합니다. 예를 들어 일반 C# 프로젝트의 경우 my .gitignore는 다음과 같이 작성됩니다.
bin
*.suo
obj
bin 및 obj는 소스 코드가 아닌 컴파일 디렉터리이므로 무시하세요. ; suo 파일은 vs2010 구성 파일이며 필요하지 않습니다. 이렇게 하면 git 상태의 소스 코드 파일만 볼 수 있으며 안전하게 git add -A를 사용할 수 있습니다.
6.tag
소프트웨어 개발의 중요한 시기를 가리키는 태그를 만들 수 있습니다. 예를 들어 버전 번호가 업데이트되면 "v2.0" 또는 "v3.0"과 같은 태그를 만들 수 있습니다. 1"이므로 나중에 검토하기가 더 쉽습니다.
태그 사용은 매우 간단합니다: 태그 보기, 태그 생성, 태그 확인, 태그 공유.
6.1 태그 보기
모든 태그 나열:
git tag
이러한 방식으로 나열된 태그는 생성 시간에 관계없이 알파벳순으로 정렬됩니다. 특정 태그만 보려면 제한을 추가할 수 있습니다:
git tag -l v1.*
이렇게 하면 버전 1.과 몇 가지만 나열됩니다.
6.2 태그 생성
경량 태그 생성:
git tag v1.0
이렇게 생성된 태그는 다른 정보가 함께 오지 않으며, 해당 태그는 정보가 있는 태그입니다:
git tag -a v1.0 -m 'first version'
-m 뒤에는 주석 정보가 따르는데, 이는 나중에 볼 때 매우 유용할 것입니다. 이것은 일반적인 태그이며, 서명된 태그도 있습니다:
git tag -s v1.0 -m '첫 번째 버전'
GPG 개인 키가 있다는 전제하에 위의 a를 s로 바꾸시면 됩니다. 현재 진행 상황에 태그를 추가하는 것 외에도 이전 커밋에도 태그를 추가할 수 있습니다:
# 먼저 이전 커밋을 확인하세요
git log --oneline
#그러한 커밋이 있는 경우: 8a5cbc2 업데이트됨 readme
#다음과 같이 태그를 추가하세요
git tag -a v1.1 8a5cbc2
6.3 태그 삭제
는 태그 이름을 알고 나면 매우 간단합니다.
git tag -d v1.0
6.4 태그 확인
GPG 개인 키가 있는 경우 태그를 확인할 수 있습니다:
git tag -v v1.0
6.5 공유 태그
git push를 실행할 때 , 현재 github와 같은 서버의 경우 git push로 태그를 생성한 후 github 웹 페이지에서 태그를 볼 수 없습니다. 이 태그를 공유하려면 다음을 수행해야 합니다.
git push 원점 --태그

위 내용은 모든 측면을 포함하여 Larval 프레임워크를 호스팅하기 위한 GitHub의 사용을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.