본문 바로가기

분류 전체보기751

[전자정부 표준프레임워크] 톰캣(Tomcat) 설치하기 전자정부 표준프레임워크를 설치했으니 이제 WAS인 톰캣을 설치해 보겠습니다. http://www.apache.org/ 이곳에서 톰캣은 미리 다운로드 받아놓으셔야 합니다. 저는 Tomcat 7.0을 미리 다운로드 받아놓았습니다. [Server] 탭에서 아래 그림처럼 링크를 클릭하셔도 되고 마우스 오른쪽 클릭하셔서 [new]로 등록하셔도 됩니다. [Browse...] 버튼을 눌러서 미리 다운로드 받았던 Tomcat이 있는 폴더를 선택해 주세요. 이 톰캣으로 실행할 프로젝트를 추가해 주세요. 자, 이렇게 톰캣이 설치가 되었습니다. 2015. 10. 23.
[전자정부 표준프레임워크] 전자정부 표준프레임워크 설치하기 '전자정부 표준프레임워크 설치하기'라고 거창하게 얘기했지만, 사실은 다운로드 받아서 압축을 풀고 원하는 위치에 이동시키고 이클립스를 실행하면 설치완료입니다. 간단한 이 설치과정을 그림을 통해서 확인해보겠습니다. http://www.egovframe.go.kr/ 로그인을 해야 다운로드 받을 수 있으므로 계정이 없다면 회원가입을 하셔야 합니다. 자신의 컴퓨터 OS가 64bit인지 32bit인지 알아야 합니다. 요즘 최신 PC들은 거의 대부분 64bit더군요. 윈도우에서 [내 컴퓨터] 아이콘에 마우스 오른쪽 클릭해서 [속성] 들어가시면 확인하실 수 있습니다. 다운로드 받은 exe 파일을 실행하면 압축이 풀립니다. 압축을 풀면 설치가 끝난거구요. eGovFrameDev-3.5.1-64bit > eclipse >.. 2015. 10. 23.
[Mysql] phpMyAdmin에서 사용자 비밀번호 변경하기 제가 phpMyAdmin에서 moaFrame이라는 DB와 계정을 생성했는데, 며칠이 지나고나니 비밀번호가 기억이 나질 않네요 ㅠㅠ (이놈의 기억력!) 그래서, 비밀번호를 바꿔버렸습니다. phpMyAdmin 에 root 계정으로 들어가서 아래와 그림처럼 변경하시면 됩니다. 잘 변경되었나요? ㅋ 2015. 10. 22.
[전자정부 표준프레임워크] Database Connections 생성하기 (Mysql) Mysql용 Database Connections를 생성해 보겠습니다.한번 생성해 놓으면 DB Connection이 필요할 때마다 선택해서 사용할 수 있어서 편리합니다. 아래 그림을 쭉~ 따라하시면 됩니다. 아래 그림은 MySQL 5.0을 선택했는데, 필요한 mysql-connector-java-5.0.0-bin.jar 파일이 없다는 메시지입니다.이런 에러메시지가 나오지 않는다면 그냥 next 버튼 눌러서 진행하시면 됩니다. mysql-connector-java-5.0.0-bin.jar 파일이 없으므로 구글링으로 파일을 다운로드해서 원하시는 위치에 저장하세요. 저는 오라클 계정을 만들고 좀 복잡하게 다운로드 받았습니다.다운로드 되었다면 [JAR List] 탭을 클릭해서 다운로드 받은 jar 파일을 [Ad.. 2015. 10. 22.
[Git 버전관리] SourceTree에서 원격저장소(Github)로 소스 올리기(push) 원격저장소에 소스를 올리면 언제 어디서든 인터넷만 연결되면 소스를 다운로드 받을 수 있다는 장점과 함께로컬저장소의 소스가 삭제되도 원격저장소에 소스가 백업돼 있기 때문에 안심할 수 있다는 장점이 있습니다. 자, 그럼 SourceTree에서 원격저장소(Github)으로 소스를 올려보겠습니다.소스를 올리는 것을 push라고 하고, 반대로 원격저장소에서 로컬로 소스를 내려받는 것을 pull이라고 합니다. [push] 버튼을 클릭해서 소스를 올려보겠습니다. [master] 브랜치를 선택하시고 [OK]를 눌러줍니다. 연결된 원격저장소가 Github기 때문에 Github에서 회원가입했던 계정을 입력해 주시구요. push가 성공했네요.이제 http://github.com으로 들어가 볼까요? 로그인을 하고 보니 아래처.. 2015. 10. 22.
[Git 버전관리] SourceTree에서 원격저장소(Github) 연결하기 SourceTree에서 Github에서 생성한 원격저장소를 연결해 보겠습니다. [Repository > Add Remote] 클릭하시구요. [Add] 버튼을 클릭합니다. 이미 회원가입하고 생성한 github의 repository url을 복사합니다. 아래처럼 repository url을 입력하시구요. 추가하시고 [OK] 버튼을 클릭합니다. [Remotes]라고 좌측에 보이죠?연결된 원격저장소가 있다는 뜻입니다. 이상으로 SourceTree에서 Github 원격저장소를 연결해 봤습니다. 2015. 10. 22.
[Github] 깃허브에서 원격저장소(repository) 만들기 http://github.com 아마도 가장 유명한 웹 버전관리 사이트가 아닐까 하는데요. 여기에 remote repository, 즉 원격저장소를 만들어 보겠습니다. 일단, 회원가입부터 먼저 하세요. 공개(public)은 무료, 공개가 아니라면(private) 유료랍니다. 참고하세요~ 회원가입 후 이메일 인증까지 완료가 되었다면 repository(저장소)를 만들어 보겠습니다. [New repository]를 클릭하세요. repository name을 입력하시구요. 저는 moaFrame이라고 입력했습니다. [Create repository]를 클릭하시면 아래처럼 원격저장소 url이 생성이 됩니다. 기본은 https인데 ssh를 사용해야 할 경우라면 [SSH]를 누르시면 url이 나타납니다. 2015. 10. 22.
[Git 버전관리] SourceTree에서 버전 유지하면서 이전 버전으로 소스 되돌리기 (Reverse commit) SourceTree에서 이전 버전으로 소스를 되돌리지만, 모든 이력은 그대로 남겨놓고 소스를 이전 버전으로 되돌리는 기능이 바로 [Reverse commit]입니다. 선택된 이후의 이력을 삭제하고 되돌리는 [Reset]과는 방식이 조금 다릅니다. 하지만, Reverse는 Reset과는 달리 원하는 버전까지 순차적으로 하나씩 하나씩 Reverse를 실행해야 합니다. 즉, 3번째 아래의 버전으로 소스를 되돌리고 싶다면 바로 아래 버전부터 순차적으로 3번 Reverse commit을 실행해야 한다는 것입니다. 아래 그림들은 순차적으로 2번의 Reverse commit을 실행해서 하위 2번째 버전으로 소스를 되돌리고 있습니다. 이렇게 순차적으로 Reverse commit을 하지 않고 단계를 뛰어넘어 직접 Rev.. 2015. 10. 22.
[Git 버전관리] SourceTree에서 이전 버전으로 소스 되돌리고 이후 버전 이력은 삭제하기(reset) SourceTree에서 당연히 이전 버전의 상태로 소스를 되돌릴 수 있는데요. 되돌리고 싶은 버전을 선택하고 [Reset current branch to this comment]를 클릭하세요. [ Hard- discard all working copy changes ] 를 선택해서 선택된 버전 이후의 모든 이력을 삭제하고 선택된 버전의 소스로 되돌려 보겠습니다. 아래처럼 소스는 선택된 버전 소스가 최종이력으로 변경되었습니다. 2015. 10. 21.
[Git 버전관리] SourceTree에서 수정한 내용 되돌리기(Discard) SourceTree에서 수정한 내용을 되돌리기는 Discard 버튼을 누르시면 됩니다. 즉, Discard 버튼을 누르시면 수정하기 전 상태로 소스가 바뀌게 됩니다. 2015. 10. 21.
[Git 버전관리] SourceTree에서 repository에 파일 생성/수정/삭제하기 자, 이제 repository에 파일을 올려보겠습니다. 그런데, 파일을 올리기 전에 먼저 계정을 하나 입력해 보겠습니다. 이 계정은 파일의 생성/수정/삭제 여부를 누가했는지 확인하기 위해서랍니다. [Tools > Options]를 클릭하시고 Full Name과 Email address만 입력하시면 됩니다. Ok 누르시구요. index.html 이라는 파일을 만들어서 repository로 지정된 [C:\Users\우진\Documents\repository\moaFrame] 폴더에 올려보겠습니다. 파일을 repository에 올리자마자 SourceTree에서 index.html 파일을 인식하고 파일이 화면에 나타납니다. 우측화면에서는 그 소스까지 다 볼수가 있습니다. index.html 파일을 선택하고, [.. 2015. 10. 21.
[Git 버전관리] SourceTree에서 repository 생성하기 Git과 SourceTree가 모두 설치가 되었다면 이제 repository, 즉 프로젝트 저장소를 생성해 보겠습니다. 앞으로 작업하는 모든 소스들은 이 repository에 보관이 됩니다. repository가 될 폴더를 탐색기에서 미리 생성을 해주세요. C:\Users\우진\Documents\repository\moaFrame 저는 moaFrame이라는 폴더를 repository로 사용을 하도록 하겠습니다. 자, 그럼 SourceTree를 열어서 좌측 하단의 [Add Repository] 버튼을 클릭해서 repository를 만들어 보겠습니다. [Create New Repository] 탭을 선택하시구요. Repository Type은 [Git]을 선택하세요. Destination Path에는 방금 .. 2015. 10. 21.
[Git 버전관리] SourceTree 언어 변경하기 SourceTree를 설치하면 자동으로 한국어로 설치가 되는데요. 다른 버전관리 툴인 Subversion, CVN을 사용하셨다면 오히려 영어가 더 편할 수 있는데요. 영어 버전으로 바꿔보겠습니다. 정말 간단하지만 모르면 어렵죠^^ [도구 > 옵션] 들어가셔서 언어를 [English]로 바꿔주시면 됩니다. 이렇게 잘 바꼈네요^^ 짧고 굵은 팁이었습니다. 2015. 10. 21.
[Git 버전관리] SourceTree 설치하기 (윈도우) Git을 좀 더 편리하게 사용하기 위한 툴로 SourceTree를 설치해 보겠습니다. 아래 링크를 클릭하세요. http://www.sourcetreeapp.com 윈도우즈용을 다운로드 받으시고 설치를 시작하세요. [Next]..[Next] 쭉~ 하시면 되구요. [Install] 누르시면 설치가 시작됩니다. 설치가 다 완료되면 로그인을 하셔야 하는데요. 계정이 없다면 [무료 가입]을 클릭해서 계정을 만드시면 됩니다. [확인]을 누르시고 다음 화면에서 [동의]하시면 이렇게 SourceTree가 나타납니다. 참고로, SourceTree 아이콘을 작업표시줄에 고정해서 사용하면 편리합니다^^ 2015. 10. 21.
[Git 버전관리] Git 설치하기 (윈도우) 최근 각광받는 사용하는 버전관리 프로그램인 Git을 설치해 보겠습니다. 아직도 웬만한 프로젝트들은 Subversion을 많이 사용하고 있긴 하지만, 오픈소스는 거의 웹용 버전관리툴인 Github를 사용하더라구요. 그래서, Git을 다운로드 받아 설치해 보겠습니다. Git을 사용하는 최종적인 이유는 Github를 사용하기 위함입니다. 아래 링크를 클릭하세요. http://git-scm.com/ [Downloads for Windows] 버튼을 다운로드 받아서 설치를 시작합니다. [Next] 버튼만 쭉~ 누르시면 됩니다. 윈도우 8에서는 시작화면의 앱 리스트에 [Git Bash]라는 메뉴가 생기는데 클릭하세요. 아래 그림처럼 작업 표시줄에 아이콘을 생성시켜 놓으면 사용하기 편리하겠죠? [Git Bash] 메.. 2015. 10. 20.