231030

한라봉봉·2023년 10월 30일
0

기업연계 BE 교육 TIL

목록 보기
19/58

DB: 관계(1:1, 다대일, 다대다)
web: 정적배포(닷홈), 동적배포(인텔리제이 얼티밋)

정적 홈페이지

서버신청, FTP 클라이언트

https://green333.tistory.com/2
1. dothome 가입
2. filezilia 다운로드
웹서버에 파일전송시(File Taransfer Protocol, FTP) 프로그램에는

  • 알 FTP
  • 파일질라
  • 알드라이브

웹서버를 구축하기 위해서는

  1. 서버용 컴퓨터가 필요
  2. IP Address -> 도메인(상용으로 가려면 도메인으로 매핑)
  3. Id, password

연습용 정적 홈페이지 프로젝트 올리기

저작권이 있는 자료를 클론코딩한경우, 여러 프로젝트를 한 서버에 올리는경우
첫페이지를 기준으로 각 경로를 링크로 작성한다.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>메인</title>
</head>
<body>
    <h3>정적 홈페이지 실습예제</h3><br>
    <a href="./test01/index.html">1. 조별 프로젝트</a><br>
    <a href="./test02/index.html">2. 5번째 예제 프로젝트</a><br>
    <a href="./test03/index.html">3. 개인별 프로젝트</a>
</body>
</html>

프로젝트 생성, 배포판 만들기

프로젝트 생성

참고 : https://cafe.naver.com/hamminglab/19685

인텔리제이 엔터프라이즈 버전으로 프로젝트 생성

자카르타에서 서블렛만 체크 설정확인

배포판 만들기

target 폴더확인시 배포 파일이 있음.
C:\apache-tomcat-9\webapps 폴더안에 demo1.war 옮기기

war : jsp, spring
-> 톰캣이 분리되어 있으므로
jar : springboot
-> 톰캣이 내장되어있으므로

기타

마크다운 추천

https://cafe.naver.com/hamminglab/21549

  • 수식 계산기 hostMath(latec 사용)

배포(웹서버)

  • 정적 홈페이지: dothme

발표시

  • jsp(+node), spring(+react): aws
  • springboot(+vue or react), react, node: cloudtype

js파일 등에서 특정 라인 검색

https://cafe.naver.com/hamminglab/21553

폴더전체를 - 코드변환 - utf-8 변환

https://cafe.naver.com/hamminglab/19910

JS 크롬 디버깅

https://cafe.naver.com/hamminglab/21072
https://www.youtube.com/watch?v=C4poqiG8ulM

게시판 목업

게시판, 회원가입등 백엔드 다만들어져 있음~
php -> 제로보드
jsp -> e-gov

이후 일정

  • jsp, node 개인포폴 제출기간이 11월 24일까지
  • 12월 8일 조별과제 발표
  • 12월 1일 금욜 시험(DB, js, JSP)
    - 다음 시험에서는 쿼리로 관계맺기를 실기로 냄...
    그리고 row 추가..

과제

mybox에 jsp 강의 올려놓음

조별과제

ppt 30~50페이지 만들기

정적 홈페이지 집에서 만들어서 올리기

github 추천사이트

https://github.com/steven-yn

github project 관리

https://github.com/cheese10yun/github-project-management

profile
백엔드 개발공부 로그를 기록합니다

0개의 댓글