database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 963 게시물 읽기
No. 963
와우파란리눅스서버에서 원격 인포믹스디비서버로 접속하기에 관한 질문
작성자
운비
작성일
2001-08-24 18:30
조회수
4,640

안녕하세요..

 

원격의 db서버에 웹서버에서 접속하는 것에 대한 질문입니다.

현재 알짜6.2리눅스서버에 포함된 시디에 인포믹스디비를 설치하고

와우파란에 아래와 같이 client 인포믹스와 php, apache를 설치하여습니다.

디비서버 로컬에서는 잘되고요..

 

와우파란 리눅스에

알짜리눅스6.2시디에 있는 인포믹스Client.rpm으로 설치

 

루트로

rpm -ivh --force --nodeps /mnt/cdrom/IIF2000/ClientSDK_Linux/CLISDK/CLISDK.RPM

 

인포믹스유저로

./installclientsdk -f

 

루트로 로그인 후

./RUN_AS_ROOT.clientsdk

 

이렇게하면 설치가 됩니다.

 

물론 인포믹스 디렉토리는 /opt/informix로 설치되며 이를 위해 미리

인포믹스 유저만들시에 홈디렉토리 위치를 이곳으로 잡아줍니다.

 

그리고 php와 아파치를 설치하구요. phpinfo()를 통해 인포믹스디렉토리

를 잘 인식하더군요

 

##########질문#############]

 

 

이제 원격접속을 위한 환경에 관한 문제인데 잘 모르겠습니다

많이들 도와 주시면 감사하겠습니다.

 

우선 디비서버에----------------------

/usr/informix/etc/sqlhosts

iif2000_dbms onsoctcp localhost iif2000_tcp

 

이렇게 외부접속을 위한 tcp설정을 했구요(맞나요?)

 

/etc/service부분은

iif2000_tcp 1526/tcp # informix damon

 

이렇게 되어있습니다.

 

netstat -a를 해보면

tcp 0 0 unbinara:iif2000_tcp *:* LISTEN

 

이렇게 tcp 포트가 listen하고 있습니다.

(참고로 로컬에서는 잘되고 있음)

 

또다른 와우리눅스파란 서버----------------

 

위의 설치된 client.rpm으로 클라이언트 인포믹스설치 /opt/informix

 

/opt/informix/etc/sqlhosts

211.183.233.211 onsoctcp unbinara iif2000_tcp

 

(아이피는 아시죠?? 그냥 만들었습니다)

 

/etc/service

디비서버와 동일하게

iif2000_tcp 1526/tcp # informix damon

 

그리고 php와 연동부분 프로그램 테스트에서

 

단순히 연결만을 보기위해

 

informix 와 PHP 연동 test

 

$res = ifx_connect("stores_demo@211.183.233.211","informix","");

if(!$res)

{

printf("can not connect to server\n");

exit;

}

else

{

echo "DB connect";

echo("

 

");

}

$que1="select fname,lname from customer where customer_num=101";

$customer=ifx_prepare($que1,$res);

ifx_do($customer);

$result=ifx_fetch_row($customer);

ifx_free_result($customer);

printf("%s\n", $result["fname"]);

printf("%s\n", $result["lname"]);

ifx_close($res)

 

?>

 

이렇게 해주었습니다.

 

ifx_connect("stores_demo@210.183.233.211","informix","");

이부분에서 연결에러가 나는데요...

 

흠 어디가 잘못되었는지 아니면 제가 설정을 잘못한 부분을 알려주시면

감사하겠습니다.

[Top]
No.
제목
작성자
작성일
조회
970인포믹스초짜데요..
helpme
2001-08-27
3439
969ISAM에 대해 알고 싶습니다.
주유연
2001-08-27
4221
972┕>Re: ISAM에 대해 알고 싶습니다.
정재익
2001-08-27 22:47:52
4418
965datetime형 컬럼에 날짜 입력하기...[급해요~~]
신선정
2001-08-25
5047
963와우파란리눅스서버에서 원격 인포믹스디비서버로 접속하기에 관한 질문
운비
2001-08-24
4640
962telnet 연결시 ..
처음이
2001-08-24
3608
961와우 리눅스 7.1 에서 인포믹스를 설치 할때....
영혼도둑
2001-08-24
3374
964┕>Re: 와우 리눅스 7.1 에서 인포믹스를 설치 할때....
운비
2001-08-24 22:27:56
3751
966 ┕>Re: Re: 와우 리눅스 7.1 에서 인포믹스를 설치 할때....
영혼도둑
2001-08-25 10:30:16
3897
967  ┕>Re: Re: Re: 와우 리눅스 7.1 에서 인포믹스를 설치 할때....
영혼도둑
2001-08-25 10:33:34
3889
968   ┕>wow7.1 disc2번째 장 시디에 ncurses4.rpm인가 그걸 설치하고 ..
운비
2001-08-25 11:28:19
3548
9607.3 for NT에서 메모리 상주 테이블 ???
최적화
2001-08-23
3247
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다