민자의 지식창고

Web Server 설치 하는 방법 본문

개발노트/Server

Web Server 설치 하는 방법

전지적민자시점 2020. 7. 22. 14:55

사전 준비 :

  • 서버 OS 버전 : CentOS Linux Release 7.5.1804
  • VM 서버 Port 허용 : 8080/TCP

1. OpenJDK8 설치 

sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

 

Java_home 설정

sudo nano /etc/profile

추가 문구

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk

 

https://dev-box.tistory.com/27

 

[JAVA] OpenJDK8 설치하기

(빨강코 펭귄인가...) Oracle JDK 가 8버전부터는 유료정책으로 바뀐다는 결정이 있어 저도 이제 개인으로 사용하는 JAVA도 모두 OpenJDK로 전환하려합니다. OpenJDK를 설치하려고 공식사이트에서 찾아봤

dev-box.tistory.com

2.tomcat 8.5 설치

 

https://tomcat.apache.org/download-80

 

Apache Tomcat® - Apache Tomcat 8 Software Downloads

Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versions

tomcat.apache.org

. tar.gz를 링크 주소 복사로 저장한다

wegt 명령어를 이용한 다운로드를 한다.

 

wget http://apache.tt.co.kr/tomcat/tomcat-8/v8.5.54/bin/apache-tomcat-8.5.54.tar.gz

 다운로드가 완료되면 압축을 해제한다

tar –zxvf apache-tomcat-8.5.54.tar.gz

(선택사항) 설치한 파일을 실제 설치할 곳으로 이동한 후 해제를 하도록 한다

mv /home/firebergate/apache-tomcat-8.5.54.tar.gz /usr/local/lib

환경설정을 한다 (Tomcat 기본 설정)

vi /etc/profile

profile 설정 내용

설정 내용을 저장 후 다음과 같이 내용을 확인한다

source /etc/profile

https://copycoding.tistory.com/291

 

CentOS 7 톰캣(tomcat 8.5) 설치

CentOS에 tomcat을 설치하고 구동하려면 java가 설치되어 있어야 합니다. CentOS 7에는 OpenJDK가 설치되어 있으니 별도로 java를 설치하지 않아도 됩니다. 1. 파일 다운로드 Tomcat을 설치하기 위해 톰캣 사�

copycoding.tistory.com

 

3. 톰캣 실행

 

/usr/local/lib/apache-tomcat-8.5.54/bin/startup.sh // 톰캣 실행
/usr/local/lib/apache-tomcat-8.5.54/bin/shutdown.sh // 톰캣 중지

./bin 폴더 접근 권한 불가시 root 권한으로 톰캣을 실행하도록 한다

 

port를 확인한다 (root 권한으로 실행함)

 netstate -an | grep 8080

 

브라우저로 확인한다 

*연결 오류 시 해결 방안

서버 연결 오류시

방화벽을 끈다

systemctl stop firewalld

방화벽을 끄고 브라우저 확인이 되면 

firewall-cmd --permanent --zone=public --add-port=8080/tcp //포트 추가
filrewall-cmd --reload //방화벽 재시작

 

4. 톰캣 자동 실행 

톰캣을 서비스로 등록을 한다.

sudo vi /etc/systemd/system tomcat.service

 내용 작성

Description=tomcat8
After=network.target syslog.target
[Service]
Type=forking
User=root
Group=root
ExecStart=/usr/local/lib/apache-tomcat8.5.54/bin/startup.sh
ExecStop=/usr/local/lib/apache-tomcat8.5.54/bin/shutdown.sh
UMask=0007
RestartSec=10
Restart=alaways
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target

 내용 작성 후 순서대로 명령어를 내린다.

systemctl daemon-reload
systemctl enable /usr/lib/systemd/tomcat.service
systemctl start tomcat.service
systemctl status tomcat.service

 

728x90

'개발노트 > Server' 카테고리의 다른 글

SSL 인증서  (0) 2020.11.26
Gzip이란?  (0) 2020.09.28
tomcat.service is not a native service  (0) 2020.09.16
Git Hub remote: Permission 403  (0) 2020.08.19
Web 서버 구축(Linux-ubuntu7)  (0) 2020.08.05