jieey11

[Ubuntu]웹파일 , 데이터베이스 Dump 파일을 FTP 서버로 전송하는 스크립트 만들기

오늘은 매 시간마다 웹 파일 , 외부,내부에 있는 Mysql/MariaDB 데이터베이스에 덤프 파일을 생성하여 FTP 서버에 자동으로 백업하는 스크립트를 공유하려 합니다. 백업 스크립트가 필요한 이유 왜 매 시간에 저 파일들을 백업하는 스크립트가 필요할까요? 이유는 간단합니다. 클라우드 서버같은경우엔(마이크로소프트의 애저, 구글의 클라우드, 아마존의 AWS 등), 미러링 서버가 상시 대기중이고 24시간 관제
jieey11

[Ubuntu] crontab(스케줄러)를 이용하여 같은 시간에 앱 또는 스크립트를 실행시키기

오늘은 리눅스에 있는 Crontab 에 대해서 사용하는 방법을 설명드리겠습니다. 먼저 crontab 이란 특정 시간에 주기적으로 그 명령, 스크립트 등을 실행할때 정말 많이 사용하는게 crontab 입니다. 예를 들어 백업 스크립트, 특정 Node 서버 재시작, 인증서 갱신 등 과닐자가 수동으로 명령어를 입력하여 해결할 수도 있지만, 그렇게 되며 매번 명령을 입력할때마다 서버에 접속하여
jieey11

[Ubuntu 팁]우분투 에서 LTE모뎀 , WI-FI 활성화 및 비활성화 방법(20.04)

우분투를 사용하다가 버전 업그레이드를 한 뒤 WWAN 을 사용하려 할 때"광대역 네트워크 사용 안함" 문구가 뜨고 수동으로 켜지지도 않는 문제가 발생하였다. 처음에는 em7345 모뎀이 버전 업그레이드 후,  호환되지 않는 줄 알았지만,  의외로 간단한 문제였다. 광대역 모뎀. 즉 LTE 모뎀을 소프트웨어 적으로 켜는 명령어는  wwan on/off 로
jieey11

[React] string 값을 html 로 렌더링 하여 불러오는 방법

리엑트에서 html 태그가 있는 글을 출력하면 아래와 같이 나옵니다. 리엑트에서는 XSS 공격을 사전에 방지하기 위해 HTML 태그 , JS 문법은 모두 escape 시키기 때문에 html 태그가 읽히지 않습니다. 그러나 DB 나 다른 파일에서 HTML 문서 또는 내용을 불러와야 될때가 있습니다. 이럴때 사용하는 함수가 dangerouslySetInnerHTML={?{__html:?}?} 함수입니다. 이 문법을 적용하고 기존에 있던
jieey11

[Maria DB] 마리아 DB 데이터베이스 , 테이블 생성방법

혹시 마리아DB 가 설치되있지 않으신 분들은 여기를 클릭하여 마리아 DB 설치방법을 먼저 보시고 이 글을 읽어주세요. 우선 제일 간단한 명령어부터 살펴보겠습니다. CREATE DATABASE DATABASE_NAME; #데이터베이스를 생성하는 명령어 USE DATABASE_NAME; # 데이터베이스를 선택하는 명령어 CREATE TABLE TABLE_NAME(조건); #테이블을 생성하는 명령어 SHOW TABLES; #현재 지정된 데이터베이스의 테이블을 보는 명령어
jieey11

[Node.js] ejs 에서 if 문으로 조건문 사용하는 방법

이 글에서 ejs 로 변수 불러오기를 보실 수 있습니다. 서버에서 불러온 값을 ejs 파일 내에서  처리하는 경우가 있습니다. 대표적으로 조건문입니다.  이번에는 전달받은 status변수값이 "안녕" 이면  "안녕하세요!!!"   "바이" 이면 "안녕히가세요!!!" 라고 표시되게 조건문을 사용하여 만들어 보겠습니다. ejs 상에서 조건문 같은 함수를 사용하기 위해서는