프로그래밍 QnA + 설치 및 활용 QnA

jmj100의 이미지

httpd 에 대하여

윈도우에서 APM을 깔구 서버 돌리다가 리눅스가 더 안정적이라고 하여
리눅스를 한 번 사용해 보려고 하는 초보입니다.
레드햇 9.0을 깔구요.
http서버 운영을 해볼려구 하는데
apm업그레이드 하려다 포기하구
그냥 돌려 보려고 해두 httpd를 실행시키면
(98)!!!!!! !!!! !!!! !!!!!!!!: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
라구 에러만 뜨네요.
전 완전 초본데 어찌하면 될까요.

leolo의 이미지

시그널을 받으면....

시그널을 받으면 시그널을 받은 프로세스는 누가 시그널을 자신에게 보냈는지 알수가 있는 방법이나 이러한 코드의 예가 좀 있으면 알려주세요..
부탁드립니다.

andro000의 이미지

임시포트 넘버를 알고 싶은데 명령어나, 아님.......

보통 서버와 클라이언트 모델을 생각할때

서버는 잘 알려진 포트(예로 2000)로 binding해 놓고 서비스를 기다리고 있다가
클라이언트의 접속이 올때 잘 알려진 포트는 해제하고 리슨상태로 있고.
임시포트를 할당해서 작업이 진행되는 걸로 알고 있습니다.
그래서 데이터 전달은 서버측 및 클라이언트 측의 이 임시 포트들을 사용하여
수행하고요.

궁금한게 있는데. 클라이언트가 서버에 여러대가 접속했을때 서버의
netstat -a 상태를 보면 port를 잘알려진 포트(예 2000)로만 표시되는데요.

iamslash의 이미지

STLPORT 4.5.3 을 x86 solaris 5.8에서 못쓰나요?

intel solaris 5.8을 설치했습니다.

sparc solaris 5.8에서는 gcc 3.2.2 환경에서 STLPORT 4.5.3을 잘 설치해서 사용했었는데

intel solaris 5.8 에서는 gcc 3.3.2 환경에서 STLPORT 4.5.3을 설치하는데 까지는 성공합니다. 이후 libstlport_gcc.so 를 링크한 바이너리를 실행하면 SIGFPE를 받고 core 남기고 죽습니다. truss 로 call 추적해본결과 libstlport_gcc 에서 무슨 작업을(복잡해서 원...)하다가 죽던데... 이렇게 저렇게 해봐도 안되는 군요...

아 제가 만든 프로젝트가 언급한 바와 같이 문제가 있어서 가장 간단한 hello world 만들고 실행해도 libstlport_gcc만 링크하면 그렇게 되는군요... STLPORT 에 관해 경험있으신분 좋은 조언 부탁드립니다.

jw0717의 이미지

레드헷7.3설치시 설치옵션에서 ext3가 안나옵니다.

pc에다 레드헷 7.3을 설치 할려고 파티션을 나누고

파일 시스템선택하는 란에서 ext3가 나오지 않습니다.

ext2, swap, vfat, ... 이런 형식만 나오네요.

전에 7.3을 설치할땐는 설치할때마다 . ext3형식이 나오는데

왜 안나오는지요. 하드웨어 문제인지. 아시는분 답변좀 부탁드리겠습니다.

exsider의 이미지

자신의 IP주소를 알아내는 C함수가 있나요??

제목대로 입니다. 현재 프로그램이 실행되고 있는 컴퓨터의 IP주소를 리턴하는
함수 같은게 있나요???

cheezy의 이미지

VDSL IP대여 문제입니다.

안녕하세요. VDSL 사용자입니다.
DHCP Server에서 IP 대여에 관해 질문드리고자 합니다.

먼저, 며칠전부터 DHCP로 부터 동일한 IP가 지속적으로 부여되고
있습니다. 더불어 의도적으로 IP 변경을 위해 새로운 아이피 부여를
요청해도 여전히 똑같은 IP을 부여하더군요.
DHCP Server의 IP Scope에서 Random하게 주소를 지정해 주는것으로
알고 있는데 어찌된 것입니까?

두번째로 IP 대여 기간이 20분??
보통 30년이상의 기간을 대여해 왔으나 며칠전부터 20분간격으로

whatisid의 이미지

malloc의 size 구하기.

int main()
{
    char *str;

    str = (char *)malloc(100);
    memcpy(str,"1234567890",10);

    printf("%d %d %d\n",strlen(str),sizeof(str),sizeof(*str));

}

결과 :

10 4 1

malloc 사이즈인 100이 나오게 할 방법은 없는 것일까요?

(str에 담길 내용은 binary 값이 될수도 있어서 strlen은 좋은 방법이

아닐 것 같습니다.)

바부팅이의 이미지

리눅스에서 mysql 컴파일 오류..

make[2]:***

 오류 1 
make[2]:나감 '/root/mysql/mysql-3.23.51/client'디렉토리 
make[1]:*** [all-recursive] 오류 1 
make[1]나감 '/root/mysql/mysql-3.23.51' 디렉토리 
make:*** [all-recursive-am] 오류 2 
 
이런 오류가 뜨네요.. 레드햇9 
 
패키지 설치여부 체크 하니 설치 안되어 있더군요..;;(처음에 레드햇 설치할때 사용자 설치로 설치안함) 
 
그담에 압축해제 후.. 
 
설치환경 설정은 
./configure --prifix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-charset=euc_kr 
 
이렇게 했습니다. 

yaongi0620의 이미지

센드메일에서, helo 컴멘드의 호스트 이름 변경은 어떻게 가능한

daum의 경우 helo 컴멘드에서의 호스트 이름, MX 레코드의 호스트 이름, 그리고 ip가 모두 일치하지 않으면 스팸메일 서버로 간주한다고 하네요.

sendmail 에서 helo 컴멘드에서 출력하는 호스트 이름은 어디서 세팅되는 것인지 궁금합니다

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기