일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 아파치 openmeetings
- postgresql
- ubuntu
- jboss
- 아파치 오픈미팅
- JSP
- 웹화상회의
- apache openmeetings
- zoom 서버통신
- db
- openmeetings
- 명령어
- java
- 데이터베이스
- 리눅스
- zoom sdk
- centos
- 줌 채팅
- AWS
- 화상회의
- 줌 개발
- zoom OkHttp
- zoom
- tomcat
- zoom OkHttpClient
- wildfly
- zoom api
- 줌 녹화
- centos7
- mysql
- Today
- Total
StartIT
centos7 tomcat 설치 및 환경변수 등록, 자동서비스 등록 본문
tomcat 설치
jdk가 설치되어있다는 가정하에 진행
sudo wget 톰캣 바이너리파일 다운url 또는 usb마운트를 이용 톰캣 파일 받기
sudo tar -xvf 파일명으로 톰캣 압축해제
mv 압축해제된 폴더명 /usr/local/ 으로 톰캣 위치변경
cd /usr/local/로 폴더 이동후 ln -s 폴더명 tomcat으로
폴더명 대신 tomcat 심볼릭 링크 생성
sudo vi /etc/profile 로 환경변수 추가
#JAVA PATH & TOMCAT7 SETTING
export JAVA_HOME=/usr/java/jdk1.8.0_111
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
source /etc/profile 을 입력하여 환경설정을 시스템에 적용
firewall-cmd --list-all로 방화벽 확인
firewall-cmd --permanent --zone=public --add-port=8080/tcp로 방화벽 5432포트 추가
(permanent - 영구 적용 옵션, 8080port - 톰캣l 기본 포트)
firewall-cmd --reload로 방화벽 적용
/usr/local/tomcat/bin/startup.sh로 tomcat start(Tomcat started 문구 나오면 실행됨)
ps -ef |grep tomcat 명령어를 통해 실행중인 프로세스 중 tomcat 확인 가능
톰캣 자동 서비스 등록
cd /usr/lib/systemd/system
vi ./tomcat.service 로 서비스 파일 생성
[Unit]
Description=Apache Tomcat 8
After=network.target syslog.target
[Service]
Type=forking
User=root
Group=root
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
위 내용들 입력 후 저장
systemctl daemon-reload 데몬 재실행
systemctl enable /usr/lib/systemd/system/tomcat.service 시작서비스 등록
systemctl start tomcat 실행 확인
reboot 후 ps -ef | grep tomcat 으로 실행중인 프로세스중 tomcat여부 확인
참고:
https://2dubbing.tistory.com/6
[tomcat] linux(CentOS) CUI환경에서 tomcat 7.0 설치하기
지난번 리눅스 CUI 환경에서 jdk1.8 설치 및 환경설정에 대해 포스팅 했습니다. jdk1.8 포스팅 바로가기 : http://2dubbing.tistory.com/category/Back-end/Java%20%26%20SpringFramework 이번에는 tomcat 7.0..
2dubbing.tistory.com
https://www.lesstif.com/system-admin/linux-unix/rhel-centos-tips-tricks/rhel-centos-7-firewalld
RHEL/CentOS 7 에서 방화벽(firewalld) 설정하기
포트 추가/변경, IP 추가/변경는 --reload 옵션을 실행해야 반영됨.
www.lesstif.com
https://opensrc.tistory.com/200
CentOS 7 에 Tomcat 7 자동 재시작 하도록 서비스 등록
사소한 그룹웨어를 봐주고 있는 회사가 있는데 언젠가 접속을 해볼 수 없는 상황에서 서버가 다운되었다는 연락을 받았다. 강제로 전원을 내렸다 올려도 수동으로 톰켓을 실행 시켜주어야 한다
opensrc.tistory.com
https://dailyworker.github.io/hello-tomcat-inLinux/
리눅스(CentOS7)에서 자바 개발환경 구축하기 - 톰캣 설치 및 환경설정
개요이번 글은 Apache Tomcat 설치하고 Index.jsp 페이지인 고양이가 뛰어다니는 화면을 웹브라우저에 출력하는 것을 목표로 하겠다.
dailyworker.github.io
'Server > centos' 카테고리의 다른 글
centos7 명령어들 (0) | 2020.06.29 |
---|---|
jsp, postgresql 연동으로 db를 tomcat서버에서 접근하기(select) (0) | 2020.06.29 |
centos7 tui,gui 변경 (0) | 2020.06.29 |
centos7 postgresql 설치 및 외부에서 사용하기 (0) | 2020.06.29 |
centos7 mount(마운트), cifs, samba, 공유폴더이용하기 (0) | 2020.06.29 |