'2007/06'에 해당되는 글 6건

  1. 2007.06.28 Fileinfo 함수
  2. 2007.06.28 Tomcat_설치_및_설정
  3. 2007.06.28 MySQL설치_및_설정
  4. 2007.06.28 Apache2와PHP 설치 및 설정
  5. 2007.06.28 CentOS랑놀기
  6. 2007.06.28 쉘변수변경

Fileinfo

: 파일의 type을 알아보는 PHP함수

 

준비물

fileinfo 설치전에 libmagic 라이브러리가 있어야 한다.

그렇지 않으면 설치과정에서 에러가 발생함

libmagic-dev 은 file패키지에 포함되는데 아래 링크에서 다운받을 수 있다.

http://packages.debian.org/stable/libdevel/libmagic-dev

우선 file 패키지를 다운받아 설치를 한다.

설치과정은 간단하다 ./configure + make + make install  끝~ ^^

 

설치하기

[간단 설치]

pear install pecl/fileinfo

위 명령으로 설치되지 않을 경우 아래 링크에서 소스파일을 다운받아서 설치할 수 있다.

설치방법은...    모른다 ㅡㅡ;

http://pecl.php.net/package/Fileinfo

 

관련링크

http://kr2.php.net/manual/en/function.finfo-file.php

이 글은 스프링노트에서 작성되었습니다.

Posted by 둥파 둥파네

Tomcat_설치 및 설정

 

/etc/httpd/conf/mod_jk.conf 파일 내용

Alias /examples /usr/tomcat/webapps/examples

Alias /jsp      /home/cacti/www/jsp

LoadModule jk_module modules/mod_jk.so

JkWorkersFile conf/workers.properties

JkLogFile logs/mod_jk.log

JkLogLevel info

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

JkRequestLogFormat "%w %V %T"

JkMount /examples/servlet/* ajp13

JkMount /jsp/*.jsp ajp13

 

/etc/httpd/conf/workers.properties 파일 내용

workers.tomcat_home=/usr/tomcat

workers.java_home=/usr/java/jdk

ps=/

worker.list=ajp13

worker.ajp13.port=8009

worker.ajp13.host=localhost

worker.ajp13.type=ajp13

worker.ajp13.lbfactor=1

#worker.loadbalancer.type=lb

#worker.loadbalancer.balanced_workers=ajp13

worker.inprocess.type=jni

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar

worker.inprocess.cmd_line=start

worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout

worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stder

 

 

톰캣 참고사항

Apache 2 + Tomcat 5.x mod_jk 1.2 연동시 GET 방식으로 넘어온 파라미터의 한글이 몽땅 깨져버리는 문제가 발생합니다.

이 문제의 해결책은

<Connector port="8009"

enableLookups="false" redirectPort="8443" debug="0"

protocol="AJP/1.3" URIEncoding="euc-kr"/>

server.xml의 jk 커넥터 부분에도 URIEncoding을 추가해주는 것입니다.

이와 함께 Apache 2 + Tomcat 5.x + mod_url.so 를 통한 한글 파일과 이미지 주소 사용에 관한 내용은

http://kwon37xi.egloos.com/1714976

위를 참조하십시오.

 

 

 

참고문서

이 글은 스프링노트에서 작성되었습니다.

Posted by 둥파 둥파네

MySQL 설치 및 설정

1. 파일 다운로드 : 4.1.22 설치할 때

wget http://dev.mysql.com/get/Downloads/MySQL-4.1/MySQL-server-standard-4.1.22-0.rhel4.i386.rpm/from/http://mysql.byungsoo.net/
wget http://dev.mysql.com/get/Downloads/MySQL-4.1/MySQL-client-standard-4.1.22-0.rhel4.i386.rpm/from/http://mysql.byungsoo.net/
wget http://dev.mysql.com/get/Downloads/MySQL-4.1/MySQL-shared-standard-4.1.22-0.rhel4.i386.rpm/from/http://mysql.byungsoo.net/

 

2. 설치 및 설정

설치는 간단하다. ^^

rpm -Uvh *.rpm

 

MySQL 5 를 설치할 때는 그냥 Yum을 이용해서 설치하자!!!

이 글은 스프링노트에서 작성되었습니다.

Posted by 둥파 둥파네

Apache2 와 PHP 설치 및 설정

: 몽땅 yum을 이용하여 설치함 (귀차니즘의 압박 OTL)

 

Apache2 설치

yum install httpd httpd-devel

 

PHP설치

yum install php php-devel php-gd php-common php-xml php-pear php-mysql php-mbstring

이 글은 스프링노트에서 작성되었습니다.

이 글은 스프링노트에서 작성되었습니다.

Posted by 둥파 둥파네

CentOS랑놀기

CentOS랑놀기 2007.06.28 23:30

참고 : CentOS 5 버전을 기준으로 함

 

vi /etc/sysconfig/i18n

아래 내용으로 수정 : 한글 문제

LANG="ko_KR.eucKR"
SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

 

yum repository mirror 사이트 빠른사이트로 교체하기

yum update

yum install vim-common vim-enhanced

# vi를 삭제하고 vim을 vi로 대체

rpm -e --nodeps vim-minimal

ln -s /usr/bin/vim /bin/vi

 

Apache2와PHP 설치 및 설정

 

yum install perl-DBI perl-DBD-MySQL

MySQL설치_및_설정

yum install mysql-devel mysql-server

 

Tomcat_설치_및_설정

이 글은 스프링노트에서 작성되었습니다.

Posted by 둥파 둥파네
쉘스크립트에서 변수값을 직접 변경함
 
예)
#!/bin/bash
TEST="test02"
TEST2=${TEST/test/TEST}
echo $TEST2
 
설명 : test -> TEST로 변경
 
[ 문법 ]
${변수명/이전단어/새단어}

이 글은 스프링노트에서 작성되었습니다.

Posted by 둥파 둥파네


티스토리 툴바