Linux

CentOS 6 Xen 설치

CentOS 6을 사용하고 있다면 별다른 노력없이 Xen 가상화 서버를 구축할 수 있습니다. 현재(2014년 9월 19일) CentOS 의 최신 배포판은 6.5 입니다. 이 문서는 CentOS 6 Xen 설치에 관한 것 입니다.     1. Xen 패키지 저장소 활성화 Xen 가상화를 위해서 CentOS 6.5 에서는 Xen 가상화 패키지 설치를 쉽게할 수 있도록 저장소를 제공합니다. 이 저장소를 이용하기 위해서 다음과 같이 쉘 명령어를 입력해 줍니다.

2. xen 설치. 저장소를 활성화 했기 때문에 yum 으로 xen 을 설치할 수 있습니다.

3. grub […]

Installation, Linux

CentOS 7 RabbitMQ 설치

RabbitMQ 는 AMQP(Advanced Message Queuing Protocol) 를 지원하는 메시징 큐 브로커 입니다. 큐(Queue) 자료구조의 동작방법 그대로 서버로서 역활을 하도록 만든 서버 입니다. CentOS 7 RabbitMQ 설치 방법을 설명 합니다. 1. EPEL 저장소 추가. RabbitMQ  는 Erlang 이라는 언어로 작성되었습니다. 따라서 이 패키지가 설치되어 있어야 하는데,  CentOS 7 에서는 패키지로 제공하지 않습니다. 대신에  EPEL 저장소를 추가해서 사용 합니다.

2. RabbitMQ 설치. 현재(2014년 9월 16일)  RabbitMQ 서버의 최신 버전은 ‘3.3.5-1’ 입니다. 이를 설치 합니다.

3. Web Console 활성화. RabbitMQ 는 […]

HowTo, Linux

Man 페이지 텍스트, PDF로 저장

Man 페이지 텍스트 파일로 저장.

 Man 페이지 PDF 파일로 저장.

Man 페이지 HTML 파일로 저장.  먼저 패키지를 설치해야 합니다.

그리고 다음과 같이 해줍니다.

 

HowTo, Linux

Man Page 컬러로 보기

리눅스의 Man Page 는 컬러가 아닙니다. 흑백으로만 나옵니다. 중요한 내용에 컬러를 입히면 눈에 잘 들어올텐데, 이걸 가능하게 하는 방법입니다.

‘source ~/.bashrc’ 를 해주면 바로 적용 됩니다. 그런데, xterm 을 사용하고 있다면 다음과 같이 .Xdefaults 에 다음과 같이 해줍니다.

그리고 다음과 같이 적용을 해줍니다.

출처: http://www.cyberciti.biz/faq/linux-unix-colored-man-pages-with-less-command/

HowTo, Linux

Bash 패스워드 생성기.

쉘 스크립트에서 간단하게 패스워드를 생성할 수 있습니다.

사용법은 다음과 같습니다.

 

PostgreSQL

PostgreSQL 설치.

PostgreSQL 은 인기있는 오픈소스 데이터베이스 시스템 입니다. PostgreSQL 9.0 으로 넘어오면서 ‘Hot Stand by Replication’ 기능을 제공하게 되는등 많은 변화가 있었습니다. 이 문서는 CentOS 7 배포판에서 PostgreSQL 설치에 대한 것입니다.   1. 준비 다음의 패키지가 설치되어 있어야 합니다.

2. Download and Unpack

3. Configure and Compile and Install 필요한 기능이 무엇인지를 고민해 봅시다. 많은 기능들을 제공하지만 대략적으로 다음과 같은 기능을 제공하는 것이 좋습니다. plpython => python-devel.x86_64 pltcl => tcl-devel.x86_64 plperf => perl-devel.x86_64 ssl => openssl-devel.x86_64 pam => pam-devel.x86_64 […]

Installation, Linux

Python 3 설치

Python 3 설치. 현재 Python 2.x 버전이 2019년까지 수면을 연장했지만 이미 많은 모듈들이 2.x 버전에서 개발이 중단되거나 Python 3.x 를 지원하기 시작했다. 앞으로는 Python  2.x 를 개발하더라도 Python 3.x 와 호환을 고려해서 작성해야 한다. 1. Downloads and Unpack 다운로드는 Python 홈페이지에서 받는다.

2. Configure and Compile and Install

3. 후속작업 설치한 후에 python3 을 실행하면 다음과 같이 실행이되지 않는다.

공유라이브러리가 없기 때문에 나타나는 현상으로 다음과 같이 공유라이브러리를 인식시켜준다.

Java

Tomcat 8 설치.

Tomcat 8 설치.     CentOS 7 에서는 OpenJDK 1.7 이 기본으로 탑재되어 있다. Java 7 에 대응하는 Tomcat 은 버전 8인데, 이에 대한 설치에 대한 것입니다. Spec Tomcat 8 의 스팩은 다음과 같다. Servlet : 3.1 JSP Spec: 2.3 EL Spec: 3.0 WebSocket Spec: 1.1 Support Java Versions: 7 and later Download 다운로드는 Apache Tomcat 페이지에서 다운로드 한다. 설치 설치는 압축을 해제하는 것으로 끝이 난다.

시작

웹에서 http://localhost:8080 으로 접속을 시도해 페이지가 뜬다면 정상이다.