본문 바로가기

Arch

(3)
Linux에서의 Shell & crontab을 이용한 Mysql 데이터베이스 백업 본 포스팅은 리눅스에서 Shell과 crontab 반복 예약 작업 기능을 활용해서 정해진 날짜, 시간에 데이터베이스의 자료를 sql 파일 형태로 백업하는 방법을 기록합니다. 테스팅 환경은 Ubuntu Linux, Arch Linux, raspbianOS입니다. 본 예제에서는 백업의 대상이 될 테스트용 데이터베이스와 테이블 생성을 포함하고 있습니다. 그리고 리눅스에는 mysql-server 패키지가 설치되어 있어야 합니다. (mariaDB도 가능합니다.) 1. 백업할 DB와 TABLE 정의 먼저, mysql에 접속해서 아래의 명령어로 테스트용 데이터베이스와 테이블을 작성합니다. mysql> create database test; mysql> use test; mysql> create table test_d..
[Linux] Git 서버 구축 본 포스팅은 Linux 환경에서 Git 서버를 구축하기 위한 기록입니다. 테스트 환경은 raspbian, ubuntu, arch입니다. raspbian은 라즈베리파이에서 주로 사용하는 데비안 계열 운영체제로, Ubumtu와 명령어가 유사합니다. 따라서 본 포스팅에서는 Ubuntu와 Arch Linux 두 운영체제의 명령어를 같이 기록했습니다. 필요에 따라 선택해서 적용해주세요. 구분은 for Ubuntu, for Arch Linux로 각 운영체제에 따른 명령어를 명시했습니다. 별도의 구분이 없다면 공통으로 사용되는 명령어인 것이니 참고해주세요. 깃 서버는 git 명령어를 이용해 간단하게 구축이 가능합니다. 깃이란, 하나의 프로젝트를 여러 명이 각각의 컴퓨터에서 개발할 때 소스 코드의 생성, 변경하는 일이..
[Linux] Install Arch Linux on Virtual Box 본 포스팅은 Virtual Box에서 Arch Linux를 설치하는 과정에 대한 기록입니다. 설치 환경은 Windows10에서 VirtualBox를 통해 UEFI 소프트웨어 인터페이스 상에서 진행되었습니다. 만약 BIOS 환경에서 구축을 진행하실 예정이라면 본 포스팅은 참고하기에 부적절합니다. 또한 본 과정은 PC에 Virtual Box가 이미 설치되어있음을 전제하고 있습니다. 만약 Virtual Box가 설치되어 있지 않다면 아래의 링크를 통해 PC에 설치 후 진행해주세요. https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to Virtua..