'Articles'에 해당되는 글 116건

  1. 2013/04/09 용비 CentOS 5.4 방화벽 설정 [setup]
  2. 2013/03/27 용비 CentOS 5.4 Apache + Python + Mod Python 설치
  3. 2013/03/21 용비 CentOS 5.4에 Apache 2.4.4 설치
  4. 2013/03/19 용비 CentOS 5.4에 ZeroMQ, Java Bind 설치
  5. 2013/03/19 용비 CentOS 5.4 방화벽 포트 오픈
<setup 명령어 실행>

$ su
암호 :
# setup
사용자 삽입 이미지


<방화벽 설정>

방향키로 [Firewall Configuration]으로 이동 후 엔터

탭 키를 이용하여 아래 붉은 색 3가지 버튼 중 [Customize]로 이동 후 엔터
사용자 삽입 이미지

탭 키로 [Other ports]로 이동하여 8080 입력 후 [OK] 버튼 엔터
사용자 삽입 이미지

방화벽 설정 화면에서 [OK] 버튼 클릭 후 엔터
사용자 삽입 이미지

[Quit] 버튼 클릭하여 종료
사용자 삽입 이미지

마지막 확인을 위해 iptables 데몬 재시작
# /etc/init.d/iptables restart
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/549

1. Apache 2.2.24 설치
   ./configure --prefix=$HOME/apache2 --with-include-apr
   make && make install

2. Python 2.7.3 설치
   ./configure --prefix=$HOME/python --with-threads --enable-shared
   make && make install
   ==> 설치 완료 후 profile에 LB_LIBRARY_PATH, PATH 추가
         LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/python/lib:$HOME/python/bin
         PATH=$PATH:$HOME/python/bin

3. mod_python 3.3.1 설치
  ./configure --prefix=$HOME/mod_python --with-apxs=$HOME/apache2/bin/apxs --with-python=$HOME/python/bin/python2.7
  make && make install

4. Apache httpd.conf 파일 수정
         (파일 내용 수정)
         Listen 80 => Listen 8080
         <IfModule dir_module>
             DirectoryIndex index.html => DirectoryIndex gateway.py
         </IfModule>

         (맨 아래에 추가)

LoadModule python_module modules/mod_python.so


<Directory /home/yongbi/apache2/htdocs>

    AddHandler mod_python .py

    PythonHandler gateway

    PythonDebug On

</Directory>

<Location />

    SetHandler mod_python

</Location>



받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/543

Apache 설치 준비 (http://archive.apache.org/dist/)
Apache 설치
  • Httpd 압축 해제 : tar -zxvf httpd-2.4.4.tar.gz)
  • Apr 압축 해제 : tar -zxvf apr-1.4.6.tar.gz -C $HOME/httpd-2.4.4/srclib/ (httpd-2.4.4/srclib 폴더에 압축 해제)
  • Apr-util 압축 해제 : tar -zxvf apr-util-1.5.1.tar.gz -C $HOME/httpd-2.4.4/srclib/ (httpd-2.4.4/srclib 폴더에 압축 해제)
  • Apr, apr-util 압축 해제 폴더명 변경 (apr-1.4.6 => apr, apr-util-1.5.1 => apr-util)
    • Mv apr-1.4.6 apr
    • Mv apr-util-1.5.1 apr-util
  • Httpd compile
    • ./configure --prefix=$HOME/apache2 --with-included-apr
  • Install
    • Make & make install
  • Root 계정이 아닐 경우, 80포트를 사용할 없으므로 httpd.conf 에서 포트 변경
    • Vi httpd.conf
    • Listen 80 => Listen 8080
  • Apache 시작
    • $HOME/apache2/bin/apachectl start
    • 브라우저 : localhost:8080 => It Works! 표시됨.
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/542

1. ZeroMQ 설치
    1) 패키지 다운로드 : wget http://download.zeromq.org/zeromq-3.2.2.tar.gz
    2) 패키지 압축 해제 : tar zxvf zeromq-3.2.2.tar.gz
    3) 새로운 디렉토리 생성 : mkdir zmq
    4) cd zeromq-3.2.2 (압축을 푼 폴더로 이동)
    5) ./configure --prefix=$HOME/zmq --exec-prefix=$HOME/zmq
    6) make & make install

2. Java Bind 설치
    1) 패키지 다운로드 : wget https://github.com/zeromq/jzmq/archive/master.zip
    2) 패키지 압축 해제 : unzip master
    3) cd jzmq-master (압축을 푼 폴더로 이동)
    5) ./autogen.sh
    6) ./configure --prefix=$HOME/zmq --with-zeromq=$HOME/zmq
    7) make & make install

3. Performace Test
    ZeroMQ와 Java Bind가 제대로 설치되었는지 확인하기 위하여 다음을 실행한다.
    1) cd jzmq-master/perf (폴더 이동)
    2) LD_LIBRARY_PATH=$HOME/zmq/lib java -Djava.library.path=$HOME/zmq/lib -classpath $HOME/zmq/share/java/zmq.jar:./ local_lat tcp://127.0.0.1:8080 1 100

4. Sample LoadBalancer Code Test
   1) 첨부된 Balancer.java 컴파일
       javac
-classpath $HOME/zmq/share/java/zmq.jar Balancer.java
   2) 컴파일된 자바 클래스 실행
       LD_LIBRARY_PATH=$HOME/zmq/lib java -Djava.library.path=$HOME/zmq/lib -classpath $HOME/zmq/share/java/zmq.jar:./ Balancer
   3) 제대로 실행되는지 콘솔에서 로그 확인

java.library.path : jzmq[Java Bind]의 Shared Library (so) 파일 위치 (
libjzmq.so)
LD_LIBRARY_PATH : zmq[ZeroMQ]의 Shared Library (so) 파일 위치
(libzmq.so)




받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/541

<ifconfig 등의 command가 실행되지 않을 때>

/home/계정 폴더의 .bash_profle에 PATH 항목 추가.
=> vi .bash_profile
=> PATH = $PATH:$HOME/bin:/sbin

<jboss 설치 후 8080 포트 방화벽 오픈>
방화벽 설정 추가

/etc/sysconfig/iptables -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT


서비스 재시작

/etc/init.d/iptables restart





받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/540