아 리 클 라 우 드 는 nginx 를 사용 하여 https 를 사용 하고 springboot jar 패 키 지 를 실행 합 니 다.
server {
listen 443;
server_name ;
ssl on;
ssl_certificate cert/ .pem;
ssl_certificate_key cert/ .key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
//
proxy_pass http://127.0.0.1:9999/;
proxy_redirect off;
}
}
spring boot pom 설정
com.xxxxxx
xxxxxxxxxxxxxxxx
0.0.1-SNAPSHOT
jar
*********
org.springframework.boot
spring-boot-maven-plugin
true
프로젝트 루트 디 렉 터 리 에서 실행
mvn clean package
패키지 jar 를 실행 합 니 다. 패 키 지 는 target 에서 서버 의 한 디 렉 터 리 를 업로드 하여 프로젝트 를 실행 합 니 다.java -jar xxxxxxxxxxxxxxxx.jar
창 이 닫 힌 후에 멈 추 면 분명히 안 된다 nohup java -jar XXX.jar >temp.txt &
마지막 & 배경 이 실 행 됨 을 표시 하고 console 를 temp. txt 에 인쇄 합 니 다. jobs 명령 을 통 해 배경 에서 실 행 된 작업 jobs 를 볼 수 있 습 니 다. 그러면 모든 배경 에서 실 행 된 작업 을 표시 하고 모든 작업 앞 에 번호 가 있 습 니 다.어떤 작업 을 프론트 데스크 톱 으로 돌려 제어 하려 면 fg + 번호 만 있 으 면 됩 니 다.fg 23 포트 에서 사용 하 는 스 레 드 를 보 는 pid netstat - nlp | grep: 9181 sudo ln -s /var/myapp/myapp.jar /etc/init.d/myapp
합 니 다. 마지막 으로 my app 은 바로 당신 이 등록 하고 자 하 는 서비스 이름 입 니 다. 이 명령 은 실제 적 으로 소프트 연결 이 고 service myapp start|stop|restart
을 통 해 관리 하면 됩 니 다.상술 한 마지막 방식 이 가장 좋 고 공식 적 으로 추천 하 는 방법 이지 만 아무리 시도 해도 안 되 고 마지막 에 두 번 째 방식 으로 시작 했다.나중에 다시 연구 합 시다.이상
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.