Share
Sign In
공부 내용
aws 서버 관련
Y
yeji Kim
👍
flask_app
시작 시
sudo systemctl daemon-reload
sudo systemctl start flask_app
sudo systemctl enable flask_app
파일 수정 후 → sudo systemctl restart flask_app
sudo fuser -k 8000/tcp (kill my port 8000)
gunicorn main:app \ --workers 1 \ --worker-class uvicorn.workers.UvicornWorker \ --bind 0.0.0.0:8443 \ --timeout 600 //timeout 지정
sudo journalctl -u flask_app -n 30
xampp
sudo /opt/lampp/lampp restart
tail -f /opt/lampp/logs/php_error_log
디스크 공간 관리
현재 상태 확인 → df -h
tmpfs 마운트 늘리기
sudo mount -o size=10M,rw,nodev,nosuid -t tmpfs tmpfs /tmp
pip killed → pip install <package> —no-cache-dir
메모리
현재 상태 : free -h
RAM swap
$ sudo swapoff -a $ sudo fallocate -l 4G /yourswapfile $ sudo chmod 600 /yourswapfile $ sudo mkswap /yourswapfile $ sudo swapon /yourswapfile $ echo '/yourswapfile swap swap defaults 0 0' | sudo tee -a /etc/fstab $ free -h
ebs volume 용량 줄이기...
Subscribe to '아무튼-작업일지'
Welcome to '아무튼-작업일지'!
By subscribing to my site, you'll be the first to receive notifications and emails about the latest updates, including new posts.
Join SlashPage and subscribe to '아무튼-작업일지'!
Subscribe
👍
Other posts in '공부 내용'See all
yeji Kim
hyperledger fabric
코드 cd $HOME/go/src/github.com/yejikim02 용어 정리 peer 여러개의 분산 원장과 체인 코드를 저장하고 설치함. 분산 원장과 체인 코드는 peer 를 통해서만 접근 가능. chain code 데이터를 분산 원장에 쓰거나 읽기 위해서는 체인 코드가 필요함. 비즈니스 모델에 맞는 분산 앱과 함께 개발되어 사용됨. 하이퍼레저 패브릭에는 시스템 레벨에서 수행되는 시스템 체인코드라는 특수 체인코드가 잇음. QSCC(read), CSCC(채널 설정), LSCC(체인코드 설치부터 인스턴스화)는 CLI로 ESCC(보증), VSCC(검증)은 endorsing peer와 committing peer에 의해 실행. DApp 비즈니스 모델에 알맞은 분산 앱. 분산 환경에서 비즈니스 거래를 편하게 제공하기 위해. 사용자가 DApp을 통해 peer 네트워크의 체인 코드를 실행함. Endorsement policy 보증 정책은 트랜잭션을 만드는 클라이언트(DApp)와 peer 간에 작용함. 블록에 트랜잭션이 포함되기 위해서는 보증 정책에 지정된 peer의 허가를 받아야 함. 보증 정책은 모든/부분/하나의 peer 의 허락 등을 설정할 수 있음 organization 이해 관계가 같은 다수의 기관이나 기업 등 조직이 구축하는 프라이빗 블록체인. channel 분산 원장은 채널 당 하나씩 존재하여 채널에 소속된 peer 간 공유함. ledger (분산 원장)
yeji Kim
보안 - spring security, jwt, oauth 2.0, MSA 블록 체인 Solidity 기반 토큰 발행 실습 - ERC 20 ICO, ERC 721 NFT Solidity 기반 DApp 개발 실습 - Defi, NFT market, betting https://fastcampus.co.kr/dev_online_blockchain
보안 - spring security, jwt, oauth 2.0, MSA 블록 체인 Solidity 기반 토큰 발행 실습 - ERC 20 ICO, ERC 721 NFT Solidity 기반 DApp 개발 실습 - Defi, NFT market, betting https://fastcampus.co.kr/dev_online_blockchain
yeji Kim
블록체인의 대표 특징은 '거래 불변성'!! 부분 시간 합의 알고리즘 - 동일한 시간 대역 목표 데이터 유출 방지 비대칭키를 이용한 데이터 전송 전자 서명 데이터 무결성 확보 해시 기반 연결 구조, POW 데이터 익명성 보장 장부는 모두에게 공개 → 투명성 보장. 참여자는 비대칭키 (공개키, 개인키) 사용 → 익명성 보장. SPOF (Single Point
블록체인의 대표 특징은 '거래 불변성'!! 부분 시간 합의 알고리즘 - 동일한 시간 대역 목표 데이터 유출 방지 비대칭키를 이용한 데이터 전송 전자 서명 데이터 무결성 확보 해시 기반 연결 구조, POW 데이터 익명성 보장 장부는 모두에게 공개 → 투명성 보장. 참여자는 비대칭키 (공개키, 개인키) 사용 → 익명성 보장. SPOF (Single Point Of Failure) 문제 해결 분산된 장부 데이터 소유권 보장 방안 데이터 통제권 확립 데이터 통합 검색 데이터 통합 및 상호 운영성 거래 체계 통합 데이터 흐름 추적 트랜잭션은 포인터들을 통해 서로 연결됨. → 데이터 이력 추적 가능. 가격 결정 투명성 확보