본문 바로가기
반응형

분류 전체보기41

[editer] VSCode 기본 제공되는 HTML 코드 변경하기 기본 제공되는 HTML 코드 변경하기 또는 파일->기본설정->사용자 코드 조각 선택 참고로 $1, $2, $3… 는 커서의 위치를 지정하는것으로 $1에 최초 커서가 위치하게 되며 Tab 을 누를 경우 $2 로 바로 이동하게 된다. ================ 샘플 ============= "langko html form" : { "scope": "html", "prefix": "lko-html-form", "body": [ "", "", "", "", "$2", "", "" ], "description": "lang korean 자동코드" } ================================== prefix 이름을 치고 (자동완성됨) Tab 키를 누르면 적용됨 2021. 3. 14.
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.
시놀로지 Redmine 백업 및 이전 이번에는 시놀로지에 설치한 Redmine 을 사용하다. 다른 시놀로지로 Redmine 을 옮기는 작업에 대해 글을 작성하겠습니다. 이 내용은 이 방법이 최선인지, 더 쉽고 자연스러운 방법이 있는지 모르는 상태에서 제가 필요에 의해 작업한 내용입니다. 다른분의 글에서 DB 백업하고 Redmine 디렉토리만 덮어 쓰면 된다고 했지만 제경우 그렇게 하면 완전히 안되더라구요. 추측컨데 제가 ckeditor 하고 lightbox2 라는 플러그인을 사용하여 일감을 작성하고 이미지들을 첨부했는데 이 플러그인으로 작성된들에 태그들이 붙고 본문안에 첨부된 이미지들이 이 플러그인 데이터 경로에 별도 저장이 되어 정상 출력이 되지 않는것 같다. 큰 줄기로 보면 2가지 작업이 필요합니다. 첫번째는 DB 백업 하고 이전 두번째.. 2021. 1. 20.
시놀로지 패키지 설치 [Redmine] 이번 설치할 업무용으로 쓸 패키지는 레드마인(Redmine) 이다. 프로젝트 이슈관리 프로그램이고 Git 하고도 연동이 된다. 패키지 센터에서 Redmine 을 설치한다. Redmine 은 도커(Docker) 위에서 돌아간다. 예 를 클릭하면 먼저 Docker 다운로드 및 설치를 하게 되고 Redmine 설치 과정에 들어가는데 설치에 필요한 기본 정보를 입력한다. 난 폴더 이름은 그대로 두고 포트 번호만 원하는걸로 바꾼다. Redmine 설치할때 MariaDB 에 설정을 해야하기때문에 MariaDB 설치했던 root 계정 정보를 입력한다. MariaDB 에 생성할 Redmine 데이터베이스 정보 입력 아래 화면 같이 간단한 설정 요약 정보가 뜨고 "적용"을 누르면 쭉~ 설치가 된다. 설치가 끝나면 설치된.. 2021. 1. 17.
반응형