본문 바로가기

전체 글119

Apache Tomcat 연동하기 Tomcat만 단독으로 웹 서비스를 제공 할 수 있지만, 이중화, LB, Virtual Host 설정 등 다양하게 쓸 수 있어 Apache와 연동을 많이 한다.참 오랜만에 apache, tomcat, db 구성을 다시 해보고 있는데, 이번기회에 정리를 해본다 1. 준비사항apache : 2.4tomcat7apache-tomcat connector : mod_jk ( http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/ 에서 소스 다운 후 빌드)2. 설치apache : os에 맞게 apt or yum으로 설치 한다.tomcat7 : http://mirror.apache-kr.org/tomcat/tomcat-7/v7.0.81/ 여기에서 받아서 압축을 풀면 된다.. 2017. 12. 24.
Cloudfoundry 오픈스택에 설치하기 요즘 트렌드는 컨테이너나 PaaS가 대세인듯 하다.오픈스택은 IaaS 서비스로도 훌륭하지만 오픈소스이다 보니 다양한 기능들을 제공해주는데, Cloudfoundry를 위한 Backend로써 역할을 해준다.처음에는 국내에서 오픈소스로 배포하고 있는 PaaS-TA를 올려보려고 했지만, 이 부분은 추후 다시 글을 올릴 예정이며, PaaS-TA 역시 CF(CloudFoundry)를 기반으로 하고 있기 때문에 CF를 이해하기 위해 우선 CF를 구성해보았다. 1. 참고자료https://bosh.io/docs/init-openstack.html#keypairhttps://docs.cloudfoundry.org/deploying/openstack/ 2. 준비사항Ubuntu 14.04 서버 생성 : 처음에는 16.04로 .. 2017. 12. 24.
ceph block device, file system, object storage 사용하기 이전에 Ceph을 구성을 했으니 이제 Ceph 스토리지를 사용하기 위해 아래와 같이 Object, File, Block Storage로 사용해본다. 1. Rados Gateway 추가하기이전에 설치한 mon 노드에 radosgw 를 설치 한다. 그리고 설치 하기 전에 ceph.conf안에 해당 옵션을 준다. default port는 7480 이다.ceph.conf를 아래와 같이 수정한다. 만약 처음 설치 할 때 부터 아래 처럼 포트를 바꾸기를 원한다면 최초 ceph-deploy new 할 때 이 설정을 넣어둔다.나중에 하게 되면 기존에 배포된 ceph의 ceph.conf를 overwrite를 해야 한다.[client] rgw frontends = civetweb port=80~$ceph-deploy rg.. 2017. 12. 24.
devstack을 이용한 Openstack 테스트 환경 구성 devstack은 테스트 환경으로 구성하기에 적합하지만 거의 사용하지 않았다.운영환경을 주로 타겟으로 deploy하기 때문에 devstack은 거의 불필요 했었는데 최신 코드 및 기능을 간단하게 적용할 수 있다는 장점이 있어 devstack을 구성해보았다1. 준비사항VM : 1대로 테스트를 할 예정.4core, 16gb, 60g disk, 2 nics (external(공유기), internal(호스트 네트워크))external : 192.168.5.21internal : 10.10.10.212. devstack 설치https://docs.openstack.org/devstack/latest/git clone https://git.openstack.org/openstack-dev/devstack -b s.. 2017. 12. 24.