본문 바로가기

파바샐도28

[Linux] Crontab 안녕하세요 파바샐도 입니다 (❁´◡`❁) 날씨가 쌀쌀해지는 것 같습니다 감기조심하세요. 오늘은 리눅스 크론탭에 대해 알아보겠습니다. 크론탭이란? 특정 시간에 프로그램을 실행시키기 위해 사용 윈도우에서는 스케줄러와 비슷 crontab -l : 예약된 작업리스트 crontab -e : 예약된 작업 수정 crontab -r : 예약된 작업 삭제 crontab -u 사용자명 : 루트관리자는 해당 사용자 crontab 파일을 보거나 삭제, 편집 가능 * : 모든 값을 뜻합니다. ? : 특정한 값이 없음을 뜻합니다. - : 범위를 뜻합니다. (예) 월요일에서 수요일까지는 MON-WED로 표현 , : 특별한 값일 떄만 동작. (예) 월,수,금 MON,WED,FRI / : 시작시간 / 단위 (예) 0분부터 매 5분 0.. 2022. 9. 22.
[AWS] RDS 기본 안녕하세요~!! BTC 루피 입니다!! 오늘은 RDS에 대한 아주 기초적이고 기본적인 것을 설명해볼까합니다! 기본이 중요하다! 기본을 잘 알고 있어야 응용도 가능하겠죠? ㅎㅎ RDS란? MySQL이나 오라클 같은 데이터베이스의 설치, 모니터링, 백업, 알람 등 관리를 대신해주며, 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같이 잦은 운영 작업을 자동화하여 비용 효율적이고 크기 조정 가능한 DB 서비스를 제공해줍니다. 따라서 운영 작업 작동화 덕분에 개발자는 DB 인프라를 구성하는데 힘을 들이지 않고, 개발이라는 본질적인 작업에 집중할 수 있게 됩니다. EC2 인스턴스에 직접 데이터베이스를 설치해서 사용해도 되지만 RDS로 운영을 하게 된다면 많은 부분을 자동으로 관리할 수 있어 편리합니다... 2022. 9. 17.
VPN의 사용 목적 안녕하세요 오늘은 팔선생 탕수육 어쩌고 싶은 날입니다 최근에 혹독하게 트레이닝을 받고 있는데요? 트레이닝 과정 중에서 깨달음을 얻은 것을 전도해 드리려고 합니다.🙏 어떤 것이냐면 말이죠? VPN에 대해서 아주 좁고 얉은 지식으로 전도해 드리려고 합니다. 형제님🙏 VPN 이란!? VPN 은 말이죠? 벌츄얼 쁘라이빗 네터워크(Virtual Private Network) 의 약자이고, 구글 번역기에 싸악 돌려보면 말 그대로 "가상 사설망" 이라는 뜻이라요. 여기서 사슬망 아니 사설망(Private Network)이라는 것은 공용 네터워크(Public Network) 가 아닌 외부에 공개되지 않은 네트워크를 의미하는 것입니다요.🤷‍♂️🤷‍♂️🤷‍♂️🤷‍♂️ 조금 The 디테일하고 스트릭! 하게 말씀드리자면 사설.. 2022. 9. 14.
AWS - EBS 비교 및 마이그레이션(GP2, GP3, IO1, IO2) 안녕하세요! 오늘은 AWS EBS에 대해서 알아보려고 합니다! 자 첫 번째로 AWS EBS에 대한 개념에 대해 설명드리도록 하겠습니다! AWS EBS (Elastic Block Storage) EBS란 클라우드에서 사용하는 가상 저장 장치입니다. EBS의 특징으로는 1. 하나의 인스턴스에 연결한 EBS 볼륨을 분리해서 다른 인스턴스에 연결이 가능합니다. 2. 단 몇 분 내에 사용량을 확장할 수 있으며, 프로비저닝한 부분에 대해서만 비용을 지불합니다. 3. EBS는 Amazon EC2 인스턴스에서 사용할 영구 블록 스토리지 볼륨을 제공합니다. 이에 상반되는 인스턴스 스토어는 인스턴스 중지, 종료 시 데이터가 보존되지 않습니다. 주의 사항은 EC2와 같은 AZ(Availablity Zone)에 있어야 합니다.. 2022. 8. 23.
[Linux] 리눅스 패키지 비교 (2) 즐거운 금요일 파바샐도 입니다 ♪(´▽`) 저번 포스팅에 이어 리눅스 패키지 비교를 마무리 해보려합니다. apt-get 저장소의 url가 /etc/apt/sources.list 에 작성되어있다면 인터넷을 통해서 해당 저장소에서 파일을 다운로드해 설치합니다. 이 방식은 dpkg와 달리 종속된 프로그램이 만약 작업환경에 미설치되어있다면 추가 수동설치 필요없이 자동으로 설치해줍니다. apt와 apt-get의 차이 (apt, apt-get은 데비안계열에서 사용) apt는 advanced packaging tool의 약자입니다. apt와 apt-get는 내부적인 동작 차이는 거의 없기에, 무엇을 사용해도 상관 없습니다. 다만, 좀 더 가독성이 좋고, 메세지 안내가 나오거나(apt). 좀 더 세부적인 옵션과 스크립.. 2022. 8. 5.
[Linux]Application Config 에 대해 알아보자! Application Config에 대해 알아보겠습니다. 이번에 알아볼 config 설정은 총 세 가지 입니다! php.ini php.ini 는 /etc 에 위치한 PHP의 설정 파일입니다! 이것을 변경하면 서버의 모든 PHP 스크립트에 설정 내용이 반영됩니다! httpd.conf 두 번째로는 아파치와 관련된 내용이 들어있는 설정 파일입니다! 일반적인 Yum 으로 설치된 아파치 경우에 /etc/httpd/conf/httpd.conf에 위치하고 있습니다. my.cnf my.cnf 는 Unix 계열의 MySQL 엔진에서 사용하는 configure 파일입니다! 일반적으로 yum 을 통해 설치된 경우에 /etc/my.cnf 에 위치하고 있습니다! 이상으로 세 가지 config 설정에 대해 알아보았습니다! 감사합.. 2022. 8. 4.
SSH 터널링 안녕하세요~! BTC의 루피입니다!!🤗 업무과제를 진행하면서 새로운것들을 배웠는데요~ 그 중 하나가 바로 SSH 터널링이라는 것입니다!! 저도 자세히는 잘 모르지만 이번 블르그 포스팅을 통해 조금 더 알아보고 저와 같이 SSH 터널링을 잘 모르는 분들께는 좋은 정보이지 않을까 싶어요 😊 그럼 지금 부터 같이 SSH터널링에 대해 알아볼까요? SSH 프로토콜이란? : Secure shell의 약자입니다. 네트워크 상의 다른 컴퓨터에 로그인 하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 프로토콜이다. 22번 포트를 사용한다. SSH 터널링이란? : 많은 사용자들이 SSH를 단순히 원격 접속 용도로만 사용하고 있습니다. 그러나 SSH는 기본적인 접속 기능 외에 SSH .. 2022. 7. 30.
[Linux] 리눅스 패키지 비교 (1) ♪(´▽`) 여러분 반갑습니다 파바샐도 팀입니다. 너무 당연한 듯 사용하고 있는 리눅스 패키지 종류에 대하여 잘 알고 계시나요? 오늘은 리눅스 패키지를 정리해 보도록 하겠습니다. 리눅스 패키지란? 리눅스 패키지(Linux Package)란 리눅스 시스템에서 소프트웨어를 실행하는데 필요한 파일들(실행파일, 설정 파일, 라이브러리 등)이 담겨 있는 설치 파일 묶음입니다. 패키지는 종류는 소스 패키지(Source Package)와 바이너리 패키지(Binary Package)가 있습니다. 소스 패키지(Source Package)는 말 그대로 소스 코드(C언어..등)가 들어 있는 패키지로 컴파일 과정(configure, make, make install 명령어)을 통해 바이너리 파일로 만들어야 실행할 수 있습니다.. 2022. 7. 14.