250620 :: 서버 환경
·
ICT 네트워크 과정
✔️ Previously on ... nohup java -jar sbb-0.0.1-SNAPSHOT.jar > app.log 2>&1 & ⚠️ h2-console의 데이터가 뜨지 않는 이유서버에서도 h2 db의 데이터 파일인 local.mv.db가 새로 만들어지기 때문해당 파일 생성된 것을 서버에서 확인 가능 ✔️ 서버 스크립트 생성하기▪︎ SBB 시작 스크립트 작성하기ubuntu@jumpto:~$ cd sbbubuntu@jumpto:~/sbb$ nano start.sh // nano start.h or vi start.sh sbb/start.sh#!/bin/bashJAR=sbb-0.0.1-SNAPSHOT.jarLOG=/home/ubuntu/sbb/sbb.lognohup java -jar $JAR > ..
250619 :: AWS Lightsail 및 서버 설정
·
ICT 네트워크 과정
AWS 계정 생성하기(완료) ✔️ AWS Lightsail 접속 Platform : LinuxOS 전용 : Ubuntu 22.04 LTS 5,7,12$ 무료임 =====> 7로 하기!!!!!!!!!!! 인스턴스 이름 작성 후 생성 ✔️ 서버 접속 설정하기▪︎ 실습 고정 IP 생성하기 고정IP 생성 완료 ✔️ 방화벽 해제하기local 8080 사용했기때문에 외부에서 접속할 수 있게 8080포트 방화벽을 해제하기방화벽은 서버 보안을 위해 외부의 연결을 허용 또는 차단하는 역할AWS와 같은 클라우드 서비스는 기본 포트인 80번 포트(HTTP 기본 포트. 웹 브라우징에 사용되는 포트)와 22번 포트(SSH 기본 포트)는 기본적으로 방화벽이 해제되어 있어 별도의 ..
250618 :: Spring detail 수정
·
ICT 네트워크 과정
✔️ 앵커 기능 추가하기URL 호출 시 원하는 위치로 이동해 주는 앵커(anchor) 태그 즉, 태그답변 등록, 답변 수정, 답변 추천 시 앵커 태그를 이용하여 원하는 위치로 이동 가능 ▪︎ 답변 앵커 추가하기사용자가 다른 웹 페이지로 이동하거나 동일한 페이지 내에서 특정 위치로 스크롤하도록 구현답변 작성, 수정 시에 이동해야 할 앵커 태그를 질문 상세 템플릿에 추가하기 question_detail.html// 답변 반복 시작 card my-3 밑에 추가 ▪︎ 답변 서비스 수정하기AnswerService.java// 답변을 작성/수정/추천 후에 해당 답변으로 이동할 수 있도록 앵커 태그를 추가Answer answer = this.answerService.create(question, ..
250617 :: Spring Boot Q&A 게시판 - 사용자 기능 및 추천 시스템
·
ICT 네트워크 과정
✔️ 글쓴이 항목 추가하기▪︎ 엔티티에 속성 추가하기글쓴이 author 속성 추가하기 ▪︎ 질문 엔티티에 속성 추가하기 Question.java(... 생략 ...)import jakarta.persistence.ManyToOne;import com.mysite.sbb.user.SiteUser;(... 생략 ...)public class Question { (... 생략 ...) @ManyToOne //사용자 한 명이 질문을 여러 개 작성할 수도 있기 때문 private SiteUser author;} ▪︎ 답변 엔티티에 속성 추가하기Answer.java(... 생략 ...)import com.mysite.sbb.user.SiteUser;(... 생략 ...)public class An..
TaffyMuffin
'ICT 네트워크 과정' 카테고리의 글 목록