WEB

[js] 자바스크립트 웹 개발 환경 구축 (Eclipse/Tomcat/JDK)

드르렁퓨 2022. 7. 22. 13:01

[자바스크립트]

 

프론트엔드 개발

- HTML, CSS

- JavaScript, jQuery...

 

백엔드 개발

- 자바, JSP, JSP MVC, 스프링 프레임워크

- 데이터베이스

- 네트워크, 리눅스 서버, 깃, 핀테크

 

모바일

- 안드로이드

 

 

 

1. 메모장

2. notepad++

3. eclipse

4. jdk

5. tomcat

 

개발환경 구축은 3~5번!!


 

1. html

 

(1) 메모장

 

메모장을 이용해 html코드를 작성해보았다

 

 

저장후 웹브라우저로 열어보니 잘 작동이된다

주소창에는 파일경로가 뜬다 오프라인으로 열린것이다 나만 볼 수 있는 창이란 소리

 

그럼 모두가 보게하기 위해서는...?웹서버가 필요

 


 

(2) 에디터 (notepad++)

 

메모장도 좋지만 에디터를 사용해보자

 

편의를 위해 notepad++이라는 에디터를 설치한다

npp.8.4.4.Installer.x64.exe
4.32MB

 

설치가 완료되면 새파일을 추가하고 먼저 다른이름으로 저장하자

확장자를 html file로 설정하고 저장!

 

에디터의 자동완성기능으로 메모장보다 편하게 코드를 작성할 수 있다.

 

**태그정리하세요!!

 

<태그>

- <html>

- <head>

- <body>

- <title>

- <h1>

- <br>

- <p>

 


 

(3) 통합개발툴 (이클립스)

 

<이클립스 설치>

 

전에 한 번 포스팅했었지만 선생님과 함께 세팅해보려한다

 

https://www.eclipse.org/downloads/packages/

 

Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro

495 MB 153,087 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. Cli

www.eclipse.org

 

 

 

 

위 사이트로 들어가 자바와 웹개발을 함께 할 수 있는 툴로 다운받는다 각자 os에 맞는 것으로 다운로드하자

나는 윈도우를 사용하기때문에 윈도우로 다운받았다

 

C드라이브에서 압축을 풀어준다

eclipse 폴더 > 이름바꾸기 > eclipse_javascript

eclipse 실행파일 > 이클립스 보내기 > 바탕화면에바로가기만들기 > 이름바꾸기 > eclipse_javascript

D드라이브에 workspace_javasript 라는 폴더를 만들어준다

 

* c드라이브 : 프로그램

  d드라이브 : 데이터

 

이제 바로가기를 눌러 이클립스를 실행하자

작업공간은 아까만든 워크스페이스폴더인  D: workspace_javascript 로 설정 후 launch한다

 

 

<작업공간 환경설정>

 

- 한글처리 : UTF-8

(Window - Preferences - General - Workspace - Text file encoding - UTF-8)

                                      - Web - CSS FIle - Encoding - UTF-8

                                                - HTML File - Encoding - UTF-8

                                                - JSP FIles - Encoding - UTF-8

 

General - Appearance - Theme - Dark : 화면 어둡게

General - Appearance - Colors and Fonts - Basic - Text Font - Edit - 굵게, 크기28

 

 

<프로젝트 생성>

 

File > new > Dynamic Web Project : 백엔드를 위해 동적 프로젝트 생성

프로젝트명 입력 후 Next.... 중간에 저 체크박스 체크해주기

 

 

 

이렇게 됐다면 완료

 

<파일 생성>

 

webapp > new > html file 생성

 

 

<코드 실행 - 자바와 톰캣을 먼저 설치하고 오자 (아래에 포스팅)>

 

html 파일> Run As > Run On Server > localhost > tomcat9.0 다음 누르고 finish

서버가 있으면 이렇게 온라인으로 열리는 것을 볼 수 있다

 

서버가 필요한 이유..모두가 접근해서 볼수있게..


 

(4) 자바

 

https://github.com/ojdkbuild/ojdkbuild

 

GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project

Community builds using source code from OpenJDK project - GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project

github.com

깃허브에서 다운받을 수 있다

 

 

설치완료 후 C:\Program Files\ojdkbuild\java-11-openjdk-11.0.15-1\bin 으로 들어가면 java와 javaw 폴더가 있는것을 확인할 수 있다

 

 

cmd 창을 켜서 설치 확인을 해보았다

  • java -version
  • javac -version

설치가 잘 되었다

 

* 자바를 설치파일이 아니라 압축파일로 다운을 받으면 환경변수 설정을 따로 해주어야한다

환경변수 설정은 전에 포스팅 해놓았으니 참고


 

(5) 웹서버(아파치 톰캣9)

 

* 자바를 먼저 설치해야함 *

 

<톰캣 설치>

 

아파치 톰캣 사이트에서 다운받을 수 있고 밑에는 내가 다운받은 실행파일이다

apache-tomcat-9.0.65.exe
11.83MB

 

설치 중간에 서버 포트를 8005로 수정해주자

 

 

자바를 다운받고 오면 설치경로는 자동으로 설정된다 계속 다음을 누르면된다...완료!

 

 

<톰캣 실행확인>

 

 

작업표시줄에 이 아이콘을 클릭하면 짠

 

 

localhost:8080을 웹브라우저 주소창에 입력해서 서버가 돌아가는걸 확인해보자 고양이가 뜨면 잘 돌아간다는 뜻

Stop을 누르고 다시 localhost:8080 을 입력하면 사이트에 연결할 수 없음이 뜬다

 

 

<이클립스-서버 연동>

 

이클립스와 서버연동을 위해 위해서 Stop을 누른채로 와야한다 2개의 서버가 있을 순 없으니..

 

File > New > Other > Server > Apache Tomcat 9.0 선택

 

 

경로는 위와같이 설정 후 next

그 다음 Add all을 누르고 완료!

 

 

잘 세팅되었다 이제 코드를 실행할 수 있다!