전체 글 63

windows 서버 mount 방법

CIFS설치 apt-get install cifs-utils 마운트 명령어 sudo mount -t cifs -o username=$windows_user,password=$windows_user_password,dir_mode=0755,file_mode=0755 //WIN_SHARE_IP/$shared_name /mnt/winshare 접근 퍼미션을 변경할 때만 dir_mode=0755,file_mode=0755 를 추가한다.(없으면 기본은 777이다) CIFS 암호파일 만들기 /etc/ 에 아래와 같은 파일을 작성한다. username = $windows_user password = $windows_user_password domain = $windows_domain_name[옵션] 파일의 퍼미션을 ..

OS/Ubuntu 2021.08.24

docker jenkins container 만들기와 복제하기

jenkins docker 설치 1. jenkins container 생성 alias명 : myjenkins data volume명 : jenkins-home-prod docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v jenkins-home-prod:/var/jenkins_home jenkins/jenkins 2. http://localhost:8080/ Open cat /var/jenkins_home/secrets/initialAdminPassword 에서 jenkins의 Administrator password 찾아서 등록 3. Install suggested plugins 선택하여 설치 진행 4. Create First Admin User 화면..

CI CD 2021.04.30

ubuntu php와 연동하기

우분투에 php 7.0 이 설치되어 있어야 함.1.pecl install mongodb으로 moongodb 관련 추가 pecl이 실행되지 않을 경우 아래 방법으로 pecl 설치apt-get install php-pearphpize에러 발생시 아래 방법으로 설치apt-get install php7.0-dev openSSL에러 발생시 아래 방법으로 설치apt-get install libcurl3-openssl-dev 2. php.ini에 (7.0을 설치하였다면 /etc/php/7.0/cli 에 있음.)extension=mongodb.so추가 - ini 파일 위치 확인 방법은 php -i | grep 'Configuration File' 해당 파일을 수정해야 함 3. 서비스 재기동service php7.0-f..

mongoDB 2016.10.25

샤딩 셋팅 방법

0. 준비 설치 파일은 다음을 기준으로 한다.mongodb-linux-x86_64-ubuntu1204-3.2.9.tgz(엔터프라이즈 버전의 경우 에러가 발생함.) 설치는 총 7대를 기준으로 산정.MongoDB01 mongos,Config_Server1MongoDB02 shard01_primaryMongoDB03 shard01_secondary,Config_Server2MongoDB04 shard01_arbiterMongoDB05 shard02_primaryMongoDB06 shard02_secondary,Config_Server3 MongoDB07 shard02_arbiter 2개의 샤드, 3대의 config, 1대의 mongos로 우선 셋팅한다. * 옵션 mongos MongoDB02, MongoDB0..

mongoDB 2016.09.14