'개발/라즈베리파이'에 해당되는 글 2건

  1. 2021.02.16 라즈비안(Raspbian) Tomcat 설치
  2. 2020.01.07 Jenkins NginX sub directory 설정

먼저 apt로 tomcat8을 설치한다.

 

$sudo apt install tomcat8 tomcat8-admin

 

설치하겠냐고 물으면 'y'를 입력하면 된다.

 

설치가 완료되면 자동으로 서비스를 시작한다.

서비스를 확인해본다.

$sudo service tomcat8 status 

 

$IP주소:8080 또는 $도메인:8080을 브라우저 주소창에 입력하고 톰캣에 접속해본다. 

아래와 같은 화면이 나오면 정상.

톰캣 설정 폴더는 다음 경로이다. 

$cd /etc/tomcat8 

 

서버 설정은 다음 파일을 수정하면 된다.

$sudo vi server.xml

 

기본포트는 8080인데 파일에서 8080을 찾아서 원하는 포트번호로 변경해주고 톰캣을 재시작하면 된다.

 

$IP주소:8080/manager 에 접속하면 403 오류가 나타날 것이다.

 

tomcat-users.xml Role User 추가해야 manger 접속할 있다.

$sudo vi tomcat-users.xml

파일 마지막에 아래와 같은 부분이 있는데 ..

이 작성 양식을 참조해서 role과 user를 추가하면 된다. 다음 내용을 </tomcat-users> 태그 안에 위치하도록 작성한다.

 

<role rolename="manager-gui"/>

<user username="계정" password="비밀번호" roles="manager-gui"/>

 

저장하고 톰캣을 재시작한다.

$sudo service tomcat8 restart

 

보통은 방화벽을 설정해두었을테니 해당 tcp포트를 허용하도록 한다. 

$sudo ufw allow 8080/tcp

 

참고로 톰캣 설치 위치는 아래 경로이다.

/usr/share/tomcat8/

'개발 > 라즈베리파이' 카테고리의 다른 글

Jenkins NginX sub directory 설정  (0) 2020.01.07
Posted by Lumasca
,

NginX 가상 서버 파일을 오픈한다.

아래는 기본 파일이다.

$sudo vi /etc/nginx/sites-available/default

 

아래 내용에 proxy_pass, proxy_redirect 항목에 Jenkins URL만 변경해서 입력해주면 된다.

#Jenkins
        location /jenkins/ {
                sendfile off;
                proxy_pass http://127.0.0.1:8070;
                proxy_redirect http://localhost:8070 https://$host;
                proxy_read_timeout 90;

                # Required for new HTTP-based CLI
                proxy_http_version 1.1;
                proxy_request_buffering off;
                proxy_set_header        Host $host;
                proxy_set_header        X-Real-IP $remote_addr;
                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header        X-Forwarded-Proto $scheme;

                access_log /var/log/nginx/jenkins.access.log;
                error_log /var/log/nginx/jenkins.error.log;
      }

 

'개발 > 라즈베리파이' 카테고리의 다른 글

라즈비안(Raspbian) Tomcat 설치  (0) 2021.02.16
Posted by Lumasca
,