개인 공부 6

Ubuntu Server Netplan 설정 (유선 eth0, 무선 wlan0)

Netplan은 우분투의 네트워크 설정을 다루는 파일이며 와이파이 이더넷 등을 설정할 수 있다. 설정 파일을 다루기 전에 와이파이 및 이더넷의 명칭이 필요하다.따라서 아래 명령어를 이용하면 사용 가능한 인터넷 장치를 볼 수 있다.sudo lshw -C Network  여기서 유선은 Ehternet interface, 무선은 Wireless interface에 해당하며각각의 logical name을 이용하여 netplan 파일에서 설정한다. netplan 설정 파일은 보통 /etc/netplan/00-cloud-init.yaml 파일로 존재한다. 파일의 형태는 아래와 같다.# This file is generated from information provided by the datasource. Chan..

개인 공부 2025.02.02

NextCloud와 Caddy를 이용한 개인 드라이브 구축 4 (with Docker)

저번 포스트에서는 Caddy 컨테이너를 생성하고 SSL 인증까지 하였다. 이번 포스트에서는 지금까지 구축 했던 NextCloud와 Caddy를 연동시켜 배포를 목표로 한다. 진행 순서진행 순서는 아래와 같이 진행된다.1. NextCloud 컨테이너 생성 및 구동 확인(https://was564.tistory.com/10)2. 도메인 생성 및 Cloudflare 연동(https://was564.tistory.com/11)3. 도메인을 이용하여 Caddy 컨테이너 생성 및 SSL 인증 (와일드 카드까지)(https://was564.tistory.com/12)4. 페이지 정상 작동 확인 (해당 포스트) NextCloud와 Caddy 연동이전 포스트에서 구축했던 NextCloud 컨테이너와 Caddy 컨테이너를..

개인 공부 2025.01.23

NextCloud와 Caddy를 이용한 개인 드라이브 구축 3 (with Docker)

저번 포스트에서는 도메인 생성 및 Cloudflare 연동을 하였으며 해당 포스트에서는 Caddy 컨테이너를 생성하고 SSL 인증(와일드 카드 포함)까지 확인한다. 진행 순서진행 순서는 아래와 같이 진행된다.1. NextCloud 컨테이너 생성 및 구동 확인(https://was564.tistory.com/10)2. 도메인 생성 및 Cloudflare 연동(https://was564.tistory.com/11)3. 도메인을 이용하여 Caddy 컨테이너 생성 및 SSL 인증 (해당 포스트)4. 페이지 정상 작동 확인(https://was564.tistory.com/13) Caddy 컨테이너 생성 및 SSL 인증Caddy는 Caddyfile을 통해 간단하게 프록시 기능을 해주며 SSL도 자동으로 발급받아주는..

개인 공부 2025.01.23

NextCloud와 Caddy를 이용한 개인 드라이브 구축 2 (with Docker)

저번 포스트에서는 NextCloud 컨테이너 생성 및 구동 확인을 하였으며 해당 포스트에서는 도메인 생성 및 Cloudflare 연동을 확인한다.진행 순서진행 순서는 아래와 같이 진행된다.1. NextCloud 컨테이너 생성 및 구동 확인(https://was564.tistory.com/10)2. 도메인 생성 및 Cloudflare 연동 (해당 포스트)3. 도메인을 이용하여 Caddy 컨테이너 생성 및 SSL 인증 (와일드 카드까지)(https://was564.tistory.com/12)4. 페이지 정상 작동 확인(https://was564.tistory.com/13)도메인 생성 및 Cloudflare 연동진행 순서는 아래와 같다.1. 도메인 구입2. Cloudflare 회원가입 및 네임서버 조회3. 도..

개인 공부 2025.01.23

NextCloud와 Caddy를 이용한 개인 드라이브 구축 1 (with Docker)

졸업 작품으로 진행한 라즈베리파이가 남아서 개인 클라우드로 쓸 수 있지 않을까 싶어 진행했다. 진행한 장치 및 환경은 라즈베리파이 5 8GB에 운영체제 Ubuntu Server 24.04.01 LTS (ver. Raspberry pi)에서 진행했다.해당 포스트는 이해를 돕기 위해 다른 환경인 Laptop의 Ubuntu 22.04 LTS 환경에서 작업한 내용을 보여준다.(따라서 GUI는 없고 명령어로만 조작한다.) 진행 순서진행 순서는 아래와 같이 진행된다.1. NextCloud 컨테이너 생성 및 구동 확인 (해당 포스트)2. 도메인 생성 및 Cloudflare 연동(https://was564.tistory.com/11)3. 도메인을 이용하여 Caddy 컨테이너 생성 및 SSL 인증 (와일드 카드까지)(h..

개인 공부 2025.01.23

운영체제 공부 혼자 요약 (Operating-Sysyem)

목차운영체제란?컴퓨터 시스템은 4가지의 요소 중 한 부분이기도 하다. 하드웨어 (CPU, Memory, I/O device) 운영체제 : 다양한 사용자를 위해 다양한 응용 프로그램간의 하드웨어 사용을 제어하고 조정한다. 응용 프로그램 : 사용자의 계산문제를 해결하기 위해 이들 자원이 어떻게 사용될지를 정의한다. (워드, 엑셀, 컴파일러, 웹 브라우저 등등) 사용자 운영체제 그 자체로는 유용한 기능을 수행하지 못한다.단순히 다른 프로그램이 유용한 작업을 할수 있는 환경을 제공한다.(운영체제는 정부와 유사) 관점에 따른 운영체제1. 사용자 관점사용자 관점에서의 운영체제는 컴퓨터가 제공하는 인터페이스에 따라 다르다. pc에서의 사용자 관점사용자가 실행하는 작업의 능률을 최대화하기 위해서이며 이를 ..

개인 공부 2024.06.26