본문 바로가기

[Linux] Apache2.2 설치 리눅스에 아파치2.2를 설치해 보자. 일단 리눅스에 기본 httpd 가 설치되어 있지 않다고 가정하고 진행하도록 하겠다. 1. 아파치 다운로드 및 압축풀기 [root@tourWeb1 ~]# cd /usr/local/src [root@tourWeb1 ~]# wget http://mirror.apache-kr.org//httpd/httpd-2.2.27.tar.gz [root@tourWeb1 ~]# tar zxvf httpd-2.2.27.tar.gz 또는 아파치 홈페이지를 통해 다운로드 : http://httpd.apache.org/ 2. 컴파일 및 설치 [root@tourWeb1 ~]# cd httpd-2.2.27 [root@tourWeb1 ~]# ./configure --with-layout=apache .. 더보기
[Java] URL 읽어오기 개발을 하다보면 의도치 않게 다른 사이트의 URL 을 호출하여 해당 페이지의 내용을 읽어와야 할 경우가 있다. 특정 사이트의 URL을 파싱하여 데이터를 긁어모으는 등과 같은 방법으로도 이용할 수 있는데, 이부분은 엄연한 불법이므로 시도하지 말자. 나같은 경우 서로 다른 도메인간에 API(xml, json) 호출을 Ajax를 통해 할때 해당 방법을 이용한다. 왜 그래야 하는지는 조만간 포스팅 하도록 하겠다. 다른 도메인의 URL을 호출하는것은 java의 URL, URLConnection 객체의 사용으로 가능하다. 해당 객체를 이용하면 URL의 있는 HTML과 같은 태그 내용을 읽을 수 있는데, 리눅스에서 외부 페이지를 다운받는 wget 과 비슷하다. wget 명령어는 해당 URL 페이지를 시스템에 문서로 .. 더보기
[Java] 엑셀 파일 만들기 필요에 의해 엑셀 파일을 만들어야 하는 경우가 있다. 특히 CMS 같은 솔루션에서는 통계나 기타 정보등을 운영자가 쉽게 확인하고자 데이터를 엑셀 파일로 생성해 달라고 할때가 있다. 매번 DB 클라이언트 툴을 이용하여 엑셀로 export 하고 해당 데이터를 다시 담당자에게 전달하고는 하는데 어려운 일은 아니지만 요청이 많아지면 생각보다 귀찮다. 이럴때는 차라리 CMS에 엑셀 다운로드 기능을 만들던지, 아니면 툴을 만들어서 자동으로 엑셀파일을 생성할 수 있게끔 하면 편하다. Java에서 엑셀 파일을 생성하는것은 JXL 라이브러리를 이용하면 손쉽게 생성이 가능하다. JXL 홈페이지 : http://jexcelapi.sourceforge.net/ 라이브러리는 JXL 홈페이지에서 다운받거나 아래 다운로드를 이용하.. 더보기