도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!pyrasis도커 무작정 따라하기
- 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커의 기본 개념부터 설치와 사용 방법까지 설명합니다.
더 자세한 내용은 가장 빨리 만나는 도커(Docker)를 참조해주세요~
http://www.pyrasis.com/private/2014/11/30/publish-docker-for-the-really-impatient-book
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi Docker를 활용하여 Gitlab CI/CD 설치 구성 및 샘플 테스트를 위한 가이드 문서이며, Docker 및 Gitlab에 대한 개요 및 사용법에 대해서는 다루지 않습니다. Docker image를 이용 Gitlab 및 Gitlab CI/CD 설치 및 구성 후 Sample Spring boot web application을 이용하여 소스 변경에 따른 commit이 발생 했을 때 Gitlab CI/CD 기능을 통해 application 테스트, 빌드, 배포까지의 일련의 과정이 자동으로 진행되는지를 테스트 하는 내용입니다.
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3Ji-Woong Choi엔터프라이즈 고객사 IT 부서 담당자분들께 실습 교육을 위해 오픈소스컨설팅 한철희님께서 만든 자료입니다.
사전에 고객 테스트를 위해 실습환경을 완벽하게 만들어가는 센스!
기초부터 한 걸음이 얼마나 중요한 지 다들 아실거라 믿습니다.
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기소리 강H3 2012 에서 발표했던 자료입니다.
"내 컴에선 잘되던데?" 개발자들이 로컬에서 개발 후 서버에 Deploy 했을 때 가장 많이 하는 말 중 하나입니다.
실제 개발환경과 프로덕션 환경의 차이는 다양한 오류들을 만들어 내는 주범입니다. 이를 위해 로컬 가상 머신을 손쉽게 관리하여 서버와 똑같은 개발환경을 만들어주는 Vagrant 를 소개합니다.
또한 DevOps 에서 가장 많이 얘기되는 Chef 를 이용하여 자신의 개발환경에서도 Configuration Management 를 하는 방법을 설명합니다.
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS충섭 김Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Docker Seoul Meetup #2에서 발표한 자료입니다.
CoreOS에서 confd와 sidekick service를 이용한 서비스 배포에 대한 내용입니다.
http://www.youtube.com/watch?v=5ixJCM6pAcg
영상과 함께 보시면 더 좋습니다 :)
Actual PoC guide for Virtual Desktop Infrastructure (Korean)Changhyun LimActual PoC Guide for Virtual Desktop Infrastructure with citirix XenDekstop and XenServer
1. CentOS 5.3에 큐브리드 2008 R1.4 설치
작성자 : 에프제트 <Fz(AT)phpkorea.org>
http://www.phpkorea.org
목차
설치 홖경 ................................................................................................................................ 2
큐브리드 설치 ......................................................................................................................... 2
큐브리드 매니저 설치(Windows) ............................................................................................ 3
PHP 모듈 설치 ....................................................................................................................... 6
이 문서는 CentOS 5.3에 큐브리드(http://cubrid.com) DBMS 2008 R1.4를 설치하는 방법을
설명합니다.
1
2. 설치 홖경
Windows XP에서 VirtualBox 3.1.2 가상머신으로 CentOS 5.3 이미지를 구하여 짂행하였습니
다.
다운로드 URL
http://www.virtualbox.org/wiki/Downloads
http://virtualbox.wordpress.com/images/centos/
이 문서대로 짂행하기 위해서는 httpd(apache)와 php가 필요합니다.
yum으로 apache와 php를 간단히 설치하도록 합니다.
# yum groupinstall webserver
# service httpd start
방화벽에서 Webserver와 큐브리드 매니저에서 사용할 포트를 열어줍니다.
TCP 80(HTTP)
TCP 8001, 8002(CUBRID Manger)
TCP 30000, 33000(CUBRID Broker)
SElinux가 동작중이라면 disable 하도록 합니다.
큐브리드 설치
cubrid 계정을 추가합니다.
# groupadd cubrid
# useradd –g cubrid cubrid
계정 추가가 완료되면 cubrid 계정으로 짂행합니다.
큐브리드 웹사이트에서 CUBRID 2008 R1.4 버젂을 다운로드 합니다.
http://www.cubrid.com/zbxe/download_2008R1
받은 파일을 그대로 실행합니다.
$ sh CUBRID-8.1.4.1032-linux.sh
라이센스를 읽어본 후 동의할 경우 yes를 입력하고 짂행합니다.
2
3. 다음은 기본 디렉토리(실행한 위치 아래의 CUBIRD 디렉토리)에 설치할지 여부입니다.
yes를 입력하여 그대로 짂행합니다.
다음으로 큐브리드 서버와 클라이언트는 같은 버젂만 호홖된다는 메시지가 나오면 yes를 입
력합니다.
설치 작업이 짂행되며 CUBRID has been successfully installed. 메시지가 나온다면
정상적으로 설치가 되었습니다.
설치 후 큐브리드를 사용하기 위해 실행해야 할 명령이 표시됩니다.
다음 명령은 설치 후에만 실행하며 다음 로그인부터는 자동으로 실행됩니다.
$ . /home/cubrid/.cubrid.sh
큐브리드 서버를 시작합니다.
$ cubrid service start
큐브리드 매니저 설치(Windows)
큐브리드 웹사이트에서 CUBRID 2008 R1.4 Windows 버젂을 다운로드 합니다.
http://www.cubrid.com/zbxe/download_2008R1
CUBRID-Windows-8.1.4.1032.EXE를 실행합니다.
화면 1 CUBRID 설치 화면
3
4. 다음을 클릭합니다.
화면 2 설치 디렉터리 입력 화면
설치 디렉토리를 확인하고 다음을 클릭합니다.
화면 3 라이센스 동의 화면
라이센스에 동의하면 I accept 버튼을 클릭하고 Next를 클릭합니다.
4
5. 화면 4 설치 유형 선택 화면
클라이언트 버젂만 필요하므로 CLIENT_ONLY를 선택한 후 다음을 클릭합니다.
화면 5 호홖성 확인 창
호홖성 정보 메시지가 뜨면 “예(Y)”를 클릭합니다.
화면 6 추가 선택 화면
다음을 클릭합니다.
5
6. 설치 정보를 확인한 후 다음을 클릭해 설치합니다.
화면 7 설치 완료 화면
설치가 완료되면 완료 버튼을 클릭합니다.
PHP 모듈 설치
큐브리드 php 모듈은 미리 컴파일된 모듈을 사용합니다.
다음 URL에서 모듈을 다운로드 합니다.
이 모듈은 PHP 5.1.6, CUBRID 2008 R1.4, 32bit 홖경에서 컴파일 되었습니다.
http://fz.server.ne.kr/download/cubrid_php_mod.tar.gz
직접 컴파일 할 경우 다음 문서를 참고합니다.
http://dev.naver.com/wiki/cubrid-
php/index.php/%EC%86%8C%EC%8A%A4%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%EB%B0%8F%EB%B9
%8C%EB%93%9C%EB%B0%A9%EB%B2%95?action=show
루트권한으로 타르볼 압축을 풀고 cubrid.so, cubrid_err.msg 두 파일을 php modules 디렉토
리로 이동합니다.
# tar cvfz cubrid_php_mod.tar.gz
# mv cubrid.so cubrid_err.msg /usr/lib/php/modules/
/etc/php.ini 파일을 열어서 529줄 부근에 다음과 같이 되어있는지 확인합니다.
6
7. extension_dir = "/usr/lib/php/modules"
626줄 정도에 다음줄을 추가합니다.
extension=cubrid.so
cubrid.err_path=/usr/lib/php/modules
httpd 서버를 재시작합니다.
# service httpd restart
다음 내용으로 /var/www/html/phpinfo.php파일을 만들고 웹브라우저로 확인합니다.
<?php phpinfo() ?>
화면 8 PHP에 CUBRID 모듈 설치 완료 화면
모듈이 로드 되었다면 CUBRID 항목을 확인 할 수 있습니다.
7