전체 글 썸네일형 리스트형 라즈베리파이에 Nginx와 워드프레스 설정을 하자 *본 글은 ChatGPT를 활용해 작성하였습니다.*라즈베리파이(Raspberry Pi)는 신용카드 크기의 초소형 단일 보드 컴퓨터로, 작은 크기와 낮은 전력 소모에도 불구하고 일반 PC와 유사한 기능을 수행할 수 있는 장치이다. 가격이 저렴하여 부담 없이 사용할 수 있으며, 리눅스 기반 운영체제를 지원해 프로그래밍 학습, 서버 구축, IoT 개발, 홈서버, 원격 데스크톱 환경 구성 등 다양한 용도로 활용된다. 여기서는 라즈베리파이를 웹서버 용도로 사용하는 방법에 대해 알아보자.■ 라즈베리파이 본체 : 라즈베리파이 4B 4GB 와 쿨러 케이스■ microSD 카드 : Sandisk Ultra 32GB ■ microSD 카드 리더기 : microSD를 PC의 USB에 연결할 목적으로 사용된다.■ 전원 케이.. 더보기 Podman으로 로컬 PC에 wordpress 환경 구축하기 *본 글은 ChatGPT를 활용하여 작성하였습니다.*Podman은 컨테이너 기반 애플리케이션을 개발, 실행, 관리하기 위한 현대적인 오픈소스 플랫폼으로, 특히 보안성과 단순성을 강조한 설계가 특징이다. Red Hat이 주도하여 개발한 이 도구는 OCI(Open Container Initiative) 표준을 따르며, 기존의 컨테이너 생태계와 높은 호환성을 유지하면서도 차별화된 구조를 제공한다.Podman의 가장 큰 특징은 데몬(daemon) 없이 동작하는 구조이다. 전통적인 컨테이너 엔진인 Docker는 백그라운드에서 항상 실행되는 데몬을 필요로 하지만, Podman은 각 컨테이너를 독립적인 프로세스로 직접 실행한다. 이로 인해 시스템 자원 사용이 보다 효율적이며, 데몬 장애로 인한 전체 서비스 중단 가.. 더보기 쿠분투(Kubuntu)에서 바탕화면에 비디오 월페이퍼를 사용하자 (1) 바탕화면에서 마우스 오른쪽 버튼을 클릭하여 '바탕 화면 및 배경 그림'을 선택한다. 그리고 나타난 창에서 '새 플러그인 가져오기'를 클릭한다.(2) 최상단 왼쪽에 위치한 'Smart Video Wallpaper Reborn'을 설치한다.(3) '바탕 화면 폴더 설정' 창에서 '배경 그림 종류'로 'Smart Video Wallpaper Reborn'을 선택한다.(4) 무료 비디오 월페이퍼를 다운로드하기 위해 다음의 링크를 방문하여 마음에 드는 비디오 월페이퍼를 다운로드 한다.위치 : https://pixabay.com/videos/search/video%20wallpaper/위치 : https://www.pexels.com/search/videos/wallpaper/(5) 'Pick a file.. 더보기 오픈소스 HWP 앱인 HOP를 사용하자 *HOP는 한글 문서 파일(HWP, HWPX)의 구조를 분석하고 처리하기 위해 만들어진 오픈소스 프로젝트이다. HWP 파일을 보다 자유롭게 다루기 위해, 개발자 중심으로 설계된 라이브러리이자 플랫폼이라고 볼 수 있다. 개발자의 말로는 Rust 기반 오픈소스 라이브러리 및 크롬 확장 프로그램인 rhwp를 기반하여 만들어 졌으며 macOS, Windows, Linux용으로 사용이 가능하다. (1) HOP를 다운로드하기 위해 다음의 링크를 방문한다.위치 : https://golbin.github.io/hop/ HOP is Open HWPHWP/HWPX 문서를 보고 편집할 수 있는 오픈소스 데스크톱 앱golbin.github.io(2) 홈페이지에서 Linux용 AppImage 파일을 다운로드한다. AppIma.. 더보기 쿠분투(Kubuntu)에서 NFS를 이용해 파일을 공유하자 *본 글은 ChatGPT와 Gemini를 활용하여 작성하였습니다.*NFS(Network File System)는 네트워크를 통해 다른 컴퓨터의 파일을 마치 내 로컬 하드 디스크에 있는 것처럼 사용할 수 있게 해주는 프로토콜이다. 주로 리눅스나 유닉스 환경에서 서버 간 데이터 공유를 위해 표준처럼 사용된다. NFS의 주요 특징과 장점은 다음과 같다.특징내용투명성사용자는 네트워크 너머에 파일이 있다는 것을 의식하지 않고 작업 가능효율성파일 전체를 다운로드하지 않고 필요한 부분만 읽기/쓰기 수행보안주로 신뢰할 수 있는 내부 네트워크(LAN)에서 사용 권장(1) NFS 서버를 설치하고, 공유할 디렉토리를 만든다.sudo apt install nfs-kernel-serversudo mkdir -p ~/data(.. 더보기 쿠분투(Kubuntu)에서 커널 업데이트를 하자 *본 글은 Gemini와 ChatGPT를 활용하여 작성하였습니다.*커널 업데이트는 새로운 하드웨어에 대한 지원을 확대하고 보안 취약점을 수정하며 시스템 전반의 성능을 향상시킨다는 중요한 장점을 가지고 있지만, 동시에 기존에 잘 작동하던 드라이버와의 호환성 문제가 발생하거나 일부 환경에서는 시스템이 불안정해질 수 있고, 드물게는 부팅 오류나 특정 소프트웨어와의 충돌이 발생할 수 있다는 단점도 함께 지니고 있기 때문에 사용 환경에 따라 신중하게 적용하는 것이 필요하다.*커널을 업데이트하는 방식은 mainline과 Zabbly 방식으로 나눌 수 있는데 두 가지 방식의 장단점은 다음과 같다. 여기서는 mainline과 Zabbly를 설치하고 커널 업데이트는 Zabbly 방식만을 사용하였다.항목mainline.. 더보기 쿠분투(Kubuntu)에 기능이 강화된 날씨 위젯을 설치하자 *ocs-url을 사용하면 KDE store에 있는 위젯을 보다 간단하게 설치가 가능하다. 여기서는 작동 원리를 알기 위해 설치하는 과정을 상세하게 적었다.참고 : https://blog.naver.com/swkoo981/223742422837(1) 먼저 다음의 홈페이지를 방문해서 'Advanced Weather Widget'을 다운로드한다. 파일명은 advanced-weather-widget.plasmoid 이다. 모든 위젯의 확장자는 plasmoid인 것에 유의한다.위치 : https://store.kde.org/p/2349879 (2) 작업 표시줄을 마우스 오른쪽 버튼으로 클릭해서 '위젯 추가 및 관리'를 클릭한다.(3) 왼쪽 상단의 '새 항목 가져오기'를 클릭한다. 드롭다운 메뉴에서 '로컬 파.. 더보기 쿠분투(Kubuntu)에 Waydroid를 설치하자 *본 글은 Gemini와 ChatGPT를 활용하여 작성하였습니다.*Waydroid는 리눅스 환경에서 안드로이드 애플리케이션을 실행할 수 있도록 해주는 오픈소스 플랫폼이다. 기존의 에뮬레이터와 달리, Waydroid는 컨테이너 기술(LXC)을 기반으로 동작하여, 실제 안드로이드 시스템을 리눅스 위에서 거의 네이티브에 가깝게 실행한다. 이 덕분에 성능 손실이 적고, 그래픽 가속(GPU)을 활용할 수 있어 앱 실행 속도가 빠른 것이 특징이다. 또한 키보드, 마우스, 파일 시스템 등 리눅스 환경과 자연스럽게 통합되어 데스크톱 환경에서 모바일 앱을 편리하게 사용할 수 있다. Waydroid는 특히 Ubuntu, Arch Linux 등 다양한 리눅스 배포판에서 사용 가능하며, 개발자 테스트 환경이나 모바일 앱을 .. 더보기 이전 1 2 3 4 ··· 33 다음