본문 바로가기
SW Developer

apache http 설치중 error: no acceptable C compiler found in $PATH rm: cannot remove 'libtoolT': No such file or directory 해결방법

by ashespia 2020. 5. 27.
SMALL

apache http 설정을 위해서 apr 설치 중에 발생하는 에러들을 정리해봤다.

 

case 1 : 

          configure: error: no acceptable C compiler found in $PATH

 

root@ip-172-31-39-214:/usr/local/src/apr-1.5.1# ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
Configuring APR library
Platform: x86_64-unknown-linux-gnu
checking for working mkdir -p... yes
APR Version: 1.5.1
checking for chosen layout... apr
checking for gcc... no
checking for cc... no
checking for cl.exe.. no

config.log'configure: error: in `/usr/local/src/apr-1.5.1':
configure: error: no acceptable C compiler found in $PATH

See `config.log'  for more details

 

 

-> gcc 컴파일러가 없다고 하니 설치해주면 해결

 

 

root@ip-172-31-39-214:/usr/local/src/apr-1.5.1# sudo apt-get install gcc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  binutils cpp cpp-5 gcc-5 libasan2 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libgcc-5-dev libgomp1 libisl15 libitm1 liblsan0 libmpc3 libmpx0 libquadmath0 libtsan0 libubsan0 linux-libc-dev manpages-dev
Suggested packages:
  binutils-doc cpp-doc gcc-5-locales gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-5-multilib gcc-5-doc libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan2-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg
  libcilkrts5-dbg libmpx0-dbg libquadmath0-dbg glibc-doc
The following NEW packages will be installed:
  binutils cpp cpp-5 gcc gcc-5 libasan2 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libgcc-5-dev libgomp1 libisl15 libitm1 liblsan0 libmpc3 libmpx0 libquadmath0 libtsan0 libubsan0 linux-libc-dev manpages-dev
0 upgraded, 23 newly installed, 0 to remove and 10 not upgraded.
Need to get 27.6 MB of archives.
After this operation, 99.9 MB of additional disk space will be used.
Do you want to continue? [Y/n]

 

 

 

case 2 

         rm: cannot remove 'libtoolT': No such file or directory

 

해결방법

cp -arp libtool libtoolT

 

case 3

         configure: error: You need a C++ compiler for C++ support.

 

해결방법

sudo apt-get install g++

 

 

case 4 

checking whether to enable mod_ssl... configure: error: mod_ssl has been requested but can not be built due to prerequisite failures

 

해결방법

sudo apt-get install libssl-dev

 

 

Apache HTTP Server 2.4 Reference Manual 1/3

 

 

아파치 플링크로 하는 스트림 데이터 처리 상태가 있는 스트림 데이터 분석

아파치 플링크를 사용하면 초저지연으로 스트림 데이터를 처리하고 실시간으로 스트림 데이터를 분석할 수 있다. 강력한 아파치 플링크의 스트림 처리 기능을 바탕으로 매일 수천억 건 이상의 데이터를 처리하는 스트림 데이터 처리 애플리케이션을 쉽게 개발할 수 있다.

이 책은 스트림 데이터의 일반적인 내용부터 아파치 플링크의 구현 원리와 스트림 데이터 개발에 필요한 여러 기능을 쉬운 예제를 들어 설명한다. 스트림 데이터 처리가 궁금하거나 스트림 데이터 처리 애플리케이션 개발에 관심이 많은 개발자라면 꼭 읽어봐야 하는 책이다. 

 

실전 아파치 카프카 - 애플리케이션 개발부터 파이프라인, 사물인터넷 데이터 허브 구축까지 


카프카를 처음 다루는 개발자를 위한 입문서다. 카프카 도입에 필요한 기초 개념부터 확장성과 고가용성 특징을 활용해 시스템을 구현하는 방법을 설명한다. 1부에서는 카프카 탄생 배경과 구조, 기본 동작 방법을 설명해 카프카를 전반적으로 이해할 수 있도록 했다. 2부에서는 카프카 적용 사례로 동작 원리를 확인할 수 있다. 카프카의 단순한 개념에 비해 활용 방법이 그려지지 않는 독자를 위해 다양한 그림과 표로 이해를 돕는다.

 

아파치 http 서버 관련해서는 한글화 되어 있는 서적이 없네요. 

 

그 외에 아파치 관련된 한글화 서적 추가적으로 소개합니다.

 

아파치 플링크로 하는 스트림 데이터 처리 상태가 있는 스트림 데이터 분석

실전 아파치 카프카 - 애플리케이션 개발부터 파이프라인, 사물인터넷 데이터 허브 구축까지 

LIST

댓글