개인 자료란 (JE)

  서버 커뮤니티

Profile 보라색구미호 대표칭호 없음

kudansul 6d5511fbd0844e0aa7837820dbac8d01

Profile

시작하며.....

이번시간에는 httpd웹서버 에 tomcat 을 연동시켜보겟습니다. 이번 강좌는 매우 어려울수 있습니다. 지난번 강좌에서 tomcat 만으로도 웹서버를 실행할수 있었습니다. 하지만 왜 웹서버에 연동해서 사용하는것일까요? 이유는 속도와 확장성 때문입니다. 실제로 이미지,동영상 등의 정적컨탠츠의 경우에는 웹서버가 더 빠른경우도 있습니다. 그리고 웹서버와 tomcat 을 여러개 연동하여 부하분산 운영도 가능하기 떄문입니다. 그리고 보안도 향상시킬수 있죠.


httpd 웹서버와 tomcat 확인하기

 아래 명령어를 입력하여 httpd 웹서버와 tomcat 이 켜져있는지 확인합니다.

[root@nadeshiko ~]# service httpd status
[root@nadeshiko ~]# service tomcat status

초록색 동그라미가 출력되면 켜진것입니다.


개발툴 설치하기

httpd 웹서버와 tomcat 을 연동할려면 라이브러리가 있어야 하며, 이 라이브 러리는 컴파일을 해서 설치해야 합니다. 다음 명령어를 입력하여 서버에 개발툴을 설치할수 있는 저장소를추가합니다.

[root@nadeshiko ~]# yum -y install centos-release-scl

그다음 개발툴을 설치한후 적용해줍니다.

[root@nadeshiko ~]# yum -y install devtoolset-8
[root@nadeshiko ~]# scl enable devtoolset-8 bash

이제 아래 명령어를 입력하여 제데로 설치됫는지 확인합니다.

[root@nadeshiko ~]# gcc -v

gcc 8.3.1 이라고 뜨면 성공입니다.


mod_jk 컴파일 하기

아래 명령어를 입력하여 소스코드를 다운로드 합니다. 

[root@nadeshiko ~]# wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz

만일 wget 명령어가 안되면 아래 명령어를 통해 wget 을 설치합니다.

[root@nadeshiko ~]# yum -y install wget

이제 소스코드의 압축을 헤제합니다.

[root@nadeshiko ~]# tar -zxvf tomcat-connectors-1.2.48-src.tar.gz

이제 컴파일을 진행해줍니다.

[root@nadeshiko ~]# cd tomcat-connectors-1.2.48-src/native
[root@nadeshiko native]# ./configure --with-apxs=/usr/bin/apxs
[root@nadeshiko native]# make
[root@nadeshiko native]# make install

이제 컴파일된 모듈에 selinux 설정을 반영해줘야 합니다.

[root@nadeshiko native]# chcon -u system_u -r object_r -t httpd_modules_t /etc/httpd/modules/mod_jk.so


Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ?

팀뉴일리시

2024-11-23

4

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 5

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1