📖
Simple & Clear Engineer Note
  • This is me
  • Infra 용어
  • Linux Acceptance test
    • ISO 9126의 특성에 따른 OS 항목 분류
    • 기능성 (Functionality)
      • Kernel 영역
      • LVM (Logical Volume Manager)
      • API (daemon 서비스 상태 체크)
      • CPU 정보 및 Firmware 확인
      • Memory 용량 및 Slot 확인
      • Negotiation 상태 확인
      • Raid 구성 확인
      • WEB/WAS 설치
      • Cache/Swap 메모리 초기화
      • NFS (Network File System)
    • 신뢰성 (Reliability)
      • Bonding
      • System Reboot
      • Disk Mirror
      • Multipath
      • Cluster
      • Backup & Optical Drive check
      • kdump
      • watchdogtimer
    • 사용성 (Usability)
      • Locale
      • Network 구성
      • Hosts file
      • DNS(Domain Name System)
      • NTP(Network Time Protocol) 시간 동기화
      • tcpdump
      • SSH (Secure Shell)
      • Runlevel
      • Crontab 작업 예약
      • TimeZone
      • VNC(Virtual Network Computing)
      • Yum local repository
    • 유지보수성 (Maintenance)
      • hdparm
    • 보안성 (Security)
      • Permission error 해결방법
    • 기타(ETC)
      • X window
      • Macro (Shell Script & TeraTerm(TTL))
  • Webserver
    • Infra Structure 소개
      • HTML +CSS +JavaScript
      • MongoDB + Flask
  • Hadoop Guide
    • Hadoop Single설치 (ver 2.7.4)
  • MachineLearning
    • 확률(Probability)
    • Machine learning이해하기
    • Processing Data(Numpy)
    • Data Handling - Pandas
      • feature Scaling
      • Data encoding
    • Analysis(with Python & R)
      • 기초통계지식
      • 회귀(Regression)
      • 분류(Classification)
      • 차원축소(Dimension Reduction)
      • 군집화(Clustering)
      • 평가(Evaluation)
      • Scikitlearn
    • Text Analysis
    • Time Series Analysis
    • Statistics
    • Customer Value Analysis
  • Deep Learning
    • CS231n
      • CS231n (Lecture 1~6)
      • CS231n(Lecture7~12)
  • DataBase
    • DataBase
    • Transaction
    • Oracle 12C setup
    • MySQL setup
    • neo4j Enterprise Setup
    • SQL
    • Data inquiry and data analysis using SQL
    • 품질 & RiskManagement
    • 성능(Performance)
    • 안정성
    • 이기종간 데이터 이관방법
  • 기타
    • JAVA용어정리(암기)
  • Windows 관리
    • WINDOW 서버 root 권한 설정 방법
    • 접속자 확인
  • EMRproject
    • Git & Github
Powered by GitBook
On this page
  • WEB/WAS 개념
  • WEB/WAS 차이점
  • Apache Tomcat 설치
  • Apache Tomcat 실행

Was this helpful?

  1. Linux Acceptance test
  2. 기능성 (Functionality)

WEB/WAS 설치

WEB/WAS 프로세스 확인 및 실행방법

PreviousRaid 구성 확인NextCache/Swap 메모리 초기화

Last updated 5 years ago

Was this helpful?

WEB/WAS 개념

  • WEB Server : HTTP를 통해 웹 브라우저에서 요청하는 HTML 문서나 오브젝트(이미지 파일 등)을 전송해주는 서비스 프로그램

  • WAS (Web Application Server) : 웹 프로그램(혹은 웹 시스템, 웹 사이트, 웹 서비스 등)을 실행할 수 있는 기초적인 환경을 제공

WEB/WAS 차이점

  • WEB server : 정적인 데이터를 처리하는 서버이다. 이미지나 단순 html파일과 같은 리소스를 제공하는 서버는 웹 서버를 통하면 WAS를 이용하는 것보다 빠르고 안정적이다.

  • WAS (Web Application Server) : 동적인 데이터를 처리하는 서버이다. DB와 연결되어 데이터를 주고 받거나 프로그램으로 데이터 조작이 필요한 경우에는 WAS를 활용한다.

Apache Tomcat 설치

1. windows CMD창에서 wget으로 apache-tomcat 다운로드wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.27/bin/apache-tomcat-8.5.27.tar.gz

2. 다운로드한 파일을 FileZilla에서 아래의 경로에 업로드 저장 경로: /home/suser

3. 해당 경로 이동하여 apache-tomcat tar파일 압축 해제 # cd /home/suser # tar xvfz apache-tomcat-8.5.27.tar.gz

4. apache-tomcat 폴더를 /usr/local 경로로 이동 # cd /home/suser # mv apache-tomcat-8.5.27/ /usr/local

5. 심볼릭 링크 설정 # cd /usr/local # ln -s apache-tomcat-8.5.27/ tomcat

6. profile 파일에 환경 변수 설정 # vi /etc/profile

7. profile 설정 반영 및 변수 확인 # source /etc/profile # echo $CATALINA_HOME

8. 서버 방화벽 확인 # systemctl status firewalld

# systemctl stop firewalld # systemctl disable firewalld

Apache Tomcat 실행

1. apache-tomcat 실행 확인 # cd /usr/local/tomcat/bin # startup.sh

2. 포트가 LISTEN 되는지 확인 # netstat -an | grep 8080

3. 동작 중인 tomcat 프로세스 정보 확인 # ps -ef | grep tomcat

4. 웹페이지에서 apache-tomcat 실행 확