본문 바로가기

분류 전체보기109

[Mac/AWS] 학습 및 서버 구축 / RDS생성 및 Workbench 연동 인스턴스 만드는 법 Mac OS X에서 AWS 프리티어 EC2 instance 생성 및 접속하기(Ubuntu) AWS (Amazon Web Service)란? wkdtjsgur100.github.io 탄력 IP 등록 과 터미널을 이용한 EC2 접속 [mac] AWS 웹서버 시작하기 - 2 생활코딩 및 jojoldu 님의 블로그를 보며 학습한 내용을 정리한 글입니다.) 목차 1, 2는 이전 AWS 웹서버 시작하기 - 1 글을 확인해주시면 됩니다. 목차 1. 회원가입 2. 인스턴스 생성 3. 탄력 IP 등록 4. easy-h.tistory.com AWS RDS 생성 [AWS] RDS 생성하기 (+MySQL workbench 연동하기) AWS에서 제공하는 RDS(Relational Database Servic.. 2020. 10. 2.
[Spring/Aquerytool] 게시판 만들기 팁 & DB 설계 SpringFrameWork 게시판 만들기 팁 1. 회원가입과 로그인은 마지막에 구성해라. (기간이 촉박하니 가장 중요한 사이트에 대한 걸 먼저 만들고 괜히 회원가입과 로그인에 시간을 뺏기지 말아라.) 2. 이메일주소로 계정찾기/ 질문 답변으로 패스워드 찾기 방식의 오류 언급 요새 아이디 같은 경우 이메일주소로 많이 사용. 그렇기에 이메일 주소로 아이디를 찾는 경우는 의미가 없다. 패스워드를 알려주는 것 자체가 보안실패. 보통 임시비밀번호를 발급하지 비밀번호를 알려주지 않는다. 그렇기에 회원가입에서 id와 email을 다 입력하게 하지 말고 email을 id로 사용하게 유도하라. 3. ERD 모델을 설계 할때 Aquerytool을 이용해보아라.(직관적이고 간편하다.) 4. DB에 긴 내용을 넣을 경우, .. 2020. 10. 1.
[Spring] 토이 프로젝트 UI설계 완료 카카오 오븐 무료계정을 이용하여, 토이 프로젝트의 UI설계를 완료하였다. UI설계서를 짜는데만 3일이 걸리다니.. 생각보다 오래걸렸지만 열심히 설계한만큼 개발시간이 단축되길 바래본다. 내일부터는 DB를 구상하고 ERD모델을 짜보려고 한다. 첫 프로젝트인 만큼 최대한 정석대로 절차를 밟아 완성시키고 싶다. 2020. 9. 30.
[Spring] 토이 프로젝트 UI설계 2일차 설계라는 게 참 짜증나는 거구나.. 은근히 시간 많이 잡아먹고 2일차면 끝날 줄 알았는데 정확히 2/3 한 거 같다.. 내일까지 하면 끝날 거 같긴 한데, 설계에서 이렇게 많이 시간을 잡아 먹을 줄은 몰랐다. 개인적으로 앨범 창에서 전체 앨범 사진을 정렬해서 클릭하면 앨범 상세 창으로 가는것과, 노래 제목을 눌러서 노래 상세 창으로 갔을 때 내가 가진 mp3파일을 오디오 태그로 잘 불러올 수 있을지가 좀 걱정된다. 이정도는 생각 안했는데.. 그래도 시작한 이상 멈출 수 없다! 내일까지 꼭 설계 끝내자. 2020. 9. 29.
[Spring] 토이 프로젝트 개요 및 UI 설계 엑셀을 이용하여 첫 토이프로젝트의 계획을 세웠다. 포트폴리오 용 프로젝트성 사이트이지만 나에게 의미있는 사이트를 만들고 싶었고, 고민끝에 내 음악활동을 정리할 수 있는 아카이브 사이트를 내 구현가능한 실력 내에서 만들기로 결정하였다. 공책에다가 간략하게 UI 설계를 해보았다. 카카오 오븐으로 깔끔하게 페이지들 UI를 설계하고 정리를 해보았다. github에다가 계획서랑 jpg 파일들을 올리면서 프로젝트 레파지토리를 생성했다. 학원 종강에 맞춰서 계획을 짰는데 과연 다 할 수 있을지.. 모르겠다. 계획보다 조금 더 연장이 되더라도 꼭 완성시켜서 첫 포트폴리오에 당당히 넣고 싶다. 2020. 9. 28.
[Mac/Docker] 컨테이너 삭제 / 이미지 삭제 / 이미지를 받아오기 / 경로 지정 / sqlplus 실행 방법 모든 도커 컨테이너 삭제 docker stop $(docker ps -a -q) docker rm $(docker ps -a -q) 모든 도커 이미지 삭제 docker rmi $(docker images -q) 도커 이미지를 받아오기 docker pull deepdiver/docker-oracle-xe-11g DOCKER 경로 지정 도커의 컨테이너는 휘발성(일회성)이라는 특성을 가지고 있다고 한다. 즉, run을 통해 오라클을 한번 실행하는 동안만 데이터가 유지되며, 도커를 종료하게 되면 오라클을 실행하는 동안 작업했던 데이터는 모두 날아가게 된다. docker run --name -d -p 49160:22 -p 49161:1521 -v deepdiver/docker-oracle-xe-11g docker.. 2020. 9. 15.
[Mac/WorkBench] The Network Adapter could not establish the connection / 비밀번호 7일 이후 만료 예정 The Network Adapter could not establish the connection 1. Docker가 실행되어 있는지 확인한다. 2. 터미널을 실행하여 docker ps 가 작동하는 지 확인. 3. docker run -d -p [자신의 포트번호] [자신의 이미지] 를 입력하여 image를 다시 pull 시켜준다. - 자신의 포트번호와 이미지번호를 통해서 pull(자신의 이미지 확인 : docker images) 4. oracle 연결 할 때 port번호 확인(나같은 경우 port 번호를 잘못 입력하여 이 오류가 나왔던 것 같다.) 비밀번호 7일 이후 만료 예정 1. docker exec -it [자신이 설정한 container name] /bin/bash 2. su - oracle 입력.. 2020. 9. 12.
[MYSQL] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 비밀번호 설정하고 그 이후에 잘 사용이 되다가 컴터를 껐다 켰을 때 이 메세지가 보일 수 있다. 그럴때는 mysql.server start를 하면된다. mysql 서버가 안켜서 그런것이기 때문이다. 2020. 9. 11.
[Mac/Eclipse] 잠금 일괄 해제 / A class file was not written. The project may be inconsistent, if so try refreshing this project and building it A class file was not written. The project may be inconsistent, if so try refreshing this project and building it 이 메세지를 가지고 구글링을 하면서, 메이븐 업데이트를 다시 하라, 클린해서 빌드를 다시해라, 리프래쉬를 해라 등등 다양한 방법들을 보고 시도해보았지만 몇 시간째 에러가 없어지지 않았다. 그러다 드롭박스에서 받은 프로젝트가 잠금파일로 되어있어 최상위폴더는 풀었는데, 폴더를 세세히 열고 보니 안에 있는 폴더들은 그대로 잠겨있다는 걸 발견하고 문제점이 여기에 있을거라고 확신했다. 근데 끝도 없이, 잠금을 풀어도 하위폴더는 계속 잠금인 상태로 되어있어 mac 환경에서 어떻게 한번에 잠금을 해제 할 수 있는지 알.. 2020. 9. 11.