반응형 개발(코딩) 경험 저장소17 systemctl 서비스 자동실행 등록 (Restart 옵션) Linux 에서 요즘엔 서비스 자동 실행 관리를 systemctl 로 관리한다. 아마도 centos7 부터 였던것 같은데.... 아마도^^ 일단 Linux에 tomcat 설치를 가정할 경우 /usr/lib/systemd/system/ 경로 아래에 에 tomcat9.service 이라는 파일을 생성해서 자동실행 스크립트를 만들어 사용했었는데~ 스프링부트를 사용하여 프로젝트를 생성하다보니 이걸 자동실행 해야하는 경우가 자주생긴다. 이에 간단히 스크립트 작성 경험을 공유해본다. 여기서는 Restart 라는 옵션 위주로 알아보겠다. [Unit] Description=scheduler After=syslog.target [Service] ExecStart=/opt/java/jdk-14.0.1/bin/java -j.. 2021. 3. 1. Git 저장소 백업 및 이전 나는 Git 원격저장소를 시놀로지에서 운영하고 있고 새로운 시놀로지로 옮기려고 한다. 하지만 이과정은 시놀로지든 리눅스든 윈도우든 상관없이 백업 및 이전할때 사용할수 있다. 간략하게 정리하면 아래와같다. 1. git clone --mirror [현재 Git주소] 2. cd [이름].git 3. git remote set-url [이전할 Git주소] 4. git push --mirror 위의 절차를 수행해야하는데 우선 자신의 PC에 백업 받을 디렉토리를 생성한다. 그리고 git 터미널을 열어 백업 받을 디렉토리로 이동한다. 이전 하려는 git 저장소의 내용을 clone 한다. git clone --mirror [현재 Git주소] 내가 테스트용으로 만든 Git 프로젝트 기준으로는 아래와 같다. git clo.. 2021. 1. 20. 이전 1 2 3 4 다음 반응형