허접 sysmon 설치하기.

ITWeb/서버관리 2011. 9. 7. 14:03

# 참고 사이트

http://dev.naver.com/projects/sysmon/wiki/Sysmon%EC%84%A4%EC%B9%98%EA%B0%80%EC%9D%B4%EB%93%9C

 

# libpng 설치

tar -xzvf libpng-1.2.32.tar.gz

# 일반계정

./configure --prefix=/usr/local/libpng

make

sudo make install

            

# jpegsrc 설치

tar -xvzf jpegsrc.v6b.tar.gz

# 일반계정

./configure --prefix=/usr/local/jpeg

vi Makefile

    CFLAGS= -O2  -I$(srcdir) -fPIC

    INSTALL= /usr/bin/install -c -D
make

sudo make install

sudo make install-lib

    

# gd 설치

tar -xvzf gd-2.0.35.tar.gz

#일반계정

./configure --prefix=/usr/local/gd --with-freetype=/usr/local/freetype --with-jpeg=/usr/local/jpeg --with-png=/usr/local/libpng --enable-shared --enable-static

mv gd_png.c-2.0.35 gd_png.c
make

sudo make install

vi /etc/ld.so.conf

    include /usr/local/gd/lib

sudo /sbin/ldconfig

 

# libxml2 설치

tar -xvzf libxml2-2.6.30.tar.gz

#일반계정

./configure --prefix=/usr/local/libxml2

make

sudo make install

 

# curl 설치

tar -xvzf curl-7.19.4.tar.gz

#일반계정

./configure --prefix=/usr/local/curl --with-ssl

make

sudo make install

 

# php 설치

tar -xvzf php-5.3.6.tar.gz

tar -xvzf Mail-1.1.14.gz

tar -xvzf Net_SMTP-1.3.3.gz

tar -xvzf Auth_SASL-1.0.3.gz

tar -xvzf Net_Socket-1.0.9.gz

#일반계정

./configure --prefix=/home/계정/app/php --enable-apc --enable-apc-mmap --disable-short-tags --with-config-file-path=/home/계정/app/php/conf --with-exec-dir=/home/계정/app/httpd/bin --with-pear=/home/계정/app/php/lib/php --with-apxs2=/home/계정/app/httpd/bin/apxs --with-php-config=/home/계정/app/php/conf --with-mysql=/home/계정/db/mysql --with-zlib --with-xml --enable-trans-sid --with-gd=/usr/local/gd --with-curl --with-dom --with-iconv --enable-exif --with-mcrypt=/home/계정/app/libmcrypt --with-mhash=/home/계정/app/mhash --with-mysqli=/home/계정/db/mysql/bin/mysql_config --with-regex=php --enable-mbstring --with-mysql-sock=/home/계정/db/mysql/tmp --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/libpng --enable-dba --with-qdbm=/home/계정/app/qdbm --with-db4=/home/계정/app/bdb --with-libxml-dir=/usr/local/libxml2 --with-curl=/usr/local/curl --enable-ltdl-convenience --enable-ltdl-install --with-freetype-dir=/home/계정/app/freetype

make

sudo make install

sudo libtool --finish /home/계정/dist/php-version/libs

mkdir -p /home/계정/app/php/ext

mkdir -p /home/계정/app/php/conf

cp /home/계정/dist/php-version/php.ini-production /home/계정/app/php/conf/php.ini

vi /home/계정/app/php/conf/php.ini

    error_log = /home/계정/log/php/error

    include_path = "/home/계정/service:/home/계정/app/php/lib/php"

 

# sysmon 설치하기

http://dev.naver.com/projects/sysmon/wiki/InstallGuide

 

[결론]
음.. 대충 설치는 했으나.. 정상적으로 동작은 안하는 듯
short_tag 설정도 on 으로 켜줘야 하고.. 이거 보안 이슈로 비추인데.. 이런걸 쓰고 있고..
또.. require_once 에 charts.php 파일은 존재 하지도 않고...
오픈 소스니까.. 잘 해결 하면 될려나요.. ㅎㅎ
암튼.. 사용은 담 기회에 해야 할 듯 하내요... 2008년 이후로 업뎃이 안되고 있는 걸 봐서는 관리 안하는게 아닌가 싶어요..  
허접 설치라.. 제가 잘못 했을 수도 있으니.. 양해 부탁 드립니다. 

: