윈도우 멀티부팅 오류

상황 : 하드디스크 1개, windows 7 OS 3개 설치, 각 파티션으로 나눔, 1개의 OS를 재설치 후 멀티부팅이 안됨

         새로 설치한 OS 로만 진입을 하며 msconfig 로 부팅메뉴 확인시 새로 설치한 OS만 보임

 

처리방법 :

재부팅 후 윈도우 진입전 F8을 연타후 컴퓨터 복구 모드로 진입

 

명령프롬프트 창을 띄운뒤

 

bootrec /rebuildbcd 를 치면

windows 설치를 위해 모든 디스크를 검사하고 있습니다.

 

이 작업은 시간이 걸리므로 잠시 기다려 주십시오.

 

windows 설치를 성공적으로 검사했습니다.

 

확인된 전체 windows 설치 : 2

[1] D:windows

부팅 목록에 설치를 추가하시겠습니까? 예<Y>/아니오<N>/모두<A> :

 

이렇게 선택하는 커맨드가 떨어진다.

 

여기서 Y를 누르면 추가가 된다.

 

이렇게 하고 재부팅을 하면 이제 멀티부팅 목록이 뜸을 확인 할 수 있다.

 

멀티부팅 이름은 초기화가 되기 때문에 이름만 재설정 해주면 된다.

 

'잡다한것들' 카테고리의 다른 글

윈도우 멀티부팅 오류  (0) 2015.07.23

Visual Studio 2013 설치, VC++ 컴파일러

http://blog.naver.com/ahalinux/220263523044?copen=1&focusingCommentNo=14193612

 

양주종 선생님 블로그 참조

'C언어' 카테고리의 다른 글

Visual Studio 2013 설치, VC++ 컴파일러  (0) 2015.07.19
간단한 계산기  (0) 2015.07.10
switch ~ case문을 다중 if문으로 변경  (0) 2015.07.10
switch case문  (0) 2015.07.10

간단한 계산기

#include<stdio.h>

int main()
{
 int num1, num2;
 char op;

 puts("-------------------");
 puts("  *간단한계산기*");
 puts("-------------------");

 printf(" 첫번째 수 : ");
 scanf("%d", &num1);

 printf(" [ +,-,*,/ ] : ");
 fflush(stdin);
 op = getchar();

 printf(" 두번째 수: ");
 scanf("%d", &num2);

 if (op == '+')
  printf(" %d + %d = %d \n", num1, num2, num1+num2);
 else if (op == '-')
  printf(" %d - %d = %d \n", num1, num2, num1-num2);
 else if (op == '*')
  printf(" %d * %d = %d \n", num1, num2, num1*num2);
 else if (op == '/')
  printf(" %d / %d = %d.%d \n", num1, num2, num1 / num2);
 else
  printf("%c 그런 연산자는 없습니다. \a\a ", op);

}

====================결과==========================================

 

 

 

'C언어' 카테고리의 다른 글

Visual Studio 2013 설치, VC++ 컴파일러  (0) 2015.07.19
간단한 계산기  (0) 2015.07.10
switch ~ case문을 다중 if문으로 변경  (0) 2015.07.10
switch case문  (0) 2015.07.10

switch ~ case문을 다중 if문으로 변경

#include<stdio.h>

int main()
{
 int a;
 puts("----------------------------");
 puts("    * switch~case문 *");
 puts("----------------------------");

 puts("\t * TV 채널 선택 *");  //\t 는 tab 8칸 띄우고
 puts("\t\t 6. SBS ");
 puts("\t\t 7. KBS2 ");
 puts("\t\t 9. KBS1 ");
 puts("\t\t 11. MBC ");
 puts("\t\t 13. EBS ");
 puts("\t\t ***********");
 printf("\t 즐겨보는 TV채널 [   ]\b\b\b");  //\b는 백스페이스
 scanf("%d", &a);

 if (a == 6)
  printf(" \t 선택 채널은 %d ==> SBS \n", a);
 else if (a == 7)
  printf(" \t 선택 채널은 %d ==> KBS2 \n", a);
 else if (a == 9)
  printf(" \t 선택 채널은 %d ==> KBS1 \n", a);
 else if (a == 11)
  printf(" \t 선택 채널은 %d ==> MBC \n", a);
 else if (a == 13)
  printf(" \t 선택 채널은 %d ==> EBS \n", a);
 else
  printf(" \t %d ==> 없는 채널.\n", a);
}

 

==========================결 과=====================================

 

 

 

'C언어' 카테고리의 다른 글

Visual Studio 2013 설치, VC++ 컴파일러  (0) 2015.07.19
간단한 계산기  (0) 2015.07.10
switch ~ case문을 다중 if문으로 변경  (0) 2015.07.10
switch case문  (0) 2015.07.10

switch case문

C언어에서 많이 사용하는 switch ~ case 문

 

case 값으로는 정수문자만 올 수 있다.

실수문자열은 case값으로 올 수 없다.

 

#include <stdio.h>
int main()
{
 char k;
 while (1)
 {
  puts(" \t *** MEUN ***");
  puts(" \t 1. 월요일 ");
  puts(" \t 2. 화요일 ");
  puts(" \t 3. 수요일 ");
  puts(" \t 4. 목요일 ");
  puts(" \t 5. 금요일 ");
  puts(" \t 6. 토요일 ");
  puts(" \t 7. 일요일 ");
  puts(" \t 프로그램 종료 : Q");
  printf(" \t 좋아하는 요일은 [  ]\b\b\b");
  fflush(stdin);
  k = getchar();
  if ((k == 'q') || (k == 'Q'))
   return 0;

  switch (k)
  {
  case '1': printf("\t 월요일 \n"); break;
  case '2': printf("\t 화요일 \n"); break;
  case '3': printf("\t 수요일 \n"); break;
  case '4': printf("\t 목요일 \n"); break;
  case '5': printf("\t 금요일 \n"); break;
  case '6': printf("\t 토요일 \n"); break;
  case '7': printf("\t 일요일 \n"); break;
  default: printf(" \t 그런 요일은 없..\n");
  }
 }

 

---------------------------결 과------------------------------------------------

 

 

반복적으로 실행이 됨.

 

return 0 을 하여 요일만 나오게 하고 멈추기

 

#include <stdio.h>
int main()
{
 char k;
 while (1)
 {
  puts(" \t *** MEUN ***");
  puts(" \t 1. 월요일 ");
  puts(" \t 2. 화요일 ");
  puts(" \t 3. 수요일 ");
  puts(" \t 4. 목요일 ");
  puts(" \t 5. 금요일 ");
  puts(" \t 6. 토요일 ");
  puts(" \t 7. 일요일 ");
  puts(" \t 프로그램 종료 : Q");
  printf(" \t 좋아하는 요일은 [  ]\b\b\b");
  fflush(stdin);
  k = getchar();
  if ((k == 'q') || (k == 'Q'))
   return 0;

  switch (k)
  {
  case '1': printf("\t 월요일 \n"); break;
  case '2': printf("\t 화요일 \n"); break;
  case '3': printf("\t 수요일 \n"); break;
  case '4': printf("\t 목요일 \n"); break;
  case '5': printf("\t 금요일 \n"); break;
  case '6': printf("\t 토요일 \n"); break;
  case '7': printf("\t 일요일 \n"); break;
  default: printf(" \t 그런 요일은 없..\n");
  }
  return 0;
 }
}

 

-------------------결과-----------------------------------------------

 

 

============================================================================

 

#include<stdio.h>

int main()
{
 int a;
 puts("----------------------------");
 puts("    * switch~case문 *");
 puts("----------------------------");

 puts("\t * TV 채널 선택 *");  //\t 는 tab 8칸 띄우고
 puts("\t\t 6. SBS ");
 puts("\t\t 7. KBS2 ");
 puts("\t\t 9. KBS1 ");
 puts("\t\t 11. MBC ");
 puts("\t\t 13. EBS ");
 puts("\t\t ***********");
 printf("\t 즐겨보는 TV채널 [   ]\b\b\b");  //\b는 백스페이스
 scanf("%d", &a);

 switch (a)
 {
 case 6: printf("\t 채널은 %d ==> SBS \n", a); break;
 case 7: printf("\t 채널은 %d ==> KBS2 \n", a); break;
 case 9: printf("\t 채널은 %d ==> KBS1 \n", a); break;
 case 11: printf("\t 채널은 %d ==> MBC \n", a); break;
 case 13: printf("\t 채널은 %d ==> EBS \n", a); break;
 default: printf("\t %d ==> 없는 채널.\n", a); break;
 }
}

 

==============================결 과=======================================

 

 

 

 

'C언어' 카테고리의 다른 글

Visual Studio 2013 설치, VC++ 컴파일러  (0) 2015.07.19
간단한 계산기  (0) 2015.07.10
switch ~ case문을 다중 if문으로 변경  (0) 2015.07.10
switch case문  (0) 2015.07.10

Controller ID: 0 BBU disabled; changing WB logical drives to WT

Controller ID: 0 BBU disabled; changing WB logical drives to WT

 

RAID Controller bettery status change를 나타내는 메세지.

 
info 성 message로 문제없음.

 

RAID Controller Bettery를 교체하면 해당 메세지는 사라짐

iptables 설정

이제 아파치도 올렸겠다.

 

방화벽도 같이 올려버리자.

 

/etc/sysconfig/ 에 가보면 iptables 가 보일것이다.

 

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
~                                                       

 

iptables 를 열어보면 위와 같이 되어있을것이다.

 

난 아파치 포트를 80으로 설정했기 때문에

 

80포트를 열어주도록 하자

 

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

 

저렇게 해주면된다.

 

방화벽 규칙은 위에서 아래로 내려오면서 설정을 하기 때문에 만일 해당 부분보다 아래에 하게되면 안될수도있다.

 

가정으로 위쪽에 TCP 포트를 drop 시키거나 deny 시키는게 내가 설정한 방화벽 규칙보다 위에있다면

 

아래쪽에서 아무리 열심히 포트를 개방해줘봐야 위쪽에서 몽땅 막히기 때문에 방화벽 규칙을 설정할때는

 

설정할 규칙을 잘 생각하면서 해야한다.

 

이렇게 했으면

 

service iptables start 시켜보면 방화벽이 정상적으로 올라간다.

 

iptables -nL 명령어로도 방화벽이 올라간지 안올라간지 확인 할 수있는데.

 

아래는 방화벽을 열어놨을때 모습이다.

 

[root@oracle sysconfig]# iptables -nL
Chain INPUT (policy ACCEPT)
target     prot opt source               destination        
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0          
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0          
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:80
REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        
REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

 

이건 방화벽을 멈춰놨을때 화면이다.

 

[root@oracle sysconfig]# iptables -nL
Chain INPUT (policy ACCEPT)
target     prot opt source               destination        

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 

 

자 이것으로 방화벽까지 마치겠다. 아마 내가 처놓은 대로 친다면 어지간해선 다 되더라.

 

이상으로 아파치 설정을 마친다.

 

이 게시글들을 쓰는 이유는 내가 3년이고 5년이고간에 다시 이 게시글을 본다면 지금 내가 설정한법을 보면서

 

이때의 기억을 되살리기를 바라면서 작성을 한다. 더 자세하게 쓰고 싶지만 아무래도 내가 전문적으로 이쪽을 배운게 아니라...

 

이 아파치 올리고 문제점 해결하고 이것저것 하고 하는데 걸린 시작이 붙잡고 있는 시간만 15시간이 넘어간다.

 

일수로는 3일 걸렸다. ㅠ_ㅠ 

 

마지막으로 이제 8개월된 우리 아들 사진으로 마무리

 

 

 

 

 

 

 

 

 

아파치 httpd 설정

이젠 서비스도 되겠다. 다시 시작하자.

 

/usr/local/httpd/conf/httpd.conf  에서

 

 

 

 

 

 

 

ServerRoot 부분은 httpd 가 설치되어있는 위치로 지정하고 (아마도 저긴 건드리지 않아도 될듯?)

 

Listen 80 은 본인이 서비스할 웹서비스 포트를 적어주면 된다.

 

일반적으로 웹서버는 기본포트가 80 으로 서비스를 하기 때문에 80인 것이고, 본인이 80으로 하기 싫고 다른 포트로 하고 싶다면

 

다른 포트를 적어주면 된다. 내가 IDC에서 아웃소싱하면서 고객들 웹서버를 관리해주지만 거의 대부분 80 또는 8080 을 사용한다.

 

다른 포트 사용하는 고객을 아직 못봤다.

 

 

 

User 부분과 Group 부분에 nobody 이외 설정하면 (기본은 daemon) 해당 권한 사용자만 액세서가 가능하기에

 

nobody로 설정했다.

 

ServerAdmin 은 내 메일 주소를 적는다. 크게 중요하지 않은 부분

 

ServerName 을 localhost 로 준 이유는 가상호스트를 사용 할 예정이기 때문에 localhost로 줬다.

 

만일 본인이 Domain을 삿다면 해당 ServerName 부분에 본인이 산 Domain을 적어주면 된다.

 

이제 가장 중요한 부분이다.

 

저 <Directory /> 이 부분이 권한관련하는곳이다. 보이는데로 디렉토리 루트 이다. 아마 최초 설치하면 여기에 4가지 정도

 

권한이 들어가있는데 자세한건 구글링으로 권한을 설정해주길 바란다. 밑에 처럼 All 해놓으면 아무나 접근이 되는거라고 생각하면

 

쉽다. 만약 <Directory /> 이부분에서 권한을 주고 싶다면 아래에 보이는 가상화쪽 권한도 동일하게 줘야한다.

 

동일하게 권한을 주지 않거나 (확실치 않음) 권한에 문제가 있다면 본인이 URL 을 열었을때

 

/ permmision deny (맞나..?) 페이지를 볼 수 있다. 정확하게는 기억이 나지 않지만 여튼 읽어보면

 

루트 퍼미션 디나이 뭐 이런식으로 읽을 수 있을것이다. 이런건 백방 권한 문제 때문에 발생한것이기 때문에

 

수정하길 바란다.

 

그리고 밑에 #DocumentRoot 부분을 주석(#) 처리한 이유는 가상호스트를 사용할 것이기 때문에 주석처리를 했다.

 

만일 단일 웹서비스를 사욜 할 것이라면 root 디렉토리를 정의하면 된다.

 

하지만 일반적으로 웹서비스를 한개만 올리는 비효율적인 고객은 없었다. 위X, 한국XXX대학 등 URL 8개 이상 올리는것도 봄

 

내가 tan.com 으로 준 이유는 내가 사용할 가상 호스트가 tan.com 이기 때문이다.

 

그리고 또한가지 더 사용할려는게 tan2.com 이기 때문에

 

</Directory> 로 끝나는 바로 아래에

 

똑같이 <Directory "/usr/local/httpd/htdocs/tan2.com">

Allowoverride All

 

이라고 줬다.

 

이정도 했으면 httpd.conf 에서 할 것은 이제 다 한것이다.

 

이제 /usr/local/httpd/conf/extra 에 가보면 httpd-vhosts.conf 보일것이다.

 

vi로 해당 파일 연다.

 

 

 

저 빨간색으로 테두리 친대를 작성하면 된다.

 

ErrorLog 부분에서 86400 을 준 이유는 하루는 24시간이고 이걸 초로 계산하면 86400 이 나온다.

 

즉 로그는 24시간이 되면 새롭게 로그를 생성하게 된다. ^0^

 

여기까지 했다면 이제 /etc/hosts 파일에 아이피를 박아서 강제로 내가 원하는 페이지를 넘기게만 해주면 모든것이 끝난다.

 

아..방화벽도 있구나....

 

여튼간에 vi /etc/hosts 파일을 열어서

 

 

 

저런식으로 주고 tan.com 또는 www.tan.com 해보면 아...씨 인덱스 파일을 안만들었네...

 

여튼간에 저렇게 일단 주자

 

다시 /usr/local/httpd/htdocs 에 가서 tan.com tan2.com 폴더를 두개 생성하자.

 

왜 htdocs 에 가서 하는것인지는 아까  httpd-vhosts.conf 파일에서 DocumentRoot 부분이 /httpd/htdocs 이기 때문이다.

 

mkdir tan.com

mkdir tan2.com

 

이렇게 말이다.

 

이렇게 만든 폴더안에 들어가서

 

vi index.html 을 한 후

 

<html><body><hr1> 우와아아아앙 </hr1></body></html>

 

이렇게 하고 저장하면 tan.com 으로 URL을 열어보면 우와아아아앙 이 보일 것이다.

 

마찬가지로 tan2.com 폴더에가서도 위에 마찬가지로 index.html  파일을 만들어서 해보면 되는것을 확인 할 수 있다.

 

내가 시작한 환경은 로컬 (데스크탑 or 노트북) 안에 VMWARE 를 설치하여 한 것이기 때문에

 

우선은 VMWARE 안에 파이어폭스나 크롬 등을 이용해서 테스트 해보길 바란다.

 

만일 난 데스크탑 or 노트북 에서도 테스트를 하고 싶은데요? 라고 한다면

 

윈도우7 기준으로 C:\windows\system32\drivers\etc\hosts (경로는 틀릴수도..?)

 

여튼 저기에 가보면 hosts 파일이 있는데 이걸 더블 클릭해서 메모장으로 열고

 

VMWARE 장비 IP를 박아주면 된다.

 

 

 

저런식으로 해주면 내 로컬에서도 (데스크탑 or 노트북) 해당 URL 을 쳤을때 내가 아까 index.html 에서 작성한게 보이는것을 확인 할 수 있다.

 

다음 게시물은 iptables 를 올리는 법을 작성하겟다.

 

 

 

 

아파치 서비스 등록

CentOS 6.6 에 아파치 설정

 

이전 게시판에 써있는거 이어서 진행하도록 한다.

 

내가 하고 싶은건 Virtual 을 이용하여 2개 URL을 올릴것이고, 여기에 iptables 도 설정하여

 

URL이 정상적으로 보여지는 확인하는 것을 할 것이다.

 

우선 내가 설치한 아파치 위치는 /usr/local/httpd 이다

 

서비스를 올리기 위해서 service httpd start  를 해봤지만...

 

http: 인식되지 않은 서비스

 

라는 에러 메세지를 토해준다. 왜 다른 사람들은 한번에 쉭쉭 깔리는게 난 시작할때마다 이렇게 에러를 토해내는지

 

모르겠다. 슬프다. 오라클 설치할때도 온갖 삽질을 해서 간신히 깔았는데....(눈물)

 

여튼간에 서비스만 올리면 되기 때문에

 

/usr/local/httpd/bin/apachectl 요 파일을 서비스로 등록 시키기로 한다.

 

저 경로에 저 apachectl 파일을 /etc/init.d/ 쪽으로 복사한다. mv 가 아니라 cp 다. 그리고 복사할때 이름도 httpd 로 해준다 

 

mv /usr/local/httpd/bin/apachectl /etc/init.d/httpd

 

이렇게 하고 나면 /etc/init.d/ 에 가보면 httpd 가 있는것을 확인 할 수 있다.

 

vi /etc/init.d/httpd  를 하고 나면

 

가장 위에 #!/bin/sh 라는 부분이 보인다. 그 바로 아래에

 

# chkconfig: 2345 90 90
# description: init file for Apache server daemon
# processname: /usr/local/apache2/bin/apachectl
# config: /usr/local/apache2/conf/httpd.conf
# pidfile: /usr/local/apache2/logs/httpd.pid

 

이렇게 집어 넣는다.

 

description 에서 daemon 부분은 본인이 httpd.conf 에서 USER 그룹과 GROUP 과 동일 하게 해준다.

 

아마 기본적으로 daemon 으로 되어있을테니 저부분은 넘어가고

 

processname 부분은 apachectl 원본 위치를 넣어주면된다.

 

내 apachectl 은 /usr/local/httpd/bin/apachectl 이곳이니 수정해주면되고

 

config 부분도 /usr/local/httpd/conf/httpd.conf 로 바꿔주고

 

pidfile 부분도 /usr/local/httpd/logs/httpd.pid 로 바꿔주면 된다.

 

이렇게 다 하고 나면

 

chkconfig --add httpd 이렇게 해준다.

 

chkconfig --list | grep httpd 이렇게 하면 httpd 가 잡힌다. 다 됐다.

 

이제 service httpd start 시키면 잘 되는것을 확인 할 수 있다.

'Linux' 카테고리의 다른 글

iptables 설정  (0) 2015.06.30
아파치 httpd 설정  (0) 2015.06.30
아파치 서비스 등록  (0) 2015.06.30
Centos 6.6 버젼 Apache 2.4.X 소스설치시 오류  (0) 2015.06.26
vi 실행시 줄번호 (숫자) 보이게 하는 방법  (0) 2014.12.22
resolv.conf  (0) 2014.12.20

Centos 6.6 버젼 Apache 2.4.X 소스설치시 오류

Centos 6.6 버젼 Apache 2.4.X 소스설치


Centos 6.6 설치 후 Apache 설치 하면고


apache를 make하면


make : *** 타겟이 지정되지 않았고 메이크파일이 없습니다. 멈춤


이란 말이 뜬다. 


yum groupinstall 'Development Tools' 'Development Libraries'

개발툴이 설치 되지 않아서 발생하는 메세지로 확인


또한  

./configure --prefix=/usr/local/httpd \ <--- 아파치가 설치될 폴더위치

--disable-version \ <--- 아파치 버젼을 숨김

--enable-so <--- DSO로 설정 (Dynamic Shared Object)


DSO 에 장점 : 모듈 추가 후 httpd.conf 수정만 해주면 바로 사용이 가능하다.

사용중인 모듈 Load, Unload 가 가능하다. (자원 낭비 방지)

DSO 에 단점 : 모듈전체를 Load 하는 Static 방식보다 응답속도가 다소 느리다.

(하드웨어 발전으로 실체 차이는 거의 없다, 대부분 WEB을 서비스 하는 고객들이 많이 사용하는 방식이다)



이렇게 하고 나면 곧바로 APR 어쩌구라고 뜬다.



저게 발생하는 이유는 2.4.X 전 버전에서는 해당


라이브러리들이 자동으로 포함되었지만 2.4.X 부터는 삭제가 되어 따로 설치해줘야한다.


wget http://apache.mirror.cdnetworks.com/apr/apr-1.5.2.tar.gz
wget http://apache.mirror.cdnetworks.com/apr/apr-util-1.5.4.tar.gz

yum install pcre-devel


이 3가지를 설치해줘야한다.

pcre-devel이 설치 되지 않으면

apr 과 apr-util 은 압축을 풀고나서

아파치 압축을 푼곳에 이동 시켜준다

내가 apache를 다운받고 압축을 푼 곳은 /home 폴더 였다.

mv apr-1.5.2 /home/httpd-2.4.12/srclib/apr
mv apr-util-1.5.4 /home/httpd-2.4.12/srclib/apr-util

이렇게 하고 다시 ./configure 를 해주고

make && make install 을 하면 정상적으로 설치 되는것을 확인 할 수 있다.


'Linux' 카테고리의 다른 글

아파치 httpd 설정  (0) 2015.06.30
아파치 서비스 등록  (0) 2015.06.30
Centos 6.6 버젼 Apache 2.4.X 소스설치시 오류  (0) 2015.06.26
vi 실행시 줄번호 (숫자) 보이게 하는 방법  (0) 2014.12.22
resolv.conf  (0) 2014.12.20
게시판 설치  (0) 2014.11.07