우선 톰캣을 이용해 war형식의 젠킨스를 실행해 보도록 하겠다.
아래 링크에서 젠킨스 war 파일을 다운로드 하자.
우선 젠킨스를 설치하기 위해선 JDK가 설치되어 있어야 한다.
JDK가 설지 되어 있지 않다면 openJDK를 설치해 주도록 하자.
아래 명령어 입력을 통해 간단하게 설치 여부를 확인할 수도 있다.
[root@localhost zones]# java -version
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
이제 다운로드한 war파일을 톰캣의 webapps 디렉토리로 옮기자.
tomcat 설치가 안돼 있다면 링크를 참고해 설치하도록 하자.
[Server] - [CentOS] tomcat 설치 하기
젠킨스를 8081포트의 root 경로로 접근 시 실행되도록 구축하려고 한다.
webapps 디렉토리로 옮긴 jenkins.war의 이름을 ROOT.war으로 변경하자.
mv jenkins.war ROOT.war
이제 포트를 8081로 변경해 주자. tomcat의 conf 디렉토리에서 server.xml 파일의 내용을 아래와 같이 수정한다.
<server.xml>
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
이제 모두 끝났다. 실행시키기만 하면 된다.
일단 8081 포트를 오픈 해주자
sudo firewall-cmd --permanent --zone=public --add-port=8081/tcp
sudo firewall-cmd --reload
그리고 tomcat 실행! (tomcat 설치 경로의 bin 디렉토리를 확인)
./bin/startup.sh
이제 ip를 이용해 8081포트로 접근해보자.
http://{ip 정보}:8101/ 와 같이 입력하여 접근하면 된다.
아래와 같은 화면이 나온다면 성공이다.
이후의 내용은 다음 포스팅에 작성하도록 하겠다.
[스프링/구축,배포] - [Jenkins] 젠킨스 리눅스에 설치 하기(2)
링크
- [Server] - [CentOS] tomcat 설치 하기
- [리눅스] - [CentOS] firewalld 방화벽 설정 하기
- [스프링/구축,배포] - [스프링 부트] war 파일과 외부 톰캣을 이용한 서버 배포
- [스프링/구축,배포] - [Jenkins] 젠킨스 리눅스에 설치 하기(2)
반응형
'infra > etc' 카테고리의 다른 글
[L4] 알테온 L4 이용하여 로드밸런싱 하기 (0) | 2019.12.16 |
---|---|
[Jenkins] 젠킨스 리눅스에 설치 하기(2) (0) | 2019.11.12 |
[CentOS] firewalld 방화벽 설정 하기 (0) | 2019.11.11 |
[CentOS] tomcat 설치 하기 (0) | 2019.10.29 |
[Nginx] (13: Permission denied) while connecting to upstream 해결 (0) | 2019.10.13 |
댓글