Tomcat 언제 쓰는 것일까.


보통 Linux 서버에는 웹서버로 Apache를 사용한다. 그런데..? Apache 는 JSP 를 해석할줄 모른다.!

그리하여 JSP 서비스를 하려면 Apache + tomcat을 써야 한다고 하더라.

(나같은 PHP 개발자는 영 적응하기 어렵다)


해서 보통 JSP 서비스 구성의 경우 html 은 앞단의 Apache 가 JSP 는 Tomcat 이 해석해서 Html 로 전달하는 구성이다

그럼 이제 개발환경 구성을 위해 Tomcat을 설치해 보겠다.


1. Tomcat 다운로드 바로가기

   -> 위 사이트에 접속 후 Tomcat 을 다운로드 받는다.

   -> 현재 날짜 기준 최신 버전 9.0.13 버전으로 다운로드 받은 후 압축을 풀도록 한다.


2. 압축을 푼 후 가볍게 파일이동을 한번 해 보겠다.

    커맨드 창을 켜서 압축을 해제 한 폴더로 

$ sudo mv apache-tomcat-9.0.13 /usr/local/
$ sudo ln -s /usr/local/apache-tomcat-9.0.13 /Library/Tomcat
$ sudo chown -R '{username}' /Library/Tomcat
$ sudo chmod +x /Library/Tomcat/bin/*.sh

{username} 에는 사용자 계정을 입력한다. 단, 계정에 띄어쓰기가 있는경우 싱글쿼터로 감싼다.


3. 아래 명령어를 통해 시작 및 종료를 할 수 있다.

$ /Library/Tomcat/bin/startup.sh
$ /Library/Tomcat/bin/shutdown.sh


4. 가볍게 브라우저에 localhost:8080 입력하면 딱 Tomcat이 구동됐다 싶은 창이뜬다.


그럼 끝.!

'기억할것들 > MAC' 카테고리의 다른 글

MAC 에서 Host 설정 하기  (0) 2018.05.23
High Sierra Telnet 설정하기  (0) 2017.12.26
MAC 에 Redis Desktop Manager 설치  (1) 2017.12.26

회사의 요구로 Java Spring FrameWork 개발일을 맡게 되었다.

까먹으면 안되기 때문에 또 기록을 시작한다...


1. 개발환경 구축

   - 일단은 이클립스를 사용하기로 한다. (개인적으로 IntelliJ 가 좋을 것 같긴 하다만.. 너무 비싸오니 무료로..)

   - 다운로드 바로가기


2. 이클립스를 설치한 후에 Spring FrameWork 설치를 하도록 한다.

    이클립스를 실행 후 Help->Eclipse MarketPlace 를 선택한다.


3. sts 를 검색한 후 개발환경에 맞는 버전을 설치한다.

   나의 경우에는 회사에서 Spring 3 버전을 사용하기에 sts 3.9.6 을 설치한다.

   별거없다 다음다음다음 끝.



4. 테스트 환경을 위해 이클립스에 Tomcat도 올려보겠다

    여기서 중요한점. 기본적으로 OS에 Tomcat 을 설치해 두겠지만, Tomcat 서비스를 실행해선 안된다.

    포트 충돌이 나서 이클립스에서 테스를 위한 서비스가 올라가지 않는다.


5. 이클립스에 Tomcat 서비스를 올리기 위해 Perferences 를 들어간다.

    필자는 MAC 이기 때문에 Command+, 로 설정을 킬수 있지만, windows 의 경우 window -> perferences 가 있다고 한다.

    Perferences 로 들어간 후 Server-> Runtime Environments 로 간다.

    그리고 Add 를 선택한다.



6. 설치되어 있는 Tomcat 버전을 선택하고 다음을 누른다.


7. Tomcat 경로와 jre 버전을 선택하고 Finish!!!

    를 누르고 Apply & close 를 누르면 뭔갈 막 설치한다.

    설치가 다 끝나면 연동도 끝이다.



8. 자 이제 프로젝트를 한번 만들어 보도록 하겠다.

   프로젝트 생성을 누르고 스크롤스크롤 아래로아래로 한 후 Spring -> Spring Legacy Project 를 선택하고 다음을 누르자.


9. Project name 을 입력하고, Templates 은 Spring MVC Project 를 선택하도록 한다. 그리고 다음


10. 프로젝트명을 잘 셋팅한 후 Finish!!


11. 테스트를 해보자.

    생성한 프로젝트를 우클릭 후 Run As -> Run on Server 를 선택한다.

    그리고 다음으로 뜨는창에 조심스레 피니시만 누르면 헬로월드! 반가운 메세지가 뜬다



일단 끝인가...?


전혀 PHP는 아니지만...

코딩할때 가끔 써먹는데 자꾸 잊어버려서 기록해둔다



1. 한줄 문장 문자열 ... 표시하기

1
2
3
4
5
6
7
.content {
    width:100px;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    overflow:hidden;
}
cs


2. 두줄 이상일 시 문자열 ... 표시하기


1
2
3
4
5
6
7
8
9
.content {
    overflow:hidden;
    text-overflow:ellipsis;
    line-height:1.2em;
    height:3.6em;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;    
}
cs

'기억할것들 > PHP' 카테고리의 다른 글

php-oracle 연동  (0) 2020.02.24
centos7 php-7 mssql 연결  (0) 2019.12.10
php 7.2.8 소스 설치  (0) 2018.08.13
구글 영수증 검증  (0) 2018.07.25

+ Recent posts