반응형
분류 전체보기 228

우분투 서버 백업 및 복구 전략

서버 관리자들은 언제든지 데이터 손실의 위험에 직면할 수 있습니다. 시스템 장애, 해킹, 사용자 실수 등 여러 가지 이유로 데이터를 잃을 수 있기 때문입니다. 이러한 위험으로부터 서버를 보호하기 위해서는 백업과 복구 전략이 필요합니다. 이 글에서는 우분투 서버에서 백업과 복구를 위한 몇 가지 전략을 살펴보겠습니다. 백업 전략 우분투 서버에서 백업을 수행하는 가장 일반적인 방법 중 하나는 rsync를 사용하는 것입니다. Rsync는 로컬 또는 원격 서버 간에 파일을 동기화하는 데 사용되며, 변경된 파일만 전송하여 대역폭을 절약할 수 있습니다. 따라서 rsync는 대량의 데이터를 처리하거나 대량의 파일을 백업하는 데 매우 유용합니다. 또한 우분투에서는 tar를 사용하여 파일을 아카이브하고 gzip으로 압축하..

우분투 리눅스 2023.07.20

우분투 서버 네트워크 설정 및 관리

우분투 서버가 인터넷에 연결되어 있을 경우, 올바른 네트워크 설정은 서버의 안정성과 보안성을 유지하는 데 매우 중요합니다. 이 블로그에서는 우분투 서버의 네트워크 설정과 관리 방법을 자세히 살펴봅니다. 우분투 서버의 네트워크 설정 및 관리 방법을 이해하기 위해서는 먼저, 네트워크의 개념과 구성 요소에 대해 이해할 필요가 있습니다. 네트워크는 컴퓨터와 다른 컴퓨터 또는 네트워크 장비들이 연결된 것을 의미합니다. 우리가 인터넷을 사용하면, 우리의 컴퓨터와 인터넷 서비스 제공자(ISP)의 컴퓨터, 그리고 우리가 접속하는 웹 사이트의 서버 등이 연결되어 네트워크를 구성합니다. 우분투 서버의 네트워크 설정 우분투 서버의 네트워크 설정은 /etc/network/interfaces 파일에서 관리할 수 있습니다. 이 ..

우분투 리눅스 2023.07.19

Ubuntu 서버를 이용한 데이터베이스 서버 구축

우분투(Ubuntu)는 많은 서버 환경에서 사용되는 인기있는 운영 체제 중 하나입니다. 데이터베이스는 대부분의 웹 애플리케이션에서 필수적인 구성 요소 중 하나입니다. 이 블로그 포스트에서는 Ubuntu 서버에서 데이터베이스 서버를 구축하는 방법을 자세히 설명하겠습니다. 데이터베이스 서버란? 데이터베이스 서버는 데이터를 저장하고 관리하는 중요한 역할을 합니다. 데이터베이스 서버를 구축하면 여러 클라이언트가 데이터베이스에 접근하여 데이터를 검색하고 업데이트할 수 있어서, 데이터 공유가 용이해집니다. 이러한 데이터베이스 서버는 대규모 웹 애플리케이션에서 중요한 역할을 합니다. Ubuntu 서버에서 데이터베이스 서버 구축하기 Ubuntu 서버에서 데이터베이스 서버를 구축하려면 MySQL 또는 PostgreSQL..

우분투 리눅스 2023.07.18

Ubuntu 서버를 활용한 웹 서버 구성하기

이번에는 Ubuntu 서버로 웹 사이트를 구축하는 방법을 자세히 알아보겠습니다. 웹 사이트를 올리기 위해서는 웹 서버가 필수이며, Ubuntu 서버는 이를 구축하기에 매우 적합합니다. 또한, Ubuntu 서버를 사용하면 서버의 보안성과 안정성을 높일 수 있습니다. 1. Apache 웹 서버 설치 Ubuntu 서버에서는 Apache가 가장 많이 사용되는 웹 서버입니다. Apache를 설치하려면 먼저 다음 명령어를 실행하여 업데이트를 수행합니다. sudo apt-get update 그 후, Apache를 설치합니다. sudo apt-get install apache2 설치가 완료되면, 서버의 IP 주소를 웹 브라우저에 입력하여 Apache의 기본 페이지가 나오는지 확인해보세요. Apache 웹 서버가 설치되..

우분투 리눅스 2023.07.17

[ubuntu linux] flask와 apache 연동 - 서버세팅

오늘은 [ubuntu linux] flask와 apache 연동 - 서버세팅 에 대해 정리 하려 합니다. 공부 초기 이해가 안가는 부분이 flask에서 localhost 서버 주소를 생성하는데, 이것을 실제 리눅스 서버에 어떻게 연동하는지 였습니다. 깨닫기 까지 어려웠던 아파치 가상호스트 연동은 실제 구현하고 나니 어렵지 않음에 놀라기도 했습니다. 그럼 정리해 보겠습니다. 목차 1. flask 기본 문서 제작 및 ftp 업로드 - 예시) jpgpng폴더 -> wsgi폴더 -> mod.wsgi - mod.wsgi - flaskApp.py - FTP에 접속해서 지금 만든 파일 업로드 - 퍼미션 권한 775로 변경 2. mod_wsgi 모듈설치 3. 가상호스트(버추얼호스트) 세팅 (.conf) 기본적으로 ft..

우분투 리눅스 2023.03.31

[ubuntu linux] 우분투 apache 가상호스트 세팅 (아파치)

우리가 리눅스 서버 세팅을 하는 이유 대부분 홈페이지 및 블로그(워드프레스) 운영 목적이 많으시죠. 저의 경우는 블로그와 클라우드 서버 운영이 목적이였습니다. 한 서버에 여러개의 사이트 를 운영하기 위해서는 아파치 서버에 가상호스트 또는 버추얼호스트 세팅을 해줘어야 합니다. 책을 보고 공부하다보니 정말 어려웠습니다. 그래서 블로그에 오늘은 [ubuntu linux] 우분투 apache 가상호스트 세팅 (아파치) 에 대해 작성 합니다.

우분투 리눅스 2023.03.31

[ubuntu linux] 우분투 ftp 서버 세팅 (Vsftpd)

매번 작업을 하면서도 시간이 지나면 계속 까먹는 내 기억력을 탓하며, [ubuntu linux] 우분투 ftp 서버 세팅 (Vsftpd) 에 대해서 자세히 기록하려 합니다. 대부분 서버세팅에서 애먹는 것이 퍼미션과 사용자 그룹인데요, 이것도 같이 알아보겠습니다. 그럼 시작해 볼까요? [목차] 1. user ID생성 2. ftp 폴더 생성 3. 퍼미션 / 그룹설정 4. ftp user ID 등록 5. ftp 접속 후 파일 업로드 및 다운로드

우분투 리눅스 2023.03.31

ubuntu linux 에 대해 알아보자 (다운로드)

Ubuntu는 Debian 배포판을 기반으로 하는 널리 사용되는 오픈 소스 Linux 운영 체제입니다. Canonical, Ltd.에서 개발 및 유지 관리하며 사용하기 쉽고 안정적이며 안전하도록 설계되었습니다. Ubuntu는 무료로 사용하고 배포할 수 있으며 Ubuntu 웹사이트에서 다운로드할 수 있습니다. 1. 기본설명 Ubuntu는 사용자 친화적인 인터페이스와 사용 편의성 및 접근성에 중점을 둔 것으로 유명합니다. LibreOffice, Firefox 웹 브라우저 및 Thunderbird 이메일 클라이언트를 포함하여 사전 설치된 다양한 응용 프로그램과 함께 제공됩니다. Ubuntu에는 사용자가 소프트웨어 패키지를 쉽게 검색, 설치 및 관리할 수 있는 Ubuntu 소프트웨어 센터도 포함되어 있습니다. ..

우분투 리눅스 2023.03.12
반응형