이동 && 알리 클라우드 서버 (우분투) - Golang 프로젝트 (beego) 서버 배포

서버에 게시 서면 언어 이동 프로젝트는 다음 단계를 완료하십시오

1. 다운로드 및 설치 패키지의 이동을 설치 :

(1) 언어 다운로드 이동 : 이동 언어 중국어 네트워크

 다운로드 리눅스 버전 설치 패키지.

(2) Xftp는 지정된 경로에 업로드 설치 패키지를 사용 :

(3) 압축 미만 / usr / 지방 / 이동에 :

지정된 디렉토리를 입력, 기존의 파일을 볼 파일 압축 해제 :

추출이 완료되면 디렉토리는 한 번 더 이동 폴더를 발견 :

폴더 / usr / 지방 / 이동

2. 구성 환경 변수 :

(1) 이동의 성공 여부를 확인하기 위해 대상 디렉토리 폴더로 이동 :

(2) 자신의 프로젝트를 저장하는 데 사용, USR 폴더에있는 파일을 만듭니다

  • MKDIR 작업 공간

세 폴더 새 새 디렉토리 작업 공간에 (3)

  • 에서 mkdir SRC
  • 에서 mkdir PKG
  • MKDIR 함

설명 :

  • SRC 디렉토리는 소스 코드를 패키지 이름을 구분하기 위해 우리의 이동 다른 프로젝트 코드 포함
  • PKG는 컴파일 후 생성 된 파일
  • bin 폴더 결과 실행 파일을 설치 가서라는 이름의 가게 (이 폴더는 환경 변수로 구성됩니다)

(4) 구성 환경 변수

입력 / 등 파일 수정 프로필 :

다음과 같이도 태그 코드에서이 폴더에 있습니다 :

// 设置go安装路径
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin

// 设置工程目录
export GOPATH=/usr/workspace
export PATH=$PATH:$GOPATH/bin

 (5) 환경 변수를 새로 :

source /etc/profile

 (6) 구성 환경 여부를 확인하기 위해 이동 :

go version

결과는 다음과 같다 :

(7)의 상세한 구성을보고 :

go env

결과는 다음과 같다 :  

 3. 업로드 상품 코드 :

작업 공간 파일에서 방금 세 새로 만든 폴더를 생성, SRC 디렉토리에 저장하는 소스 코드에 대한 우리의 이동은, 우리의 프로젝트와 필요한 의존성을 전달합니다 :

 많은 사람들이 다음 그림에 내 종속 (github.com)에 의존 포함합니다 :

4. 실행 :

(1) 프로젝트 폴더로 파일 :

cd usr/workspace/src/liteblog/

 (2) 프로젝트를 실행 :

go run main.go

 항목이 성공적으로 시작

사용 가능한 액세스 다음 그림과 브라우저 :

 다른 웹 프로젝트는 사실, 지역의 느낌이 비슷한 배포 방법, 수에 관계없이 서버 또는 우분투 CentOS는, 로컬의 매우 유사하며 의심의 여지 기업에게 나를 기쁘게의 경우, 명확한 링크를 투영한다.

가입일 : 마이크로 채널 공개 번호 [리 쑤 쑤]

저자 : 리 쑤 쑤

扫码关注,领取众多粉丝福利,阅读更多原创文章,联系作者

发布了312 篇原创文章 · 获赞 570 · 访问量 41万+

추천

출처blog.csdn.net/qq_42410605/article/details/96479892