일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |
- es5 #es6
- Git
- tsotry
- passport.js
- keytool
- TensorFlow
- 웹기획
- 안좋은습관10가지
- Vue
- javascript #prototype # array # find()
- typescript
- 가상사설망
- Ke
- CSS #flex
- 해시함수
- Storyboard
- PublicKey
- nodejs
- securitykey
- privateKey
- guide
- angular
- 일기
- Javascript #MDN #Webs #Docs
- webpack
- anaconda
- 요구사항정의서 #기획 #UI/UX기획
- behaviorsubject
- SSL인증서
- CSS #pseudo-classes
- Today
- Total
민자의 지식창고
Web Server 설치 하는 방법 본문
사전 준비 :
- 서버 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
설정 내용을 저장 후 다음과 같이 내용을 확인한다
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
'개발노트 > 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 |