본문 바로가기

웹서버

(10)
[WAS] Tomcat 4.x , Sybase 12.5.0.3 DataSource 설정방법 요즘엔 보통 Tomcat 5~6버전 혹은 Tomcat 7 버전을 WAS로 사용하는 경우가 있을 겁니다. 제가 일하는 곳의 환경은 꽤 구형 시스템을 사용하고 있고 프로그램에서 DB 커넥션 시 JDBC로 바로 연결하고 있어 부하가 상당히 걸리는 편이라 개선을 해보고자 DBCP를 사용하여 커넥션을 얻어오도록 테스트를 해봤습니다. 요즘엔 각종 프레임워크에서 손쉽게 설정 가능 하지만 이곳 상황이 그렇지 못하기 때문에 좀 삽질을 했습니다. 먼저 DBCP를 사용하기 위해서는 자카르타 DBCP API인 Commons-dbcp-1.2.1.jar, Commons-collections-3.1.jar, Commons-pool-1.2,jar 가 반드시 필요합니다.(꼭 버전이 맞아야 하는것은 아닙니다.) 그리고 중요한 것은 이 ..
흥미로운 간이 홈서버 pogoplug 블로그에 거의 반년만에 글을 남겨봅니다. 요새 스마트폰 관련해서 하이브리드 어플을 개발중이라 많이 바쁘네요. 많은 개발자분들이 그러하듯 야근 야근 야근이 계속 되고있습니다.ㅜ_ㅜ 그래도 이번주에는 조금 풀려서 블로그도 한번 들러서 글을 써보게 되네요 ㅎㅎ. 사설은 여기까지 하고.. 최근에 개발을 하면서 서버쪽으로 해봐야 될게 있어서 집에서 뒹구는 펜티엄3, 펜티엄4 PC에 각각 윈도우, 리눅스를 설치해서 APM서버설치, FTP서버를 설치했습니다. 각각의 사양은 아래와 같습니다. Pentium III PC CPU - Intel Pentium III 750Mhz(소비전력량이 성능에 비해 적은 편입니다. 19.5W) RAM - PC100 256MB(원래는 96MB였는데 2천원 주고 업그레이드 했네요..;;) ..
오늘 내내 해야할일들 윈도우로 웹서버를 운영하면서 여러가지 앞을 내다봤을때 한계가 있을듯 싶어서 어짜피 공부하는 셈 치고 사양이 좀 낮은 세컨컴에 리눅스를 설치하기로 결정하고 페도라 리눅스로 운영체제를 설치하려 해서 페도라 7 버전을 찾아서 DVD로 구워놨다. (위는 가족들이 쓰는 컴퓨터 아래는 앞으로 리눅스 웹서버를 돌리게 될 나의 세컨PC) 문제는 여기서 멍청한 실수를 저질렀다. 가족들이 쓰는 컴퓨터는 LG CD-ROM이 달려있는데 위에서 보듯 전면부가 검은색이다. 내가 쓰는 DVD-RW도 전면부가 검은색인데 아파서 정신없다 보니 단순 하게 그냥 DVD를 구워서 시디롬에 넣고 CD부팅을 시도했다. 될턱이 없는데 그때 당시엔 혼자 신경 질을 냈다. "아 X 왜안돼." 5분정도나 생각하고 나서야 스스로에게 욕을 했다. "아 ..
[강좌] 윈도우에서 APMsetup을 사용한 웹서버 셋팅 방법과 포트포워딩(2/2) (이글은 운영자의 싸이월드 미니홈피 http://cyworld.com/hy313 에서도 보실 수 있습니다.) 앞서 포트포워딩에 대해 알아보았고 이젠 APMsetup설정에 대해알아보겠다. APM setup을 실행했을때의 화면이다. 한가지 덧붙히자면 win98 기반으로 이프로그램을 사용시 근사모에서 확인하신분들은 아시겠지만 업데이트를 하면 안된다. 필자의 경우 지금 My sql이 정지된 상태인데 이는 APM을 일부러 에러내서 나온화면이다. 이렇게 APM에 에러가 나서 프로그램이 종료 된경우 윈도우의 작업관리자에서 Apache.exe 와 mysql-nt.exe의 프로세스 종료를 해준뒤 다시 구 동해야 정상 작동한다. 많은 분들이 이점을 모르고 바로 다시 구동시켜서 접속을 못하는 사례를 봤다 리눅스던 윈도우를 ..
[강좌] 윈도우에서 APMsetup을 사용한 웹서버 셋팅 방법과 포트포워딩(1/2) (이 강좌는 운영자의 싸이월드 미니홈피 http://cyworld.com/hy313 에서 보실수 있습니다.) 90년도 후반부터 현재까지 인터넷사용자가 기하급수적으로 늘어나고 있다. 80년대부터 90년대 까지 VT기반의 텔넷 서비스를 이용하던 인터넷사용자들은 90년대에 출시된 윈도우3.1과 Novell Netware 에서 개발된 Winsock과 Mosaic을 통한 편리한 정보검색도구에 매료되어 많은 사용자들이 모뎀을 사용했다. 시간이 지나 윈도우95에 인터넷익스플로러와 양대산맥을 이루던 넷스케이프 네비게이터 와 함께 한국 인터넷은 발전해갔지만 이때까지만 해도 PPP연결을 위해 약간의 설정을 해줬어야했고 모뎀의 느린속도 덕분에 텔넷서비스는 살아남을수 있었으나 ISDN이 상용화되고 후로 ADSL의 상용 화로 ..
[강좌] 윈도우2003 Enterprise Edition에서 IIS를 이용한 웹서버 구축하기 이번에는 윈도우 서버제품을 사용한 IIS(Internet Information Service)를 사용한 웹서버 구축에 대하여 알아보겠다. 굳이 서버 제품군을 구하기 힘들다면 윈도우 2000 이나 윈도우 XP를 통해서도 사용해 볼수있다. 강좌의 중점은 활용보다는 웹서버 자체를 구축하는 방법에 대해서 훓어보는 형식 이 될듯 하다. 개인적으로 IIS가 왠지 Apache보다 못하다는 생각이 들어서 사용하지 않는데다가 현재 Apache서버를 쓰고있는 상황에서 IIS를 사용하여 PHP,Mysql연동을 시키는 것이 귀찮기도 하고 많은 부분을 까먹어서 검색해보고 하지 않으면 할수도 없기 때문에 여기서는 IIS로 웹서버 서비스 구동부분까지만 설명 하도록 하겠다. 윈도우 2003 Server Enterprise Editi..
웹서버 집에서 기동할때에 대한 공상들.. 이번에.. 나도 까먹지 않으려고 강좌들을 몇개 만들고 현재 vmware로 다른포트를 사용해서 그전에 운영하던 metal mania를 켜놓은 상태이다. 메탈매니아를 만들때 주소가 http://xens.apmsetup.net 이었는데.. 문제는 코딩된 html 문서들이었다.. 제로보드4 게시판 까지는 다수정했고.. 이제 남은건 제로보드게시판 내의 써놓은 내용물 들이다.. 뭐 별로 써놓은것도 없기때문에 몇개만 고치면 되지만 귀찮아서 기본적인것만 다고치고 방치해두고 있는중이다 ㅡㅡ; 요거야..별문제 없지만.. 그다음 문제는 우리집에서 이 테터툴즈 블로그를 운영할때이다. 가상머신이야..NAT설정하고 프로그램내에서 포트포워딩 해주면 끝이지만 우리집 인터넷 네트워크 구조는 그림과 같다..;; ADSL모뎀은 내방컴퓨터..
[강좌] Vmware로 현재운영체제에서 다른운영체제들 같이 사용해보기(윈도우용)(세부설정법)(2/2) 앞서강좌에선 VMware의 가상머신 세부설정에 대해서 캡쳐화면과 함께 훑어봤다 이번엔 Vmware tools설치방법과 몇가지 헛소리들로 강좌를 메꾸고 Vmware활용법에 대한 강좌를 마치도록 하겠다. 기본적으로 vmware에서 가상머신을 설치하고 나면 os에 따라 틀리지만 화면해상도가 640*480혹은 800*600으로 제한되어있는데 요새 모니터들은 화면크기부터가 참 틀린것 같다 현재 필자는 꽤 오래된 CRT 17인치 모니터(현대 이미지퀘스트 q770)를 사용중인데 요새 블로그들만 봐도 그렇고 홈페이지도 1024*768해상도를 기준으로 제작돼왔던 것들이 점차 더넓은 바뀌어가고 있다. 어쨋든 Vmware tools를 설치하면 화면 해상도를 1024*768이상으로 설정할수도 있고 USB에대해서도 제대로 지원..
[강좌] 리눅스 생초보를 위한 VMWARE를 사용한 웹서버 설치방법(2/2) (브라우저에서 http://localhost 를 입력해서 apache가 작동되고있는지 확인한모습..) 앞서 강좌에서 아파치서버를 리눅스에 설치 하는것까지 알아보았다. 이제는 환경설정 파일을 수정 해봐야 할때다. 사실 요즘 홈페이지들 특성상 APM(Apache+PHP+Mysql)을 설치하는 경우가 많으나 여기서는 아파치 서버 구동 자체에만 중점을 두겠다. 일단 웹서버 설치 그리고 구동후 궁금한것이 내가 서버에 올릴 홈페이지를 저장할 폴더가 어디인가일텐데 httpd.conf 파일을 열면 찾아볼수있다 기본적으로는 htdocs라는 디렉토리(사진1 참조) 에 저장되며 이 디렉토리는 아까 설치했던 usr/local/apache 디렉토리 내에서 찾을수있다. 필자의 경우는 이 환경설정 파일에서 기본 디렉토리를 publ..
[강좌] 리눅스 생초보를 위한 VMWARE를 사용한 웹서버 설치방법(1/2) (매끄러운 진행을 위해..반말좀 쓰겠습니다..죄송 ㅡㅡ;;) 리눅스로 웹서버 구축할일은 사실 없었다. 윈도우 아파치 서버를 항상 이용해와서 다들 M$라고 욕들하지만 난 개인적으로 GUI(Graphic User Interface)를 좋아하기 때문에.. 많은 커맨드 입력을 요구하는 리눅스는 기피해왔었다. 사실 잘다루지도 못한다. 어쨋든.. 공교롭게도 이번에 학교에서 해야될것이..1차 과제가 리눅스로 아파치서버를 구축하는 것이어서 제로보드4와 Mysql 5.x와의 삽질의 후유증이 끝나기도 전에.. 구축을 하게됐다. 사실은 웹서버만 달랑 설치했다고 끝나는건 아니지만 그래도 설치라도 해야 뭘 설정을 하던 말던 할것 같아 같은 초보의 입장에서 상세히 이 강좌를 진행하려 한다. 그림파일이 캡쳐하기가 귀찮아서 다소 미..