개발
-
MySQL 미러링 (REPLICATION)개발 2016. 6. 8. 12:39
1. Master DB와 Slave DB에 Mysql 을 설치 2. Master DB와 Slave DB의 Mysql 의 데이터를 일치시킴. (mysqldump 등을 이용) 3. Master DB와 Slave DB의 my.cnf(보통 /etc/my.cnf에 존재) 수정 [mysqld] log-bin server-id=1 [mysqld] server-id=2 서버자체가 로컬로스트에서만 접속이 가능하다도록 설정되어 있다면 외부에서도 접속할 수 있도록 아래와 같이 옵션을 변경한다. (우부투의 경우) #bind-address = 127.0.0.1 bind-address = 0.0.0.0 4. Create a User for Replication Slave들이 Master에 접근하기위해서 Master의 User계정..
-
아파치(2.2) 톰캣 연동개발 2016. 3. 12. 14:44
톰캣 설치1.tomcat 다운로드 # wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-7/v7.0.68/bin/apache-tomcat-7.0.68.tar.gz 2.톰캣 압축해제 # tar xvf apache-tomcat-7.0.68.tar.gz 아파치 설치1.다운로드 # wget http://apache.mirror.cdnetworks.com//httpd/httpd-2.2.31.tar.gz 2.압축해제 # tar xvf httpd-2.2.31.tar.gz 3.configure # cd httpd-2.2.31 # ./configure --prefix=/webapps/apache2 --enable-module=shared --enable-rewrite --..
-
AIX 에서 시간 설정하기개발 2015. 12. 10. 10:39
$ su - ## date 120709212015-> 2015년 12월 7일 9시 21분-> root 계정으로 실행해야 함.
-
폰갭 업데이트하면서 변경된 부분개발 2015. 5. 1. 14:26
몇 달전 구글스토어에 올린 앱에 사용된 폰갭 라이브러리가 보안상 취약점이 발견되었으니 업데이트하라는 메일을 받았다.당장 급한 것은 아니어서 업데이트를 미루고 있었는데, 앱의 일부분을 수정해야할 일이 생겨 급하게 폰갭을 업데이트하게 되었다.폰갭을 사용한지가 꽤 되었고, 또 보안 이슈가 발생후 시간이 지난 이후여서 관련된 라이브러리를 업데이트하는데 시간이 꽤 소요되었다.업데이트까지는 문제가 되지 않았는데, 그 이후 호환성 부분에 많은 문제가 발생하였다. 폰갭은 카메라와 같은 네이티브 기능을 제공하기 위해 안드로이드에서 제공하는 WebView를 이용하지 않고 appView를 이용한다.appView를 이용하면 네이티브 함수를 호출할 수 있다. 또 웹에서 앱을 제어하기 위해 몇가지 함수를 호출했었는데(앱 종료 버..
-
제우스의 기본적인 명령어들개발 2015. 4. 21. 13:21
Jeus6이 정상적으로 설치가 끝났을 경우 jeus 명령어를 통해 container 기동 준비를 한다. # jeus container 는 여러개의 홈페이지를 띄울 수 있는 개념인데, boot 명령어를 통해 모든 container 를 기동한다. boot 명령어를 하기 위해서는 우선 새 창을 띄어 제우스 관리 툴에 접속한다. # jeusadmin {hostname} Login name > administrator Password > {설치시 입력한 비밀번호} JEUS 6.0 (Fix#9) administration tool hostname> boot 명령어를 통해 모든 컨테이터를 띄운다. hostname> boot 기동되고 있는 모든 컨테이너 확인 hostname > allenglist 하나의 컨테이너 시작..
-
웹투비 없이 제우스 띄우는 방법개발 2015. 4. 21. 13:20
Jeus6의 경우 정상적으로 설치나면 웹투비가 8080, 제우스가 8088 포트를 이용하여 서비스 페이지를 구동한다. 웹투비는 별도로 설치하지 않았는데, 제우스만 설치한 경우에도 웹투비의 모든 기능이 아닌 코어만 설치만 하여 웹투비를 구동한다고 한다. 우선 구동시 웹투비를 띄우지 않아야 한다. JEUSMain.xml 에서 ws engine1 위 부분을 주석처리해준다. 그러면 웹투비가 구동하지 않는다. 웹투비가 구동되지 않더라도 9900 포트를 이용하여 웹투비와 제우스가 통신하려 하는데, 이부분도 주석처리해준다. WEBMain.xml 에서 webtob1 9900 8192 5 5 1 30000 localhost MyGroup 위 부분을 주석처리해준다. 제우스 포트를 변경하고 싶다면 위 파일의 에 부분을 변경..
-
티베로 DB 백업 및 복원개발 2015. 4. 21. 13:20
제3장 tbExport 내용 목차 3.1. 개요 3.2. 특징 3.3. 빠른 시작 3.3.1. 실행 전 준비사항 3.3.2. Export 모드 3.3.3. 실행 3.4. 명령 프롬프트에서의 파라미터 지정 3.4.1. 파라미터 목록 3.5. 수행 예제 본 장에서는 tbExport 유틸리티를 소개하고 사용 방법을 설명한다. 3.1. 개요 tbExport는 Tibero에서 제공하는 Export 유틸리티이다. 이 유틸리티를 통해 Tibero데이터베이스에 저장된 스키마 객체의 전체 또는 일부를 추출해 고유 형식의 파일로 저장하므로 데이터베이스의 백업과 다른 머신 간의 데이터베이스를 전송할 때 유용하다. tbExport 유틸리티에서 하나의 스키마 객체를 추출하면 그와 연관된 스키마 객체가 자동으로 함께 추출된다. ..