반응형

이제 본격적으로 웹 개발이 어떻게 이루어지는지

알아보고 실습해보도록 하겠습니다.


1. 이클립스를 실행을 시키고

왼쪽의 Project Explorer 에서

빈공간에 마우스 우클릭을 한 후

new > dynamic web project

를 선택합니다.

혹시 dynamic web project 가 없으신 분들은

other 를 눌러 찾으시면 됩니다.




2. Project name 을 test 로 해줍시다. (아무거나 해도 상관은 없습니다.)

Target runtime 과 Configuration 이

우리가 설정했던 Apache Tomcat v8.5 가 맞는지 확인해 준 후

Finish 를 눌러줍니다.





3. 아래쪽의 Servers 탭에 

No servers are available. Click this link to create a new server...

라고 파란글씨로 되어있는 부분을 클릭해 줍니다.





4. Tomcat v8.5 Server 를 선택하고

아래쪽의 Server name 을 test 로 해줍시다. (이것도 아무거나 해도 상관 없습니다.)

Finish 를 눌러줍니다.





5. 아까 생성된 Project Explorer 탭 아래에 test 라는 다이나믹 웹프로젝트

왼쪽의 화살표를 눌러 WebContent 를 찾은 후 폴더위에서 마우스를 우클릭하여

new > jsp File 을 선택합니다.

마찬가지로 jsp File 이 없으신 분들은

other 에서 검색하여 찾으시면 됩니다.





6. 이름을

test.jsp 로 바꿔준 후 Finish 를 눌러줍니다.





7. 생성된 jsp 에서

<title></title> 사이의 부분과

<body>

</body>

사이에 그 유명한 Hello world!! 라는 글씨를 입력 후

ctrl + s 를 눌러 저장해줍니다.





8. 저장된 test.jsp 파일을 마우스 우클릭 한 후

Run as > 1. Run on Server 를 클릭하여 줍니다.





9. 위에서 생성한 test 라는 서버를 선택하고 Next > 를 눌러줍니다.





10. 오른쪽에 Configuration 에 test 서버가 있는지 확인하고

만약에 왼쪽에 있다면 클릭 후 Add > 버튼을 클릭하여 오른쪽으로 옮겨준 후

Finish 를 눌러줍니다.





이렇게 이클립스에 웹 브라우저가 동작이 되며

title 태그 사이에 작성했던 내용이 홈페이지의 제목으로

body 태그에 작성했던 내용이 페이지 내용으로 들어온 것을 확인할 수 있습니다.


위쪽의 http://localhost:9090/test/test.jsp

라는 인터넷 주소를복사하여

익스플로러나 크롬같은 웹 브라우저에 주소창에 적어주고 실행시키면




다음과 같이 브라우져 상에서도 동작하는 것을 확인하실 수 있습니다.


이것이 웹 개발의 가장 기초가 되는 작업입니다.

이제 저 빈 화면에 Hello world!! 라는 글씨가 아닌

여러가지 코드를 이용하여 메뉴를 넣고 이미지를 넣고 버튼을 넣으면

하나의 홈페이지가 탄생하게 되는 것입니다.


이제 막 걸음마를 떼었으니

앞으로 잘 배워서

여러분만의 홈페이지를 작성하는 날이 왔으면 좋겠습니다.


반응형
반응형

이제 본격적으로 웹 개발을 하기에 앞서,
톰캣과 이클립스에서 몇가지 추가적으로 설정을 해주어야 합니다.


아 참 그리고 오늘 안 사실인데

티스토리의 수익구조는 애드센스라는 위젯? 을 이용하여 수익창출을 하는데

가입조건이 상당히 까다롭다고 하더군요

그 중에 하나가 블로그 포스팅시 3,000자 이상 작성이라고 합니다....


저는 상당히 간결한걸 좋아해서 최대한 글을 안쓰려고 노력중이었는데

앞으로는 주저리주저리 잡소리가 많아질 것 같습니다. 


그럼 각설하고 시작해 보도록 하겠습니다.


오늘의 포스트는 오픈튜토리얼즈 생활코딩의 장동혁 님의 강의를 보고

공부한 내용입니다.

(https://opentutorials.org/module/2817/16180)


동영상 강의 식으로 되어 있고 설명도 저보다 훨씬 잘해주시니 관심있게 배우고 싶으신 분들은

저 링크를 타고 들어가셔서 영상 강의를 시청하시는것도 큰 도움이 될 것 같습니다.


1. 톰캣을 설치한 폴더를 열고 conf 폴더에 들어가줍니다.


2. conf 폴더 안의 server.xml 파일을 메모장 혹은 자신이 쓰는 텍스트 에디터 파일로 열어줍니다.

저는 Notepad++ 라는 에디터를 쓰고 있습니다.

메모장으로 여는 방법은 server.xml 을 우클릭 하신 후 

연결 프로그램에서 메모장을 선택해 주시거나 

윈도우 시작에서 메모장을 실행시키신 후 server.xml 파일을

메모장 위로 드래그 앤 드롭 하면 됩니다.







메모장으로 열면 






이렇게 보이는 화면이 Notepad++ 로 열면






이렇게 보기 좋게 나옵니다.

설치하는 방법은 제 블로그 포스팅

https://dzzienki.tistory.com/7

이곳을 참고하시면 됩니다.


3. 저기 빨간 줄 그어진 <Connector port="8080" ~ 으로 시작 하는 부분을

아래와 같이 바꾸어줍니다.






 이렇게 port="8080" 에서 "9090" 으로 바꾸어주시고

아래줄에 URIEncoding="utf-8" 이라는 한 줄을 추가해 주고 저장해 줍니다.




4. 다음은 context.xml 파일을 마찬가지로 에디터 파일로 열어줍니다.





5. <Context> ~ </Context> 사이에 있는 부분을

아래와같이







<Context privileged="true" reloadable="true">


이렇게 수정해 주고 저장해줍니다.





6. 이클립스를 실행시켜주고 워크스페이스를 잡아줍니다.

저를 가르쳐주신 분의 말씀으로는

"개발자는 언제든 C 드라이브를 포맷할 준비가 되어 있어야 하고

C는 컴퓨터의 주 작업공간이므로 바이러스 감염같은 어떤 일이 일어날 지 모르는 곳이기 때문에

항상 외부 드라이브에 개발 워크스페이스를 만들어야 한다"고 가르쳐 주셨지만...


저는 가난한 SSD 하나로 버티는 개발자이기 때문에

눈물을 머금고 디폴트값으로 잡아줍니다.


제 이클립스 화면이 새카맣게 나오는 이유는

https://dzzienki.tistory.com/6

여기에 정리해 뒀습니다.

이 포스트를 올리기 위해 앞의 두개의 포스트를 먼저 올렸습니다. 하핫






7. General 탭 아래의 Workspace 탭의

Text file encoding 부분을 Other 의 utf-8 로 바꾸고 Apply 를 눌러줍니다.





8. 이번에는 Web 탭 아래의 Css Files 탭에서

Encoding 부분을제일 위의

ISO 10646/Unicode(UTF-8) 로 바꾸고 Apply 를 눌러줍니다.





9. Web 탭 아래의 HTML Files 탭에서

Encoding 부분을제일 위의

ISO 10646/Unicode(UTF-8) 로 바꾸고 Apply 를 눌러줍니다.





10. Web 탭 아래의 JSP Files 탭에서

Encoding 부분을제일 위의

ISO 10646/Unicode(UTF-8) 로 바꾸고 Apply 를 눌러줍니다.





11. 이번에는 Server 탭 아래의 Runtime Enviorment 탭에서 Add 버튼을 눌러줍니다.





12. 우리가 설치한 버전인 Apache Tomcat v8.5 버전을 선택하고 Next> 를 눌러줍니다.





13. Browse.. 버튼을 누르고 아파치 톰캣을 설치한 경로를 선택하여 줍니다.





14. 저는 C드라이브 바로 아래의 선택했으니 폴더를 선택 해보면

아래와 같이 나옵니다.





여기서 주의하실 점은 apache-tomcat-8.5.37 폴더 자체를 선택해주어야 하며,

하위폴더를 선택하시면 안됩니다.

15. 이번에는 JRE를 선택해 줄 차례입니다. Installed JREs.. 버튼을 눌러줍니다.





16. Add.. 버튼을 눌러도 되고 Search.. 눌러도 됩니다. 저는 Search 로 해보겠습니다.

Search 버튼을 눌러줍니다.





17. 자신이 자바를 설치한 폴더를 선택해줍니다. 

이번에도 폴더 자체를 선택해야 합니다.





18. jre(default) 라는 JRE 가 새로 생겼습니다.

뭔가 아래것과 구분짓기 위하여

선택하여준 뒤 edit 버튼을 누르고





19. 이름을 jdk1.8.0_191 로 있어빌리티하게 바꿔줍니다.

Finish 를 눌러줍니다.





20. 바뀐것을 확인하고 Apply and Close 를 눌러줍니다.





21. JRE를 방금 추가한 jdk1.8.0_191 로 바꿔주고





22. Apply and Close 를 눌러서 닫아줍니다.



이상으로 모든 개발환경 세팅을 마쳤습니다.


다음부터 본격적으로 웹 개발을 해보도록 합시다.


끝!



반응형
반응형

1. http://tomcat.apache.org/ 에 접속합니다.





2. 왼쪽의 Download 의 Tomcat 8 부분을 클릭합니다.





3. Core 의 64-bit windows.zip 을 클릭하여 파일을 다운받아 줍니다. (자신의 버전에 맞게!)

다운받은 파일의 압축을 풀면 




이런 폴더가 나오는데 자신이 아파치 톰캣을 설치하고 싶은 폴더에 복사 붙여넣기 하여줍니다.

저의 경우는 C드라이브 바로 아래에 붙여넣었습니다.





4. 이렇게 폴더를 붙여넣기 한 후 위의 주소창을 클릭하면 해당 폴더의 경로를 알 수 있는데

해당 폴더의 경로를 복사해둡니다.





5. 내 PC 를 마우스 우클릭 한 후 속성(R) 을 누르고 왼쪽의 고급 시스템 설정 을 클릭합니다.





6. 아래쪽의 환경 변수(N).. 버튼을 클릭합니다.





7. 아래쪽의 시스템 변수(S) 의 새로 만들기(W).. 버튼을 클릭합니다.





8. 변수 이름(N) : CATALINA_HOME

변수 값(V) : 위에서 자신이 복사해두었던 경로를 입력합니다.

저의 경우는 C드라이브 바로 아래에 폴더를 붙여넣기 했기 때문에

C:\apache-tomcat-8.5.37

이 되겠네요.

입력한 뒤 확인 버튼을 눌러줍니다.





9. 시스템 변수 중 Path 인 것을 찾아 선택한 후 편집(I)... 을 눌러줍니다.





10. 새로 만들기(N) 을 클릭한 후





11. %CATALINA_HOME%\bin

을 입력하고 확인을 눌러 줍니다.





12. 해당 폴더에 bin 폴더에 들어가서 startup.bat 파일을 실행시키면 

까만 콘솔창이 뜨면서 서버가 실행되는데

서버가 실행되고 콘솔창을 끄지 않은 상태에서

인터넷 주소창에 http://localhost:8080/ 를 입력한 후 






위와 같은 화면이 뜬다면 설치가 성공한 것입니다!





끝!

반응형
반응형

우선 설치하기에 앞서 제 컴퓨터는 window 10 64 bit 이기 때문에 제 컴퓨터 기준으로 설명을 하겠습니다. 혹시 32bit 이시거나

 다른 버전을 받고싶으신 분들은 아래쪽에 따로 설명을 해놓았으니 참고하세요.


1. https://www.eclipse.org/ 홈페이지에 접속 후 오른쪽의 Download 를 누릅니다.





2. Download 64 bit 라고 쓰여진 주황색 버튼을 클릭합니다.




3. Download 버튼을 눌러 설치파일을 다운받습니다.




사실 이전버전의 이클립스의 경우 오른쪽 탭의 More Downloads 를 클릭할 경우 

Eclipse IDE for Java EE Developers 의 설치 프로그램을 따로 다운로드 받을 수 있었습니다.

그러나 제가 받을 때 (2019. 01. 14) 기준으로 설치파일은 하나로 통합되고 설치파일을 실행시키면 안에서 설치할 수 있게 되었네요.

저도 헤메다가 겨우 찾았습니다. ㅡ0ㅡ;;

어떤분들은 아래에 있는 Eclipse IDE for Enterprise Java Developers 와 같은 거라고 하시는데 정확하게는 모르겠습니다.

그러나 설치파일을 받으시면 Eclipse IDE for Java EE Developers 를 선택하여 설치할 수 있으니 그대로 다운로드 받으시면 될 것 같습니다.





다운받은 설치파일을 실행시키시고 Eclipse IDE for Java EE Developers 를 선택합니다.






두가지 체크박스가 있는데 첫번째는 시작메뉴에 등록할 것인지와 두번째는 바탕화면에 바로가기를 

만들것인지 선택하는 것 같습니다.

본인의 필요에 맞게 체크해주시면 되겠습니다.





체크 후 Install 버튼을 누르시면 라이센스에 관련된 항목이 나옵니다. 

읽어보실 분들은 읽어보시고 Accept Now 해주시면 되겠습니다.






설치가 잘 되다가





중간에 라이센스에 관련된 창이 한번 더 뜹니다.

Remember accepted licenses 에 체크 해주시고 Accept 를 눌러주시면 되겠습니다.






잘 설치가 됩니다.





이클립스의 인증서를 신뢰하는지 묻는 창입니다.

체크박스에 체크를 해주고 Accept selected 를 눌러줍니다.






설치가 완료되었습니다.

잘 설치가 되었는지 LAUNCH 를 눌러 실행시켜 봅시다.






프로젝트를 생성하거나 svn 등에서 받아오거나 할 때 작업공간의 경로를 묻는 창입니다.

본인이 원하는 경로로 선택한 후 Launch 를 눌러줍니다.

보통은 Default 값으로 많이 놓고 쓰는것 같습니다.

아래의 Use this as the default and do not ask again 을 체크하면 다시는 이 창을 볼 수 없습니다.

저는 경로를 기억을 잘 못해서 항상 저기에 체크하지 않고 필요할 때마다 확인을 합니다.ㅎㅎ





이클립스가 잘 설치가 되었습니다.

혹시나 32 bit 이시거나 이클립스의 다른(이전) 버전을 설치하고 싶으신 분들은





Download Packages 를 누르시고





MORE DOWNLOADS 에서 원하는 버전을 선택하신 후






원하는 버전이나 비트를 선택 후 설치하시면 됩니다.


끝!


반응형
반응형

1. https://www.oracle.com/kr/index.html 오라클 홈페이지 접속 > 다운로드 탭






2. 카테고리별 다운로드의 JAVA 탭 선택







3. .Java 탭의 Java (JDK) for Developers 선택 






4. Java SE 8u191 / Java SE 8u192 탭의 JDK  Download 선택




(사실 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 로 한번에 들어와도 됨ㅋㅋ)





5. Java SE Development Kit 8u191 탭의 Accept License Agreement 에 체크 후 자신의 윈도우 버전에 맞게 다운로드 (제 컴퓨터는 Windows x64 입니다)



(여담으로 외국 오라클 홈페이지에 들어가면  Java SE 11버전까지 나와있지만 8버전을 사용하는 이유는 버전이 높을수록 새로운 기능들을 제공하지만 안정성이나 버그 등의 문제가 있기 때문에 8버전을 사용하였습니다. 또한 올해부터 자바의 유료화로 인한 업데이트 지원 중단같은 이슈도 있다고 하니까 관심있으신 분들은 찾아보시기 바랍니다. 마지막으로 8u191 버전과 192 버전의 차이가 궁금하신 분들은 https://www.oracle.com/technetwork/java/javase/cpu-psu-explained-2331472.html 이 페이지를 참조하시기 바랍니다.)



아무튼 다운받아서 설치해줍니다.



Next>


Next>



설치하다보니 위에 말씀드렸던 유료화에 관한 정보 팝업창이 뜨는군요.

추가 정보... 를 눌러 들어가보면



이런 설명이 나옵니다.

아마 Java를 기반으로 제작하여 배포 및 운영중인 게임이나 애플리케이션은 2020년 이후부터 돈을 내라는 말인 것 같습니다.

우리는 상업용이나 운용용으로 사용할 게 아니니 우선은 넘어가 줍시다.




다음>

(왜 위에는 Next> 고 아래는 다음일까요?)



Close 를 눌러 설치를 마무리해줍니다.



이것으로 자바 설치는 완료되었지만 추가적으로 해주어야 할 작업이 있습니다.

바로 환경변수 설정인데요 저도 왜하는지 몰랐지만 포스팅 하기 위해 궁금해서 찾아보니 Java를 어느 경로에서라도 접근 가능하게 하기 위함이라고 하네요... 사실 잘 이해가 안가시는 분들도 많으시겠지만(저 포함) 꼭 필요한 작업이니 해줍니다.


우선 제 컴퓨터인 window 10 기준으로 '내 pc ' 이전버전에서 쓰였던 이름으로는 '컴퓨터' 혹은 '내 컴퓨터' 를 우클릭하여 속성에 들어가준 후 왼쪽의 고급 시스템 설정 탭에 들어갑니다.



고급 시스템 설정 창의 고급 탭에 들어가면 맨 아래쪽에 환경 변수(N)... 버튼이 있습니다. 클릭해줍니다.



아래쪽의 시스템 변수(S) 의 새로 만들기(W)... 를 클릭해줍니다.


변수 이름(N) 에 : JAVA_HOME

변수 값(V) 에 : C:\Program Files\Java\jdk1.8.0_191 

를 입력해줍니다. 참고로 저 변수값에는 자신이 자바를 설치한 경로를 입력해주셔야 합니다. 저를 그대로 따라하셨다면 저 경로를 입력해 주시면 됩니다. 윈도우 버전이 다르거나 다른 버전의 자바를 설치하셨으면 경로가 다를수도 있으니 확인후에 경로를 입력해주고 확인을 눌러줍니다.



다음으로 시스템 변수의 변수 중 Path 가 있습니다. 선택 후 편집을 눌러줍니다.




이 부분에서 window 7 과 window 10이 다를텐데 저는 window 10이니 window 10 기준으로 설명드리겠습니다.

환경변수 편집 창에서 새로만들기를 클릭 후 

%JAVA_HOME%\bin

을 입력해준 후 확인을 눌러줍니다.



window 7 에서는 Path 가 한줄로 쭉 나와있고 구분이 ; 으로 되어있으니 제일 뒷부분에 ;%JAVA_HOME%\bin; 를 입력하고 확인을 누르시면 됩니다.


다음으로 다시 시스템 변수(S)의 새로 만들기(W)... 을 누른 후 

변수 이름(N) 에 : CLASSPATH

변수 값(V) 에 : %JAVA_HOME%\lib

를 입력하고 확인을 눌러줍니다.




이것으로 자바 설치 및 환경변수 설정이 끝났습니다.

잘 설치가 되었는지 확인하고 싶으신 분들은 명령 프롬포트(cmd) 창을 열어서

java -version

javac -version

echo %CLASSPATH%

세 명령어를 입력했을 때 다음과 같이 나오면 잘 설치 된겁니다.




끝.

반응형

+ Recent posts