일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- elasticsearch
- Design Patterns
- JVM
- Spring Boot
- Gradle
- java
- redis
- Git
- linux
- javascript
- devops
- jsp
- ReactJS
- Spring Batch
- php
- Web Server
- IntelliJ
- 요리
- springboot
- jenkins
- 맛집
- Spring
- it
- AWS
- MySQL
- laravel
- Oracle
- db
- tool
- ubuntu
- Today
- Total
목록Infra (195)
아무거나
sed "s/찾을문자열/바꿀문자열/g" ex) # short_open_tag = On sed "s/short\_open\_tag\ \=\ Off/short\_open\_tag\ \=\ On/g" /etc/php5/apache2/php.ini > php.ini // 문자열을 치환하여 현재경로에 저장함 yes | mv php.ini /etc/php5/apache2/php.ini // 덮어쓰기 # date.timezone = Asia/Seoul sed "s/\;date\.timezone\ \=/date\.timezone\ \=\ Asia\/Seoul/g" /etc/php5/apache2/php.ini > php.ini yes | mv php.ini /etc/php5/apache2/php.ini # pecl_h..
허용 HTTP 요청 크기를 초과할 경우 Nginx에서 해당 사이즈를 설정해주면 됩니다. ( Nginx는 기본 사이즈가 1MB로 설정되어 있습니다. ) 보통 /etc/nginx/nginx.conf에 정의되어있습니다. 아래를 참고하여 설정에 추가하면됩니다. server { ... client_max_body_size 10M; }
cloudsearch 이슈 시나리오- 원인 # 중고나라앱에서 특정 상품이 리스트(cloudsearch)에만 존재하고 상세정보(dynamoDB)가 없는 이슈가 발생시 수동으로 다이나모디비에 상품정보를 입력하게 되면 백단에 node.js 로 돌고있는 프로그램에서 dynamoDB -> cloudsearch 수동으로 등록한 상품의 id값부터 상품을 재 업로드하게 되어 최근등록한 상품이 노출되지 않는 이슈가 발생 그래서 cloudsearch에서는 계속 processing이라는 표시만 7시간 지속되었다.- 대응 # 우선 대응용 cloudsearch를 새로 구성하여 dynamoDB랑 field sync를 맞춘 후 upload document를 이용하여 데이터 인덱스를 생성해준다. # dynamoDB에 있는 데이터를 ..
가상화 관련 에러 vagrant로 가상머신 로드중 password쪽 부터 안되는 부분 v-dt 에러문제(gui=true 옵션값) 1. 바이오스에서 visualization 을 enable 한다. [레노버 E570] - f1 -> security 탭으로 이동 -> visualization에서 enter 누름 - Intel(R) Virtualization Technology를 선택하고 Enter누르고 enable선택 - f10 누른다. -> yse에서 enter를 눌러 설정하고 윈도우로 부팅 - f10을누름 2. bcdedit /set hypervisorlaunchtype off -> 재부팅
https://github.com/bkjeon1614/bk_vagrant 참고 WINDOWS 환경 [ windows7 ]1. 초기세팅 - virtualBox 설치( https://www.virtualbox.org/ ) - vagrant 설치( https://www.vagrantup.com/ ) 2. vagrant 세팅 (1) box파일을 다운받아서 할 경우 - box를 로컬환경을 구축할 경로에 다운받는다( ex-우분투 14.04 패키지 사용 trusty-server-cloudimg-amd64-vagrant-disk1.box ) - vagrant box add my-box D:\data\workphp5\trusty-server-cloudimg-amd64-vagrant-disk1.box // 원하는 box를..
# Vagrant v1.1+ config.vm.synced_folder "./", "/var/sites/dev.query-auth", id: "vagrant-root", owner: "vagrant", group: "www-data", mount_options: ["dmode=775,fmode=664"] # Vagrant v1.0.x config.vm.synced_folder "./", "/var/sites/dev.query-auth", id: "vagrant-root", :owner => "vagrant", :group => "www-data", :extra => "dmode=775,fmode=664"
** vagrant key파일 있는 서버 박스추가 및 연결방법 1. https://app.vagrantup.com/boxes/search 에서 검색 2. 설명에 있는대로 추가 // 1,2 -> vagrant box setting 3. public key가 없어서 로그인이 안되는 경우도 있다. // key empty ... not login 4. vagrant ssh-config or vagrant ssh // ssh config info ex) D:\data\elk>vagrant ssh-config Host default HostName 127.0.0.1 User ubuntu Port 2222 UserKnownHostsFile /dev/null StrictHostKeyChecking no Password..
버추얼박스를 실행시킵니다- 좌측상단 [파일]탭 클릭합니다- 아래에서 두번째 환경설정으로 들어갑니다- 네트워크 탭 클릭합니다- 호스트전용 네크워크 탭 클릭합니다- VirtualBox Host-Only Ethernet Adapter 항목을 오른쪽 클릭 [호스트전용 네크워크 삭제하기] 란을 선택하여 네크워크를 삭제합니다- 버추얼박스를 끄고 컴퓨터 재부팅.
[에러내용]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possible that a host key has just been changed.The fingerprint for the ECDSA key se..
- du -sh /boot // boot 용량 확인- sudo apt-get clean // 휴지통 비워서 공간 확보- 위 clean 명령에 "/var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 - open(11: 자원이 일시적으로 사용 불가능함)" 과 같이 나오며 설치를 하지 못하는경우는 sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock 하면 가능하다. * 만약 휴지통을 비웠어도 /boot 용량이 아직 부족하다면기존 구버전 커널을 설치 후 삭제를 안할 경우 그것이 계속 용량을 자치하고 있어서빈공간이 부족한 것일 수 있습니다. - uname -r // 현재 설치된 커널 버전 확인- dpkg -S vmlinuz // 설치..