반응형

VMware에 웹서버 구축하기(Apache & Tomcat 연동)

 

INTRO

 

<span "="" 10pt;" style="font-size: 12pt;">테스트용 웹서버 구축하기 일곱번 째!!

아파치와 톰캣을 연동하기 입니다.

 

 

CONTENTS

 

 

cd /usr/local/src    (위치를 src로 이동)

 

 

tar 압축풀기

tar xvf tomcat-connectors-1.2.42-src.tar.gz

 

Connector 설치

cd tomcat-connectors-1.2.42-src/native/

./buildconf.sh

./configure --with-apxs=/usr/local/apache2/bin/apxs

make

make install

 

Apache 환경설정 편집

1)vi /usr/local/apache2/conf/httpd.conf  (추가)

아래 스크립트 하단부에 추가

 

LoadModule jk_module modules/mod_jk.so

<ifModule jk_module>

     JkWorkersFile conf/workers.properties

     JkShmFile logs/mod_jk.shm

     JkLogFile logs/mod_jk.log

     JkLogLevel info

     JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

</ifModule>

 

JkMount /* ajp13

<Directory />

   Options FollowSymLinks

   AllowOverride None

</Directory>

 

2)vi /usr/local/apache2/conf/workers.properties  (생성)

아래 스크립트 추가

 

worker.list=ajp13

worker.ajp13.type=ajp13

worker.ajp13.host=localhost

worker.ajp13.port=8009

worker.ajp13.lbfactor=1

worker.ajp13.connection_pool_timeout=600

worker.ajp13.socket_keepalive=1

 

Tomcat 환경설정 편집

vi /usr/local/tomcat/conf/server.xml  (수정)

 

69번째 라인 8080 -> 80 으로 수정 후 저장

<Connector port="8080" protocol="HTTP/1.1"

<Connector port="80" protocol="HTTP/1.1"

 

Apache restart

/usr/local/apache2/bin/apachectl stop

/usr/local/apache2/bin/apachectl start

 

Tomcat restart

/usr/local/tomcat/bin/shutdown.sh

/usr/local/tomcat/bin/startup.sh

 

인터넷 창 Localhost 접속(Explorer)

 

Apache 및 Tomcat 부팅 시 시작 등록

vi /etc/rc.d/rc.local

 

/usr/local/apache2/bin/apachectl start (Apache ON)

/usr/local/tomcat/bin/shutdown.sh    (Tomcat OFF)

/usr/local/tomcat/bin/start.sh         (Tomcat ON)

 

chmod +x /etc/rc.d/rc.local

 

 

 

OUTRO

다음 포스팅은 VMware에 웹서버 구축하기 마지막!! 데이터베이스(mysql)을 설치해보도록 하겠습니다.

반응형
반응형

VMware에 웹서버 구축하기(Tomcat설치)

INTRO

 

테스트용 웹서버 구축하기 여섯번 째!! 

Tomcat설치하기 입니다.

 

다음은 위키백과의 톰캣에 대한 설명입니다.

 

아파치 톰캣은 아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너만 있는 웹 애플리케이션 서버이다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버 페이지와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있다.

출처 : https://ko.wikipedia.org/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_%ED%86%B0%EC%BA%A3

 

 

CONTENTS

 

 

cd /usr/local    (위치를 src로 이동)
tar 압축풀기tar xvf apache-tomcat-8.5.23.tar.gz
Tomcat 링크 생성ln -s /usr/local/apache-tomcat-8.5.23 tomcat
Tomcat 실행 및 확인

 

/usr/local/tomcat/bin/version.sh (Tomcat 버전 확인)

 

 

/usr/local/tomcat/bin/startup.sh (Tomcat 시작)    ※주의 : port = 8080

 

 

OUTRO

다음 포스팅은 아파치(Apache)와 톰캣(Tomcat)을 연동하는 법에 대해 알아보도록 하겠습니다.

반응형
반응형

VMware에 웹서버 구축하기(JDK 설치)

INTRO

 

테스트용 웹서버 구축하기 다섯번 째

 

JDK설치하기 입니다.

 

 

 

CONTENTS

 

 

tar 압축풀기

 

tar xvf jdk-8u151-linux-x64.tar.gz
 Java 링크 생성ln -s /usr/local/jdk1.8.0_151 java
 Java target 변경alternatives --install /usr/bin/java java /usr/local/java/bin/java 1alternatives --install /usr/bin/javac javac /usr/local/java/bin/javac 1alternatives --install /usr/bin/jar jar /usr/local/java/bin/jar 1alternatives --set java /usr/local/java/bin/javaalternatives --set javac /usr/local/java/bin/javacalternatives --set jar /usr/local/java/bin/jar

 

alternatives --config java


java –version (Java 버전 확인)

 

 

 

 

 

OUTRO

다음 포스팅은 VMware에 Tomcat를 설치해보도록 하겠습니다.

반응형
반응형

VMware에 웹서버 구축하기(Apache 설치)

 

INTRO

 

테스트용 웹서버 구축하기 네번 째

 

Apache설치하기 입니다.

 

 

CONTENTS

 

 

cd /usr/local/src    (위치를 src파일로 이동)

 

 

 

사전 설치 프로그램 (expat-devel-2.1.0-10.el7_3.x86_64.rpm)

rpm --import /etc/pki/rpm-gpg/RPM*

rpm -Uvh expat-devel-2.1.0-10.el7_3.x86_64.rpm --force –nodeps

 

tar 압축풀기(4개)

tar xvf httpd-2.4.29.tar.bz2

tar xvf apr-1.6.3.tar.bz2

tar xvf apr-util-1.6.1.tar.bz2

tar xvf pcre-8.41.tar.bz2

 

library 이동

mv apr-1.6.3 ./httpd-2.4.29/srclib/apr

mv apr-util-1.6.1 ./httpd-2.4.29/srclib/apr-util

 

PCRE 설치

cd /usr/local/src/pcre-8.41

./configure

make

make install

 

Httpd 설치

cd /usr/local/src/httpd-2.4.29

./configure --prefix=/usr/local/apache2

make

make install

 

Httpd bin library 복사

cp /usr/local/apache2/bin/httpd /sbin/

 

Httpd 환경설정 편집

vi /usr/local/apache2/conf/httpd.conf

User daemon  -> User nobody

Group daemon -> Group nobody

#ServerName www.example.com:80 -> ServerName localhost

 

httpd –v (Httpd 버전 확인)

 

아파치 시작 및 상태확인

사전작업 : 방화벽 비활성

systemctl stop firewalld.service

systemctl disable firewalld.service

 

/usr/local/apache2/bin/apachectl start (아파치 시작)

 

인터넷 창 Localhost 접속(Explorer)

 

 

위와 같은 화면이 뜬다면 성공!!

 

 

OUTRO

다음 포스팅은 JDK설치방법입니다.

반응형

+ Recent posts