donaricano-btn

AutoTools - Autoconf, AutoMake, M4 설치하기


1. AutoTools

- GNU Build system 을 의미한다

- 리눅스와 유닉스 같은 OS에서 소스코드를 빌드하는데 사용한다


2. 설치방법

- Autoconf 를 설치하기 위해선 일련의 순서?가 필요하다

- Autoconf만 먼저 설치 하면 에러가 발생

1) 설치순서

- M4 -> autoconf -> automake 순으로 진행 해야한다

2) M4

- 매크로 처리언어의 구현판? (확실히 모름)

a. wget http://ftp.gnu.org/gnu/m4/m4-1.4.1.tar.gz

b. tar xvzf m4-1.4.1.tar.gz

c. cd m4-1.4.1

d. ./configure

오류 1) configure: error: no acceptable C compiler found in $PATH

- 컴파일을 찾지 못해서 생긴 문제라고 한다(gcc)

- yum install gcc

e. make

f. make install

3) autoconf

a. wget ftp://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz

b. tar xvfz autoconf-2.69.tar.gz

c. cd autoconf-2.69

d. ./configure

오류 1) gnu m4 1.4.6 or later is required; 1.4.16 or newer is recommended

- m4를 설치 하면된다. 위에서 설치를 안함

- yum install m4

e. make

f. make install

g. yum install autoconf

4) automake

a. wget ftp://ftp.gnu.org/gnu/automake/automake-1.9.tar.gz

b. tar xvfz automake-1.9.tar.gz

c. cd automake-1.9.tar.gz

d. ./configure

e. make

f. make install

g .yum install automake


블로그 이미지

리딩리드

,
donaricano-btn

RedHat 계열 리눅스+ 톰캣 서비스(Tomcat Service) 만들기


- tomcat 서비스를 만들면 실행/중지를 간편하게 할 수 있다


1. 서비스로 등록 되었는지 확인한다

- cd /etc/init.d/

- 항목에 보면 tomcat 관련 서비스는 없다


2. tomcat 파일 생성

- touch /etc/init.d/tomcat7(touch : 빈파일 생성 혹은 타임스탬프변경)


3. 파일 상태 변경

- chmod 755 /etc/init.d/tomcat7


4. 서비스 파일 작성

1) 서비스 작성

- vi /etc/init.d/tomcat7


2) 서비스 등록

- chkconfig --add tomcat7

- chkconfig --list



5. 시작 및 확인

1) 확인

- service tomcat7

- 서비스 명령어를 볼수 있다

2) 시작

- service tomcat7 start

- netstat -anp | grep :8080



블로그 이미지

리딩리드

,
donaricano-btn

RedHat 계열 리눅스+ 톰캣(Tomcat) 설치


1. 다운로드 및 폴더 이동

1) 다운(이 경로에서 에러 발생- 아래 해결법 참조

wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-7/v7.0.72/src/apache-tomcat-7.0.72-src.tar.gz

2). /usr/share 에 압축을 해제한다

- tar xzf apache-tomcat-7.0.72-src.tar.gz -C /usr/share/

3). /usr/share/tomcat7 폴더로 이동 시킨다

- mv /usr/share/apache-tomcat-7.0.72-src /usr/share/tomcat7


2. 실행

1) 톰캣 위치로 이동 후 실행

- ./startup.sh

오류1) permission denied 라는 경고가 뜬다

- chmod 700 *.sh 다음에 실행(chmod : 상태를 변경하는 명령어)

오류2) 실행 혹은 종료할 때 이상한 메시지

`/usr/share/tomcat7/logs/catalina.out'

http://apache.mirror.cdnetworks.com/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz

- bin의 경로에서 다시 설치하면 해결 가능

2) 확인

a. AWS를 이용한 EC2에서 할 경우

- 아래와 같이 Security Group의 8080 포트를 추가해주어야 한다

- Custom TCP Rule : 8080

b. 실행

- /usr/share/tomcat7/bin 으로 이동

- ./startup.sh 실행

- ps -ef | grep tomcat

-  8080 포트로 접속해서 고양이 그림이 나온다면 성공한것이다


블로그 이미지

리딩리드

,

[Linux] wget 설치

OS/Linux 2016. 10. 26. 17:00
donaricano-btn

wget 설치

- 인터넷의 파일을 다운 받는 명령어

- 리눅스 최소 설치 시에는 wget을 따로 설치 해야한다


1. 설치

- yum list wget

- yum install wget


블로그 이미지

리딩리드

,