portfolio_게시판

일반적으로 Maven은 기본적으로 아래와 같은 규칙에 따라 WAR 파일의 이름을 생성된다. -.war 나는 따로 배포파일의 이름을 설정 하지 않았고, 규칙에 따라 "myBoard-1.0.0-BUILD-SNAPSHOT.war"라는 이름의 WAR 파일이 생성되었다. 이후 tomcat에 war파일을 배포하고 프로젝트를 테스트 하려고 보니 ip:port/war파일명 으로 접속해야 했다. 그래서 192.168.56.102:8080/myBoard-1.0.0-BUILD-SNAPSHOT/ 라는 경로로 접속 해야 했다. Tomcat은 기본적으로 WAR 파일의 이름이 "ROOT.war"일 때에는 WAR 파일의 이름을 URL에 포함하지 않고도 바로 애플리케이션의 루트 경로로 접근할 수 있도록 설정되어 있다. 톰캣의 설정파일..
리눅스에 톰캣과 db서버 연결을 한 뒤 데이터 마이그레이션을 하면된다. 데이터 마이그레이션(migration, 이관) 방법으로는 두가지가 있다.- 로컬 DB maria DB의 data 폴더채로 복사하는 방법과- mysqldump 을 사용해서 내 DB 데이터를 SQL문 으로 추출 (database 생성문 까지, 덤프 추출) 하는 방법이 있다.나는 2번째 방법인 mysqldump를 추출하여 데이터베이스를 생성하는방법을 사용했다.  아래 순서대로 실행하면 된다.내 로컬환경에 mysql데몬실행파일을 찾아 덤프파일을 추출ssh클라이언트에서 복사 > root계정으로 sql스크립트 실행(dump.sql)+(dump.sql파일 myboard 데이터베이스 myBoard로 수정ㅜㅜ)mysql에 접속하여 계정을 생성하고, ..
테이블 필드명을 오타율을 줄이기 위해 아래와 같이 수정했다.ㅠㅠㅠ ALTER TABLE tbl_reply CHANGE COLUMN repliedDate replyDate DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, CHANGE COLUMN updatedDate updateDate DATETIME; board테이블은 LocalDateTime을 반환해주어 해당 필드가 호출 될 시점을 기록하여 default timestamp를 추가 할 필요가 없다 생각했는데 reply는 똑같이 해줬는데 왜 에러가 나는 걸까? 분명 junit test를 했을때는 문제가 되지 않았고, 그래서 jsp를 작성했는데 replyDate 값이 null이 되어 오류가 났다. jsp에서 문제가 된 거 같은..
1. MariaDB 다운로드 MariaDB MySQL5.5를 기반으로 한다.(Linux 10.6 다운로드) winSCP로 home/tomcat 디렉토리로 업로드 2. mysql계정 생성 useradd mysql passwd mysql 3. 설정파일 링크 및 mariaDB 설치 mkdir /app/maria /app/maria/mariadb-10.6.17-linux-systemd-x86_64 cd mariadb-10.6.17-linux-systemd-x86_64 4. root계정으로 접속 후 설치 스크립트 실행 하기 전 mysql 및 mariadb 기동에 있어서 가장 중요한 환경설정 파일이 있다. /etc/my.cnf 이며 maria의 동작에 필요한 리소스 설정과 같은 중요한 설정들이 들어있다. 일반적으로..
뿌수미
'portfolio_게시판' 카테고리의 글 목록 (2 Page)