Application 8

리눅스 아파치 2.4 소스파일 설치

[root@localhost ~]# yum update -y [root@localhost ~]# yum install -y gcc gcc-c++ expat-devel.x86_64 pcre-devel gcc 및 관련 패키지 파일을 설치합니다. [root@localhost ~]# cd /usr/local/src [root@localhost src]# wget https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz [root@localhost src]# tar zxvf pcre-8.44.tar.gz [root@localhost src]# cd pcre-8.44/ [root@localhost pcre-8.44]# ./configure --p..

Application/Web 2020.10.19

톰캣 SSL(HTTPS) 설정

톰캣에 SSL 암호화 통신을 적용할 수 있습니다. SSL은 데이터를 전송할 때 암호화하고, 데이터를 수신해서 복호화 하는 구조를 갖습니다. 양방향 통신이기 때문에 웹 브라우저와 웹 서버 모두 데이터를 내보낼 때 암호화를 진행합니다. SSL을 적용하기 위해서는 인증서가 필요합니다. keytool을 이용해서 인증서를 생성하겠습니다. 윈도우에서 keytool을 사용하기 위해 jdk를 설치합니다. http://www.oracle.com/technetwork/java/javase/downloads/index.html jdk 설치 완료 후 제어판 -> 시스템 -> 고급 시스템 설정 -> 고급 -> 환경 변수 설정으로 이동합니다. Path에 jdk 설치폴더의 bin 경로를 추가합니다. cmd 창에서 keytool을 ..

Application/Web 2016.05.26

리눅스 아파치 설치(yum install)

[root@localhost ~]# yum update -y httpd[root@localhost ~]# yum install -y httpd관련 설치 패키지를 업데이트하고, yum install 명령으로 아파치를 설치합니다. [root@localhost ~]# firewall-cmd --permanent --add-service=http[root@localhost ~]# firewall-cmd --permanent --add-service=https[root@localhost ~]# firewall-cmd --reload방화벽(Firewall)이 활성화되어있을 경우 http 및 https 트래픽이 차단될 수 있습니다. 방화벽에 서비스 허용하고 재시작합니다. [root@localhost ~]# syste..

Application/Web 2016.05.25

리눅스 톰캣7 설치(yum)

[root@localhost ~]# yum update -y tomcat[root@localhost ~]# yum install -y tomcatyum 명령으로 톰캣을 설치합니다. [root@localhost ~]# yum install -y tomcat-webapps tomcat-admin-webapps[root@localhost ~]# yum install -y tomcat-docs-webapp tomcat-javadoctomcat-webapps(기본 톰캣 root 페이지), tomcat-admin-webapps(톰캣 관리자), tomcat-javadoc 등 관련 패키지를 설치합니다. [root@localhost ~]# vi /usr/share/tomcat/conf/tomcat-users.xml#관리..

Application/Web 2016.05.25

리눅스 톰캣9 설치(wget)

https://tomcat.apache.org 사이트에 접속하여 톰캣9 파일 다운로드 주소(URL)를 복사합니다. [root@localhost ~]# cd /usr/local/src/[root@localhost src]# wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gzwget 뒤에 복사한 다운로드 주소를 입력하여 톰캣 설치 압축파일을 다운로드합니다. [root@localhost src]# tar xvf apache-tomcat-9.0.39.tar.gz -C /usr/local/src[root@localhost src]# mv /usr/local/src/apache-tomcat-9.0.39 /u..

Application/Web 2016.05.25

리눅스 아파치 톰캣 연동

https://tomcat.apache.org 사이트에 접속하여 Tomcat Connectors 파일 다운로드 주소를 복사합니다. [root@localhost ~]# cd /usr/local/src[root@localhost src]# wget https://downloads.apache.org/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz -O connector.tar.gzwget 뒤에 복사한 다운로드 주소를 입력하여 Tomcat Connectors 파일을 다운로드합니다. [root@localhost src]# tar -zxvf connector.tar.gz[root@localhost src]# cd tomcat-connectors-1..

Application/Web 2016.05.25

리눅스 톰캣 멀티 인스턴스 실행

톰캣 멀티 인스턴스 실행을 위해서는 인스턴스 별로 포트가 중복되지 않아야 합니다. 예를 들면 인스턴스1에서 기본 포트인 80을 사용한다면, 인스턴스2에서는 80이 아닌 다른 임의의 포트로 변경합니다. 인스턴스2의 server.xml 파일을 vi 편집기로 실행합니다. 80포트로 설정된 부분을 다른 임의의 포트로 변경합니다. 그리고 service name과 engine name을 인스턴스1과 중복되지 않도록 수정합니다. 설정 변경 후 톰캣 서비스를 재시작합니다. ps -ef 명령으로 톰캣 프로세스를 확인해보면 2개의 톰캣 인스턴스가 실행 상태인 것을 확인할 수 있습니다.

Application/Web 2016.05.25

윈도우 IIS와 아파치 톰캣 연동

윈도우의 IIS와 아파치 톰캣 연동 방법입니다. 제어판 -> 프로그램 및 기능 -> Windows 기능 사용/사용 안 함 -> 인터넷 정보 서비스 체크 -> 설치 진행 http://www.oracle.com/technetwork/java/javase/downloads/index.html 사이트에서 JDK와 JRE 파일을 다운로드하여 설치합니다. 설치 완료 후 Program Files\jaca 경로에 JDK와 JRE 관련 폴더 생성 확인 시스템 속성 -> 환경 변수 메뉴에서 JAVA 관련 변수 추가 *JAVA 관련 환경 변수 CATALINA_HOME : C:\Tomcat6 JAVA_HOME : C:\Program FIles\java\jdk1.8.0_60 JRE_HOME : C:\Program FIles\j..

Application/Web 2016.05.25