일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- sample
- JavaScript
- nodejs
- error
- AWS
- 연동
- 영어
- SSL
- ChatGPT
- mariadb
- elasticsearch
- Ai
- MSSQL
- 유니티
- unity
- 설정
- build
- 구글
- MySQL
- ssh
- docker
- s3
- API
- Linux
- Python
- Kibana
- Windows
- logstash
- JS
- Today
- Total
목록개발 이야기/인프라 구축 및 운영 (94)
가끔 보자, 하늘.
Elastic도 꾸준하네요. 저는 Data Platform에만 사용하고 있는데 VectorDB 이외의 어떤 기능들이 있고 AI에 어떻게 사용할 수 있는지 살펴봐야겠군요.+_+ https://www.elastic.co/kr/virtual-events/elasticon-ai
링크만 올려둡니다. 안보신 분들 있으면 쭉 둘러보세요. :) https://kr-resources.awscloud.com/aws-reinvent-recap-kr-on-demand?trk=f4745311-27bb-4169-b1ce-8ffde15f86e7&sc_channel=em&mkt_tok=MTEyLVRaTS03NjYAAAGRAS0aC5kj-YbmBiOWKw04Kyk43FUATL4MR5fr00EdzFWlXT6XXf_EWDCQLzQhHyHpSPypqLt_hueayOYsvaibloe13njO1DLEuMMCH6WIdjYcmgk
로컬에 redis 설치해두고 외부에서 접근할 때는 ssl로 접근할 수 있도록 하는 간단한 예제입니다. 인증서 생성 $ sudo openssl genrsa -out /etc/stunnel/key.pem 4096 $ sudo openssl req -new -x509 -days 3650 -key /etc/stunnel/key.pem -out /etc/stunnel/cert.pem $ sudo cat /etc/stunnel/key.pem /etc/stunnel/cert.pem > /etc/stunnel/private.pem $ sudo chmod 644 /etc/stunnel/key.pem /etc/stunnel/cert.pem /etc/stunnel/private.pem Stunnel 설치 및 설정 $ sud..
얼마전에 stunnel을 사용한 서버와 클라이언트들이 있었는데 그 중 한 서버가 윈도우 였습니다. 해당 서버에 클라이언트에서 연결을 시도하면 wrong version number 에러가 발생하면 connection이 바로 끊어지더군요. 서버는 openssl 3.1.2, 클라이언트는 openssl 3.0.9 였습니다. 다른 설정 문제는 없었기에 openssl 버전 이슈인 듯 했죠. 윈도우 서버는 직접 관리하는 서버가 아닌데다 라이브 서비스를 위한 서버였기에 교체하려면 절차가 너무 복잡해서 클라이언트의 openssl 버전을 업그레이드 하기로 결정했습니다. 저장소의 최신 버전이 3.0.9 였기에 3.1.2 버전 소스를 다운받아 설치했습니다. $ openssl version # 버전 확인 # https://ww..
screen이 기본으로 설치되어 있으나 없다면 아래와 같이 설치하세요. sudo apt-get install screen 새로운 세션 생성 screen -S 세션명 해당 세션을 유지하려면 (어떤 프로그램이 실행중이어도 상관은 없습니다.) Ctrl + A 누르고 D를 연속으로 누릅니다. (Ctrl은 누른채로..) 그러면 해당 세션은 백그라운드에서 계속 실행됩니다. 기존 세션으로 재연결 screen -r 세션명 이렇게하면 기존의 세션으로 다시 연결할 수 있습니다. 간혹 데몬으로 실행해도 세션 끊으면 종료되는 경우가 있는데 그럴때도 유용하고 하나의 시스템에서 다중 작업할 때 작업 별로 세션 나눠서 진행하는데도 도움이 됩니다. 끝!!
cat /etc/timezone # 시간대 확인 timedatectl list-timezones # 설정 가능한 시간대 sudo timedatectl set-timezone Asia/Seoul # 서울로 시간대 변경
1. 재설치 wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list' sudo apt update && sudo apt -y upgrade sudo apt install apt-transport-https ca-certificates wget sudo apt install elasticsearch 2. 설정 (7.x에 대한 상세한 설정 참고 링크) > sudo vi /etc/elasticsear..
> lsblk # 물리장치, 장치 별 파티션 정보 확인 > lsblk -d -o name,rota # rota 가 0이면 ssd, 1이면 hdd > blkid # 파일 시스템 종류 확인하기 > fdisk /dev/sdX # X는 lsblk에서 확인한 device 값을 입력 > n # add a new partition > p # partition type : primary > 1 # 파티션 개수 > 2048 # first sector > [last_sector_value] # last sector number > p # 설정 내용 확인하기 > w # 설정값 저장 및 종료 > mkfs.xfs /dev/sdX1 # xfs는 16TB 이상의 대용량 disk에 적합함. 아니라면 ext4로 .. > mkdir /..