[Linux] 데비안 계열 리눅스에서 패키지 설치 오류(Coud not get lock...)문제 해결 방법 Debian(데비안) 계열 리눅스 터미널에서 새로운 프로그램을 설치하거나 시스템 업데이트를 위해 apt update 또는 install 명령어를 입력했을 때, 명령어가 실행되지 않고 다음과 같은 에러 메시지가 출력될 때가 있다.E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock, is some other process using it? 이 메시지는 현재 시스템의 패키지 관리 도구가 잠겨(lock) 있어서 새로운 작업을 수행할 수 없다는 뜻이다. 하지만 원인과 해결법을 알면 간단히 해결할 수 있다.1. 에러 발.. 2025. 12. 21. [Linux] Hadoop 마스터 노드 구축하기 part.1 - 자바 설치 및 환경변수 설정 우분투에서 하둡의 마스터 노드를 구축하는 과정을 알아보자. 1. 하둡 전용 계정 생성 및 호스트 이름 설정하둡 운영을 위한 별도의 계정을 생성하고, 네트워크 상에서 노드를 식별할 이름을 정의하는 단계이다.adduser [username]cd /home/[username]/nano /etc/hostname[hostname]-> "master"로 변경hostname -F /etc/hostname && hostnamemaster수행 작업: [username]계정 생성, /etc/hostname 수정 (master로 변경), hostname -F로 즉시 적용.목적: 하둡은 클러스터 구조이므로 각 노드를 구분할 명확한 호스트 이름이 필요하며, 보안과 관리 편의를 위해 전용 계정인 [username]을 사용한다.핵.. 2025. 12. 18. [Linux] LAMP 스택 - 리눅스에 ownCloud 서버 구축하기 지난 포스팅에 이어 이번에는 LAMP(Linux, Apache, MySQL, PHP) 스택 기반 위에서 파일 공유 클라우드 서비스인 ownCloud를 구축하는 과정을 다룬다. 구글 드라이브와 같이 빌려 쓰는 스토리지가 아니라, 내 컴퓨터(서버)에 직접 사설형(private) 클라우드 스토리지를 구축해 봄으로써 클라우드의 핵심 개념인 분산 파일 시스템(DFS)의 기초를 배워볼 수 있다.Step 1. 기반 환경 구성 (Service Initiation)클라우드 서비스 구동을 위해 필수적인 패키지 매니저를 업데이트하고, 웹 서버(Apache)와 데이터베이스(MySQL) 서비스를 시작한다.apt updateservice apache2 startservice mysql startapt update: Ubuntu.. 2025. 12. 17. [Linux] 우분투에 APM(Apache, PHP, MySQL) 설치하기 리눅스 환경에서 웹 서버, 데이터베이스, 프로그래밍 언어 환경을 구축하는 것은 클라우드 엔지니어링의 기본이다.이 포스팅에서는 ownCloud(Private Cloud Storage) 설치에 앞서 이를 위한 선행 단계인 APM 스택을 우분투에 구축하는 방법을 알아본다.APM이란? ownCloud와 같은 웹 애플리케이션을 구동하기 위해서는 다음 세 가지 요소의 유기적인 연동이 필수적이다.Apache (Web Server - FrontEnd): 클라이언트(웹 브라우저)의 HTTP 요청을 받아들이는 진입점이다.PHP (Application Logic): 서버 측에서 애플리케이션의 로직을 처리하고, 데이터베이스와 통신하는 미들웨어 역할을 수행한다.MySQL (Database - BackEnd): 사용자 정보, 파.. 2025. 12. 15. 이전 1 다음