본문 바로가기

Development/Servers

오라클 익스프레스 oracle express 웹서버 포트 변경하기 오라클 XE 를 사용하고 있어요. 이 녀석이 웹 App 를 가지고 있는데 기본 포트가 8080 이죠. 좀 불편하겠죠? 다른 웹컨테이너를 사용한다면 이 녀석의 포트를 변경해주어야 합니다. 우선 커맨드에서 sqlplus 을 접속해요. 그리고 아래처럼 입력합니다. exec dbms_xdb.sethttpport('8090'); 리스타트도 필요없고 바로 변경이 되더라구요 ㅋㅋ 영문 참고 Changing the default http port Oracle XE uses the embedded http listener that comes with the XML DB (XDB) to serve http requests. The default port for HTTP access is 8080. It also suppo.. 더보기
Rails Powered by the GlassFish Application Server http://developers.sun.com/appserver/reference/techart/rails_gf/ 글래스피쉬도 좋나봐요. 그루비와 루비 사이에서 갈등 ㅋㅋ 더보기
Glassfish V3 with Ruby Gem 돌아다니다 재밌는 소식을 발견! http://blogs.sun.com/arungupta/entry/glassfish_v3_ruby_gem_new GlassFish v3 Ruby Gem - New Home on RubyForge GlassFish v3 Gem allows JRuby-on-Rails application to be launched in GlassFish v3 server. It provides a robust alternative to WEBrick and Mongrel for development and deployment of your JRuby-on-Rails applications. 더보기
솔라리스 네트웍 스크랩 솔라리스 관리자 그룹에서 검색 일반적으로 디폴트 라우팅을 사용하는 네트웍은 다음과 같이 타고 나가게 됩니다. 호스트 게이트웨이 192.168.0.10 ---> 192.168.0.1 ---> 외부네트웍 그러므로 네트웍 안될때 테스트는 이 순서대로 하게 됩니다. 1. 먼저 자기 자신에게 쏩니다. # ifconfig -a 를 해서 elxl0 라는 디바이스명이 나왔고 그 아이피가 192.168.0.10 이라면 # ping -s 192.168.0.10 을 해서 제대로 나가는지 확인합니다. 여기서 안되면 network interface 가 up이 되어있지 않은 겁니다. # ifconfig elxl0 up 으로 해결합니다. 2. 게이트웨이에게 쏴봅니다. # netstat -nr 하면 게이트웨이가 UG 플래그로 표시가.. 더보기
서버 튜닝 - Connection과 Memory MySQL Database의 경우 Oracle 이나 MS SQL Server에 비해서 대용량의 자료를 처리하는 경우가 적기에 튜닝에 필요성이 적은 것 같습니다. 그러나 웹이라는 환경은 많은 사용자가 동시에 접속을 할 수 있기에 항상 모니터링과 최적화는 기본이라고 생각합니다. 본 강좌에서는 기본적인 모니터링 방법과 Connection과 Memory 부분에 대한 튜닝 방법을 소개하도록 하겠습니다. 가. 모니터링 및 초기화 명령어 show status - MySQL 데이타베이스의 현재 상황 show Processlist - MySQL 프로세스 목록 show variables - 설정 가능한 모든 변수 목록 flush logs - MySQL의 로그파일 초기화 flush status - MySQL 상태정보 초기화.. 더보기