개발 환경에 맞게 바꿔 적용하세요.
환경 : 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