본문 바로가기

전체 글19

쉽게 내 사이트에 댓글 기능 추가하기 (Utterances) Utterances를 이용해 쉽게 내 사이트에 댓글 기능을 추가해 보자. https://utteranc.es/ utterances utteranc.es Utterances는 깃허브 저장소의 이슈를 이용해 댓글 기능을 제공하는 오픈 소스 프로젝트입니다. Utterances를 적용하면 다음과 같은 댓글 기능을 내 사이트에 쉽게 추가할 수 있습니다. 댓글을 입력하려면 깃허브(Github) 계정이 필요합니다. 내 사이트에 적용하는 법은 간단합니다. 먼저 https://github.com/apps/utterances 에 접속하여 Utterances 앱을 설치해줍니다. Install을 누르면 utterances를 적용할 Github Repository를 선택하라는 창이 뜹니다. 원하는 Repository를 선택해주.. 2021. 12. 24.
[Spring] 6. Gitlab과 Jenkins 연동 1. Ubuntu 서버에 Jenkins 설치 $ sudo apt-get install nmap $ nmap localhost (사용중인 포트 확인) $ wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - $ echo deb https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list $ apt-get update $ apt-get install jenkins $sudo vi /etc/default/jenkins (jenkins 포트 변경) - 다음 찾아서 포트 변경 # port for HTTP connec.. 2019. 7. 13.
[Spring] 5. Ubuntu 서버 기본 설정 1. Ubuntu 서버에 JDK 설치 apt-get update sudo apt-get install default-jdk 환경 변수 적용 - $vi /etc/bash.bashrc - export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64" 추가 - $source /etc/bash.bashrc (영구적용) - $vi /etc/bash.bashrc - export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64" 추가 - $source /etc/bash.bashrc (영구적용) $java -version $echo $JAVA_HOME 위 두 명령어로 설치확인 2. Apache + Tomcat 설치 및 연동 - Apache 설치 $sudo.. 2019. 7. 13.
[Spring] 4. Eclipse와 GitLab 연동하기 1. GitLab 가입 (https://gitlab.com/) 2. Group 생성 - hmg-git-grp이라는 그룹 생성 3. Group 내에 Project 생성 - hmg-git-grp 클릭 후 New Project 클릭 - project 이름 입력후 Private로 생성 4. Eclipse에 있는 Project와 연동 - Eclipse에서 프로젝트 오른쪽 클릭 > Team > Share Project 클릭 > local Repository 생성 후 Finish - Team > Commit 클릭 > 자신의 Giblab Project URI 및 계정정보 입력(최초 입력) > Push - GitLab에서 Push된 프로젝트 확인 2019. 7. 13.
[Spring] 3. 네이버 클라우드 이용한 Ubuntu 서버 생성 - 네이버 클라우드 콘솔 : https://console.ncloud.com/ 1. 서버 생성 - ubuntu-16.04-64-server - 인증키 생성 - ssh 접속용 포트 포워딩 - ssh 외의 외부에서 서비스 접속을 위한 공인 IP 생성 - 네트워크 접근 설정(ACG) : 외부->내부로 접속가능한 IP 및 포트 설정 2. putty로 서버 접속 - 네이버 클라우드 콘솔 > server에서 관리자 비밀번호 확인 - putty 설치 및 ip, port 입력 후 접속 - ID, PW 입력 - 서버 접속 후 passwd 명령어로 비밀번호 변경 2019. 7. 13.
[Spring] 2. 초기 프로젝트 설정 1. index.jsp 추가 - 기존에는 서버실행 시 home.jsp가 실행됨 - 하지만 보통 웹사이트의 경우 index.jsp가 실행됨 - src/main/webapp 디렉토리 밑에 index.jsp 추가 Hello World 2. web.xml 변경 - web.xml에 다음 내용 추가 index.jsp 태그 사이에 추가 3. 서버 실행 - Tomcat Run - http://localhost:8080/"프로젝트명"/ 입력 4. 서블릿 설정 변경 - 서블릿(Servlet) : 자바에서 동적 웹 프로젝트를 개발할 때, 사용자의 요청과 응답을 처리해 주는 역할 - 보통 스프링에서는 servlet 설정이 .do로 되어있는데, 기본 프로젝트에서는 .do로 되어있지 않음. 따라서, 서블릿 설정을 변경 - web.. 2019. 7. 13.