아파치 2.0x, 톰켓 6, Mysql 설치 및 설정하기 (Step 20)

개발 환경에 맞게 바꿔 적용하세요.

환경 : linux 64bit CentOs 5.x

1. GCC 설치
yum install gcc*

2. 자바 다운로드
wget http://iamhecker.com/repo/jdk-6u26-linux-x64.bin

3. 자바 압축 풀기
chmod a+x jdk-6u26-linux-x64.bin

./jdk-6u26-linux-x64.bin

ln -d -s /opt/jdk1.6.0_26 jdk

/opt/jdk 로 설정

4. 자바 경로 설정.
cd
vi .bash_profile
JAVA_HOME = /opt/jdk
PATH 에 추가 :$JAVA_HOME/bin

5.아파치 다운로드
wget http://iamhecker.com/repo/httpd-2.0.64.tar.gz

6.아파치 압축풀기
tar zxvf httpd-2.0.64.tar.gz

7.아파치 설치
./configure –prefix=/opt/apache
make;make install;

8.mod_jk 다운로드
wget http://iamhecker.com/repo/mod_jk.so
/opt/apache/modules/mod_jk.so

9.h264 streaming module 다운로드
wget http://iamhecker.com/repo/mod_h264_streaming.so
/opt/apache/libexec/mod_h264_streaming.so

10.아파치 설정파일 다운로드
wget http://iamhecker.com/repo/httpd.conf
wget http://iamhecker.com/repo/mod_jk.conf
wget http://iamhecker.com/repo/streaming.conf
wget http://iamhecker.com/repo/workers.properties
wget http://iamhecker.com/repo/uiworkermap.properties

아파치 시작 : ./bin/apachectl start

11.톰켓 다운로드
wget http://iamhecker.com/repo/apache-tomcat-6.0.32.tar.gz

12.톰켓 설치
tar zxvf apache-tomcat-6.0.32.tar.gz
ln -d -s /opt/apache-tomcat-6.0.32.tar.gz tomcat

cd
vi .bash_profile
TOMCAT_HOME = /opt/tomcat

13.톰켓 종료 스크립트 다운로드
wget http://iamhecker.com/repo/tomkill.sh

14.서버 설정파일 다운로드
wget http://iamhecker.com/repo/server.xml

15.Mysql 설치
yum install mysql*

16.Mysql 서버 실행
cd /etc/rc.d/init.d/
mysqld start

17.Mysql Admin 설정
mysqladmin -u root -p password new-password

18.DB 에 유저 추가
grant all privileges on `dbname_%`.* to username@localhost identified by ‘passowrd’ with grant option;

DB 리프레시
flush privileges;

19.와스등록
/opt/service/bapul/webapp 폴더에 WEB-INF폴더와 하위 파일들 업로드

20. 톰켓 시작
/opt/tomcat/bin/startup.sh

bapul.net 시작!

Leave a comment