Oracle XE에서는 기본적으로 APEX를 제공합니다.
웹으로 db를 컨트롤할 수 있는 웹애플리케이션입니다. phpmyadmin같은 거죠.
그런데 이 apex가 디폴트로는 설치된 컴퓨터에서만 접속이 가능합니다.
http://www.oracle.com/technology/global/kr/products/database/application_express/html/apex_and_xe.html
여기에서 5번 항목을 보면,
5. Oracle APEX는 기본적으로 Oracle Database XE가 설치된 컴퓨터에서만 접근이 가능합니다. 관리자는 Database Home Page에서 원격 사용자의 접근을 활성화할 수 있습니다.
라고 되어있습니다.
저기서 원격 사용자의 접근을 활성화하는 것은 apex에서 해야한다는 얘기인데....-_-;
X-Window가 안깔린 리눅스에서 설치를 해버리니 apex에 접속할 수가 없습니다.
리눅스에서 netstat -an 해보면
tcp        0      0 127.0.0.1:8081          0.0.0.0:*               LISTEN
이렇게 되어있습니다.
즉 로컬에서만 접속되도록 8081이 오픈이 되어있네요.

리눅스에 웹브라우저가 설치가 되어있다면, system계정으로 로그인해서
관리 -> http엑세스관리 -> "로컬 서버와 원격 클라이언트에서 사용할 수 있음" 선택 확인.
하면 됩니다.

리눅스에 웹브라우저가 없다면 sqlplus로 직접 접속해서 설정을 변경할 수 있습니다.
root@ubuntu:~# sqlplus

SQL*Plus: Release 10.2.0.1.0 - Production on 목 7월 3 22:11:29 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

사용자명 입력: system
암호 입력:

다음에 접속됨:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);

PL/SQL 처리가 정상적으로 완료되었습니다.

SQL>
저렇게 설정하면 외부에서 접근이 가능합니다.

netstat -an하면
tcp        0      0 0.0.0.0:8081            0.0.0.0:*               LISTEN
아이피가 변경이 되어있네요 ^^

 
Posted by 머드초보

댓글을 달아 주세요

 
아주 오래전에(한5년전?-_-) 홈페이지경진대회에서 제로보드를 사용해보고 한 2년전에 투명아이에서 계정얻고 제로보드로 삽질해보고 제로보드가 새로 나왔다길래 한번 설치해보았습니다.

테터툴즈랑 비슷하단 느낌을 받았어요. 에디터하는 부분도 막강해진 것 같고, 애드온이라는게 플러그인 역할을 하는건가요? 암튼 새로운 기능을 많이 넣었네요.

위젯이라는 것도 있는데 자동으로 코드도 생성해주고 그러네요.

웹2.0에 맞추려고 노력한게 눈에 보이네요 ^^

예전에 제로보드가 우리나라 보안을 다 깎아 먹는다고 했던때가 몇년전이었던거 같은데-_-;
지금은 NHN에 인수되어서 새롭게 거듭났군요.

뭐 보기 좋습니다. 컴퓨터에 대해서 잘 몰라도 쉽게 설치할 수 있고 쉽게 사용할 수 있다는 면에서 많은 사람들에게 사랑을 받은 듯하네요.

그래서 여기저기 많이 쓰였던거 같네요. 앞으로도 막강한 기능들을 컴맹들도 쉽게 사용할 수 있도록 더욱 발전했으면 좋겠네요. ^^
 
Posted by 머드초보

댓글을 달아 주세요