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

weifuchs의 이미지

아파치를 설치할려는데

설치할려는데.
./configure --prefix=/usr/llocal/apache

실행을하면 쭈윽뜨고나서
make 하고나면 몇개의 애러들이 보이고 make install하면 컴파일링이 안됩니다

make실행시 에러
usr/local/apache/server/exports.c:1056: `ap_hack_apr_version_string' previously defined here
make[2]: *** [/usr/local/apache/server/exports.lo] 오류 1
make[2]: 나감 `/usr/local/apache/server' 디렉토리
make[1]: *** [all-recursive] 오류 1
make[1]: 나감 `/usr/local/apache/server' 디렉토리
make: *** [all-recursive] 오류 1

이와같이 나옵니다 원문이 길어서 다 올려놓을수도없고 왜그러진아시는분 알려주세요 T.T

freesky의 이미지

[질문] 부팅시 모듈을 자동으로 올리는 방법..

리눅스 부팅시 모듈을 자동으로 올리는 방법은 뭔가요?? :shock:

shs0917의 이미지

코드 실행시간을 체크해보고 싶은데요..

1번 방식과 2번 방식의 걸리는 시간을 테스트 해보려고 합니다...
컴파일해서 실행할때 시간 체크해주는 옵션이 있었던거 같은데...
아시는 분 답변좀..

그럼 답변 다시는 분들께 미리 감사드립니다.

MackTheKnife의 이미지

CLOSE_WAIT이 발생하여 서버가 먹통이 되는 현상이 생기는데여??

Multi Thread로 작성한 소스에서 시간이 지나면 CLOSE_WAIT 이 증가하여서
Server가 accept까지만되고 쓰레드도 생성이 되지않습니다.

소스.

main()
{
	listen()
	select()

	sockfd=accept()
	sockfd를 queue에 넣어서 보관
	pthread_create(...AcceptThread,..);
}
AcceptThread()
{\
	queue에서 sockfd를 꺼냄..//mutex적용
}

server와 client는 매번 connection을 연결하고 close합니다.
초당 4-5번정도의 connection이 맺어지구여.

근데 시간이 지나면 CLOSE_WAIT 의 갯수가 증가하여서 Server에서

shs0917의 이미지

Selection Sort 정렬이 제대로 안되네요..

[code:1]
#include <stdio.h>

#define MAX 100

int swap(int *, int *);
int sort(int [], int);

int main(void){
int index, n;
int data[MAX];

printf("Enter the n: ");
scanf("%d", &n);

if(n < 1 || n > MAX){
fprintf(stderr, "Input error\n");
exit(1);
}

for(index = 0; index < n; index++){
data[index] = rand() % 100;
printf("%d ", data[index]);
}

printf("Created data:\n");

nayana의 이미지

전송 버퍼???

서버에 약 2k 정도 패킷을 보냅니다.
클라이언트에서는 recv(sock,buff,2000,0);
받으면...양호합니다.
그런데...recv(sock,buff,1024,0) 이런식으로 사이즈 크기를
줄이면..데이타 일부만 받고..데이타가 손실 됩니다.
tcp 로 하게 되면..서버에서 클라이언트 버퍼를 체크하여...보내주지
않나요.?
클라이언트 버퍼가 너무 커서 1024로 줄여서 받을려고 하는데..
다음과 같은 결과가 나옵니다.

girneter의 이미지

IBM 노트북에 리눅스 깔기

IBM T40 노트북에 리눅스를 깔려고하는데요.

이건 하드디스크 앞에 몇 백 메가를 별도 파티션으로 복구용 영역으로
잡아두는 모양이네요.

여기다 멀티부팅용으로 윈도그와 리눅스를 깐다면 앞에 복구 partition 을
내비두고 그 뒤쪽에다가 윈도그와 리눅스를 설치하면 될까요?

리눅스의 grub 은 그냥 MBR 에 설치하면 되나요?
다른 문제 없을까요?

제 것이면 그냥 밀고 보겠는데
회사거라서 선뜻 하기가 겁이 나네요.

도와주세요.~

kkumooli의 이미지

[질문] mysql사용합니다. localhost외에 외부 컴퓨터에서는 접근

mysql(4.0.18)
ip 192.168.144

제 컴퓨터
ip 192.168.1.45

DB_URL = jdbc:mysql://app1.abc.com:3306/abc
DB_USER = abc
DB_PASSWORD = abc

conn = DriverManager.getConnection( DB_URL, DB_USER, DB_PASSWORD )

위와 같은 상황으로 192.168.1.44에서는 connection을 가져올 수 있습니다. 그런데 192.168.1.45에서는 connection을 못 가져옵니다.

mysql 설치나 설정중에 제가 잘못한 것이 있지 않나 싶은데..
무엇을 잘 못 했는지..

qprk의 이미지

redhat 7.3 과 redhat 9 에서 라이브러리 링크 방식이 변경된것?

redhat 7.3에서는 이상없이 컴파일 되고 실행이 됩니다.

하지만 같은 코드를 redhat 9에서는 컴파일은 되지만 실행하면
stat() 라는 심볼을 찾을 수 없다고 합니다.

구글에서 검색해본 결과

redhat 에서 전반적으로 stat라는 심볼을 찾을 수 없다고 나옵니다.

얼마전에 질문을 올렸었는데요.. 그때는 c코드와 c++ 코드가 혼용되어 사용될경우 이런 현상이 이 있다고 하는데요.. 지금 사용하는 코드는 c 코드만 있습니다.

그리고 컴파일 하면 *.so 라는 파일이 나오고 이걸 다른 프로그램에서 링크하여 사용하게 됩니다.

comdemo의 이미지

네임서버 갱신 ($TTL설정)

어제 갑자기 회사 홈페이지 접속이 안되어서 장애요인을 찾아보니 도메인 기간
이 만료되었더군요.. >.<

현재 자체적인 네임서버를 구동중입니다.(bind-8.3.4-1)

어제 급하게 네트워크솔루션에서 기간연장을(비싸더군요..1년에 35$) 했는데
네임서버가 갱신되지를 않네요..

현재 네트워크솔루션에 등록된 네임서버는 1차로는 회사네임서버
(ns.kavotech.com)를 지정했고 2차는 코넷(kns.kornet.net)으로 지정되어 있습
니다.

그리고 회사네임서버의 $TTL 값은 60으로 변경해서 재구동 한 상태입니다.

페이지

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