본문 바로가기
  • [성공하는 개발자] - Developer

분류 전체보기155

[Linux] 리눅스 로그 파일 관리(정리 자동화) [로그 파일 관리] 디스크 사용 용량 $ df -h 디렉토리(폴더) 크기 $ sudo du -shc /var/log/* 파일 크기순 정렬 $ sudo du -sc /var/log/* | sort -n -r 파일 정보 - 생성된 날짜는 알아낼수 없다. $ stat temp.txt 파일 리스트 (ls) - 최근 파일 순 정렬(연도 보이게) $ ls -lt --time-style=+%Y-%m-%d-%H:%M:%S /var/log journal 로그 /var/log/journal - 시스템 부팅 시부터 발생하는 모든 이벤트를 수집해서 바이너리 형태의 저널 데이터로 저장 - 용량 확인 $ du -hs /var/log/journal - journal 로그 확인(보기) $ sudo journalctl -r - 100.. 2023. 6. 29.
[AWS] Ubuntu(20.04.4) Node 설치 AWS EC2 nginx 설치 # Ubuntu 이미지를 이용했을 경우 sudo apt-get install nginx # 다운로드가 완료되면 명령어를 통해 nginx 설치 폴더로 이동한다. cd /etc/nginx # nginx 실행 sudo service nginx start # nginx 실행 확인 ps -ef | grep nginx https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html 자습서: Amazon EC2 인스턴스에서 Node.js 설정 - AWS SDK for JavaScript 노드 설치는 현재 Amazon EC2 세션에만 적용됩니다. CLI 세션을.. 2023. 6. 29.
[AWS] Ubuntu 서버 초기 설정하기 버전 : Ubuntu 22.04.1 LTS 환경 관리자(root) 계정 활성화 root 계정은 Linux 설치 시 기본적으로 생성되지만, 비밀번호를 생성해주기 전까지 비활성화 상태입니다. root 계정 활성화(비밀번호 설정) sudo passwd root 비밀번호를 2번 동일하게 입력하여 root 계정을 활성화합니다. 패키지 업데이트 sudo apt-get update : 설치되어 있는 패키지들이 새로운 버전이 있는지 확입합니다. sudo apt-get upgrade -y : update를 통해 확인한 패키지들의 최신 버전에 따라 패키지를 업그레이드합니다. vim 설치 vi로 방향키를 눌렀을 때, 의도치 않은 문자가 입력될 때가 있습니다. vi의 차기버전인 vim을 설치해 이를 해결할 수 있습니다. su.. 2023. 6. 29.
무난한 일상 오늘 유난히 몸이 가볍다. 지금 프리랜스로 일하는 중이다. SI 개발을 하고 있는중이지만 오늘 유난히 여유로운 날이였다. 지금 단위 테스트 마무리 해야 되는 시점인데 설계자 때문에 여러 페이지를 새로 만드는 수준이여서 좀 고생좀 했었었다. 하지만 그런 업무를 다 처리하고 오늘은 수정사항도 없이 여유롭다. 개인적으로 서브 프로잭트 진행중이다. 서버및 백인드 담당이라 AWS 인스턴드 작업을 진행중에 있다. 리눅스로 인스턴드 작업을 마췄는데 NEXTJS 버전이 맞지않아 우분트로 변경중에 있다.. 그런데 왜 이렇게 삭제하고 재설치 해야 되는 것들이 많은지........ Nginx 때문에 골치 아팠다 .. 오류 해결은 다 했었지만 찾느라 고생좀 했다 AWS EC2 : Ubuntu + Nginx + Nextjs +.. 2023. 4. 4.