본문 바로가기

전체 글60

[AWS] 도메인을 만들어보자!(2) - Ubuntu에 Apache설치하기 이번엔 Ubuntu 환경에 Apache를 설치해 보겠습니다. 접속하시고 sudo apt-get install apache2 엔터 Y를 치시고 에러가 발생했을 시 sudo apt-get update를 해주시고 다시 실행해보시면 설치를 다시 해줍니다. 잘 설치되었는지 확인하기위해서 다 같은 의미이므로 복사해서 이동해보겠습니다. Ubuntu Default Page에 접속을 성공했습니다~! 다시 Putty에서 cd /var/www cd html을 하고 ls -al 을 쳐보시면 index.html이있는데 이 html문서의 내용이 default페이지 입니다. index.html을 수정해보겠습니다. 우선 관리자 권한으로 index.html을 삭제해보시면 sudo rm index.html 이렇게 오류 화면이 뜹니다. .. 2019. 11. 25.
[AWS] 도메인을 만들어보자!(1) - Cloud Computer만들기 https://www.cloudping.info/ AWS CloudPing 확인하기(한국과 다른지역과의 지연시간) CloudPing.info Amazon Web Services and AWS are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries. www.cloudping.info EC2 - 독립된 컴퓨터한대를 통채로 임대해주는 서비스 인스턴스 = 컴퓨터1대 EC2로 들어가시고 왼쪽에서 인스턴스를 클릭하고 시작을 누릅니다. 운영체제 선택 저는 Ubuntu로 선택하겠습니다~ 선택하시고 FreeTier는 초기값이 설정되있습니다. 그러니 계속 Next~ 그리고 비밀번호 생성할시 awspwd를 .. 2019. 11. 25.
Project(1) - 학사 정보 시스템 만들기 - 로그인 기능만들기 로그인 기능 구현하기 이전 글에서 Admin계정을 만들어 놓았습니다. 이제 Admin계정과 Spring셋팅을 이용해서 로그인 기능을 구현해보겠습니다. index.jsp에서 로그인 부분을 form태그로 가둬놓은 코드가 있는데요, form태그 안에서 입력된 데이터 값들이 submit버튼을 누르는순간 form action="#" ->> #의 경로로 전송이 됩니다. 저는 action의 #을 /login.do로 바꿔 보내겠습니다. 로그인하기위해서 필요한 정보들은 ID와 PW이므로 2값만 받아서 보냅니다. 우선 applicationContext.xml에서 Database의 정보 수정해주시는거 잊지마세요! 그리고 mybatis-config.xml에서 객체 경로와 이름도 만들어줍니다. 첫째로 Admin 객체를 만들어주.. 2019. 11. 22.
Project(1) - 학사 정보 시스템 만들기 - DB 계정생성하기 DB 계정 생성하기 이번에는 로그인페이지와 Header를 만들었으니, 로그인을하면 Header가 추가 된 메인페이지로 가는 기능을 구현해야합니다. 그러기 위해서는 아이디 비밀번호가 필요한데요! 관리자 계정을 미리 생성해두어 기능구현을 해보도록합니다. 저는 우선 Oracle11g를 사용해서 테이블을 생성해보겠습니다. https://www.oracle.com/database/technologies/oracle-database-software-downloads.html Database Software Downloads | Oracle Oracle Database 11g Release 2 Standard Edition, Standard Edition One, and Enterprise Edition 7/13: .. 2019. 11. 22.
Project(1) - 학사 정보 시스템 만들기 - Header 틀잡기 자 이제 로그인 화면 틀을 잡았으니 Header틀을 잡을 차례이다. KakaoOven에서 구성했던것을 기반으로 다시 만들어보자. Header를 만들기 전에 알아야할 시맨틱구조에 관한것을 알아보자. 다음과 같이 구성되어있고, 이를 기반으로 구성하면 페이지 구현에있어서 매우 수월합니다. 이전 글과 같이 KaKao Oven을 보면서 구성을 한 결과 아무리 꾸며봐도 미흡해보이네요ㅠ 그래도 코드와 함께 올려보겠습니다. 이제 이전 글 처럼 부분별로 이클립스에서 JSP부분과 CSS부분을 나누어 주시면됍니다! Footer도 같은 방식으로 개인의 기호에 맞게 만들어 주시면됍니다! 아차! 중요한걸 빼먹었어요! 코드상에서 Section의 위치인데요 Header.jsp에서 Section을 열어주었던 부분을 Header에서 닫.. 2019. 11. 20.
[Error] Error creating bean with name '...' defined in class path resource 서버를 실행하다가 Error creating bean with name 'sqlSessionFactory' defined in class path resource 다음과 같은 문구의 오류를 만났다. 분명 오타일테니 확인할 파일들을 찾아보자, web.xml의 param-value의 경로를 확인해주고, 마찬가지로 applicationContext.xml에서 경로도 확인해주자..!! 그래도 안되면 프로젝트 우클릭 -> Properties -> Java Build Path에서 JRE라이브러리가 체크되어있는지 확인! 2019. 11. 20.