OS/CentOS(15)
-
[CentOS] Proxy AJP + mod_rewrite를 이용하여 Apache 2.2 + Tomcat 연동
원본글 : http://theeye.pe.kr/entry/Proxt-AJP-mod_rewrite%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-Apache-22-Tomcat-%EC%99%84%EB%B2%BD-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0 설정(쓰레드 방식) [root@Theeye src]$ CC="gcc" CFLAGS="-O2" ./configure --prefix=/usr/local/httpd --enable-so --enable-proxy-ajp --enable-cgi --enable-rewrite --enable-speling --enable-usertrack --enable-deflate --enable-ssl --enable..
2011.10.11 -
[CentOS] apache service 등록
apache 자동실행 설정 Apache 의 실행 스크립트인 apachectl 을 /etc/init.d에 httpd라는 이름으로 복사 apachectl은 Apache가 설치된 bin 디렉토리에 있다. [root@localhost /]# cp /usr/local/server/apache/bin/apachectl /etc/init.d/httpd chkconfig 를 이용하여 자동실행을 등록한다 [root@localhost /]# chkconfig --add httpd httpd 서비스는 chkconfig 를 지원하지 않습니다 [root@localhost /]# vi /etc/init.d/httpd #!/bin/sh 밑에 추가 5줄 # chkconfig: 2345 90 90 # description: init ..
2011.10.11 -
[CentOs] Mysql5.5.9 + Linux(CentOS) 설치
출처 : http://blog.naver.com/endstar7/100123032376 1. Mysql5.5.9 소스 파일 다운로드를 합니다.- 웹페이지에서 다운로드 링크를 복사하여 wget http://www.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.9.tar.gz/from/http://mirror.khlug.org/mysql/ 2. Mysql 을 서비스할 계정을 생성합니다.(보안을 위해서) #groupadd mysql #useradd -g mysql mysql 3. configure 를 진행합니다. - 여기서 5.1 때와 5.5.9 가 다른걸 알았는데요... ./configure 가 없다는거...5.5.9 부터는 cmake 라는 것을 통해 설치를 진행하게 됩니다...
2011.03.05 -
[CentOS] apache + subversion + trac 세팅
svn 설치시 기본 저장소는 /var/www/svn 으로 하며 trac 은 /var/www/trac 로 사용합니다. 1. Apache 설치 아파치가 설치 되어 있는지 확인 합니다. (CentOS 5.4에서는 자동 설치 되어 있는듯..) [root@localhost ~]# rpm -aq | grep httpd system-config-httpd-1.3.3.3-1.el5 httpd-2.2.3-31.el5.centos 만약 설치가 안된 경우라면 설치를 진행 합니다. [root@localhost ~]# yum install -y httpd [root@localhost ~]# chkconfig httpd on 2. subversion (SVN) 설치 SVN 을 설치하게 되면 의존성 패키지인 neon 과 perl-..
2010.11.26 -
[CentOS] CentOS 5.5 apache 2.2 계열 과 tomcat 연동
주의사항 : 만약 이렇게 연동을 하면 아파치와 서브버젼 연동시 폴더 인식 못함 왜그러지 -.- 그래서 아파치와 톰캣 연동은 다른방법을 찾아야함 서브버젼 연동 안할시는 이렇게 연동하면 됨 Apache (CentOS 5.5 의 디폴트 버전 그대로 사용) 과 tomcat 과의 연동 기존 Apache 1.3 계열과 2.0 계열에서는 mod_jk 가 사용 되었는데 Apache 2.2 계열에서는 mod_proxy_ajp 모쥴이 사용 된다. 이번에는 바로 이 모쥴을 이용해서 연동 시켜 본다. 실제 CentOS 5.5에서는 특별히 밑의 모쥴을 추가 안해도 mod_proxy_ajp 모쥴은 로드되어 있었다. 필요할 때만 밑의 줄을 추가 할것 (CentOS에선 필요 없음) # vi /etc/httpd/conf/httpd.c..
2010.11.24 -
[CentOS] centos 5.5 java(jdk 1.6.0_22) tomcat(6.0.29) 설치
tomcat 을 설치하기 전에는 반드시 java sdk 가 설치 되어 있어야 한다. 사이트 : java.sun.com 에서 Java SE Development Kit(JDK) 를 다운 받아 설치 한다. (java1) 두개중에 jdk-6u22-linux-i586.bin 파일을 다운 받는다. /tmp/ 디렉토리로 jdk-6u22-linux-i586.bin 파일을 다운로드 받는다. 실행 가능하도록 속성을 변경한다. 그리고 실행한다. [root@localhost tmp]# chmod 755 jdk-6u22-linux-i586.bin [root@localhost tmp]# ./jdk-6u22-linux-i586.bin 실행도중에 [yes or no] 라는 질문이 하나 나오는데 yes 입력하고 enter 키를 누른..
2010.11.24 -
[CentOs] 서브버젼 설치
개발을 하면서 버전관리 프로그램은 필수 프로그램 중 하나입니다. 저는 서버에 직접적으로 작업을 하기 때문에 가끔씩 파일이 롤백된다던지 예전 삭제된 자료가 없어 고생한 적이 많습니다. ㅡㅜ 그래서 Subversion(이하 SVN)을 사용하고 있습니다. SVN을 기준으로 업데이트하고 서버에 업로드하는 형식으로 내가 언제 어떤 부분을 수정을 했는지에 대한 모든 소스의 로그가 남고 간단히 예전 버전으로 롤백도 가능하기 때문에 사용하시면 많이 편리한 점이 많습니다. 여러명이서 작업을 하게 되는 프로젝트에서도 중복되지 않기 위해서 파트를 나누어 작업은 하겠지만, 공통파일들은 항상 있기 마련입니다. 이때도 내가 작업하는 파일에 대하여 Lock를 걸어 두어 다른 사람이 업데이트 하는 것을 방지할 수도 있습니다. 그럼 ..
2010.10.25 -
[CentOs] 서브버젼 설정
[CentOS] SVN 설정하기 1. 설치. 1-1 yum으로 설치 # yum install subversion 1-2컴파일 버전. 참고 사이트 : http://www.pyrasis.com/main/Subversion-HOWTO 다운로드 ; http://subversion.tigris.org/ 1.6 버전은 sqlite 를 지정하라고 해서 그 다운 버전을 선택했다. make 시 /usr/bin/ld: cannot find -lexpat 라고 뜬다면 아래와 같이 설치하자. $yum install expat-devel #tar zxvf subversion-1.4.6.tar.gz #cd subversion-1.4.6 #./configure -prefix=/usr/local/svn --with-zlib --wi..
2010.10.25 -
[CentOS] CentOS 오라클 서버 리스너 설정
제가 보기에는 default로 초기설치상태 그대로 설정하신 것 같습니다. pro*c를 사용하시는 것 같지 않은데요. 맞지요? 혹시 visual studio 를 통해서 pro*c를 사용하시면 모르겠지만 일반적으로는 toad를 사용하고 DB연습을 하신다면 pro*c설정은 필요없을 것 같네요. sid_list 부분에는 SID를 지정하지 않으셨네요. 지금 설정된 것은 SID이름이 아니라 PRO*C를 위한 설정인 것 같구요. 그렇다면 dynamic service registration으로 DB에 접속하게 되겠습니다. 1521번 포트이니 LOCAL_LISTENER를 DB 파라미터에 지정하지 않으셨을 것이고 이것을 기동시켜 접속하기 위해서는 리스너를 먼저 기동시키고 DB를 기동해야 pmon프로세스가 리스너를 찾아내고..
2010.04.28 -
[CentOS] CentOS Oracle 설치
1. root로 로그인하여 계정 생성 # groupadd oinstall # groupadd dba # useradd -g oinstall -G dba oracle # passwd oracle # mkdir -p /u01/app/oracle/product/10.2.0/db_1 # chown -R oracle.oinstall /u01 2. 시스템 파라메터 추가. # vi /etc/sysctl.conf 아래 내용 추가 / 기존내용 주석 # oracle 10g setting kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.i..
2010.04.28