리눅스 7

시스템에서 SELinux를 비활성화하는 방법: 단계별 가이드

SELinux 또는 Security-Enhanced Linux는 많은 Linux 배포판의 필수 부분입니다. 시스템을 안전하게 유지하는 것을 목표로 하는 일련의 보안 정책을 제공합니다. 그러나 개발자 또는 시스템 관리자로서 일시적 또는 영구적으로 비활성화해야 하는 경우가 있을 수 있습니다. 방법은 다음과 같습니다. 면책 조항: SELinux를 비활성화하면 보안에 영향을 미치며 위험과 사용 가능한 대안을 신중하게 고려한 후에만 수행해야 합니다. 이 문서는 정보 제공의 목적으로 제공되며 책임감 있게 사용해야 합니다. 일시적으로 SELinux 비활성화 일시적인 완화를 위해 SELinux를 '허용' 모드로 전환할 수 있습니다. 이 상태에서 SELinux는 계속 작동하지만 정책 위반을 중지하는 대신 단순히 기록합니..

Server 2023.07.21

리눅스 jBoss 서버에 egovframe 3.8 배포시 "Failed services" 오류 해결 방법

최근에 저는 리눅스 서버에 jBoss 서버를 설정하고 egovframe 3.8을 배포하는 과정에서 'Failed services' 오류에 부딪혔습니다. 오류 메시지에서는 batchScheduler 라는 빈의 초기화 과정에서 문제가 발생하였음을 알 수 있었습니다. 이는 NullPointerException이 발생하면서 빈을 생성하는 과정에서 실패했음을 나타냅니다. 원인 파악: 에러 로그를 보면, 초기화를 위해 context-*.xml 파일에 정의된 빈들이 잘못된 순서로 로드되는 문제가 있음을 알 수 있습니다. 이 문제는 빈들이 의존성 순서에 따라 올바르게 초기화되지 않을 때 발생합니다. "{\"WFLYCTL0080: Failed services\" => {\"jboss.undertow.deployment...

JAVA 2023.07.20

jBoss 관리자 화면 접근 문제 해결 방법: 외부 네트워크 인터페이스 바인딩 설정

2023.07.03 - [Server] - JBoss 애플리케이션 서버 설치 JBoss 애플리케이션 서버 설치 2023.07.03 - [Server] - [2023] JBoss 애플리케이션 서버 [2023] JBoss 애플리케이션 서버 안녕하세요, 오늘은 Red Hat에서 제공하는 오픈 소스 기반의 Java 애플리케이션 서버인 JBoss에 대해 이야기하려 합니다. lyong88.tistory.com 안녕하세요, 이번에는 제가 리눅스 기반의 서버에서 jBoss를 운영하는 과정에서 직면했던 문제와 그 해결 방법에 대해 이야기해보려고 합니다. 리눅스 서버에서 jBoss를 실행한 후, 관리자 화면에 접근하려고 9990 포트로 시도했을 때, 예상치 못하게 접근이 제한되는 문제에 부딪혔습니다. JBoss 관리자 화..

Server 2023.07.19

리눅스에서 Subversion(SVN) 설치 및 구성 가이드

리눅스 환경에서 소스 코드 버전 관리 시스템인 Subversion(SVN)을 설치하고 설정하는 방법을 다루는 이 포스트에서는 VisualSVN과 같은 윈도우 전용 서버 솔루션이 아닌, 리눅스 환경에서의 설치 방법에 대해 자세히 설명하겠습니다. Subversion 설치 먼저 리눅스 시스템에서 Subversion을 설치해야 합니다. Subversion은 SVN라고도 불리며, 개발자들이 소스 코드의 이전 버전을 효과적으로 관리할 수 있도록 돕는 도구입니다. 리눅스에서는 다음 명령어를 이용하여 Subversion을 설치할 수 있습니다. sudo dnf install subversion mod_dav_svn 여기서 'mod_dav_svn'은 무엇일까요? 이는 Apache HTTP 서버 모듈로, HTTP 및 HTT..

환경설정 2023.07.06

레드햇(Red Hat) OS 설치 및 기본 설정

안녕하세요, 오늘은 레드햇 OS를 설치하고 기본 설정하는 방법에 대해 알아보겠습니다. 레드햇은 기업을 대상으로 하는 리눅스 배포판으로 널리 사용되고 있습니다. 다양한 서버 환경에서 안정적인 성능을 발휘하며, 풍부한 패키지와 커뮤니티의 지원을 받을 수 있습니다. #Step1: 부팅 USB 생성 및 부팅 먼저 이전 포스트에서 소개했던 부팅 USB를 이용하여 PC를 부팅합니다. 이 과정에서 레드햇 OS의 ISO 이미지 파일을 USB에 적절하게 복사하고, 부팅 순서를 변경하는 등의 과정이 필요합니다. 2023.07.05 - [환경설정] - "레드햇 OS 설치를 위한 부팅 USB 생성 가이드" "레드햇 OS 설치를 위한 부팅 USB 생성 가이드" 안녕하세요. 이번 포스트에서는 레드햇 OS 설치를 위한 부팅 USB..

환경설정 2023.07.06

레드햇 OS 설치를 위한 부팅 USB 생성

안녕하세요. 이번 포스트에서는 레드햇 OS 설치를 위한 부팅 USB 생성 과정에 대해 알아보도록 하겠습니다. 이 과정을 통해 우리는 레드햇 OS 설치 이미지를 USB에 옮겨 부팅 디스크를 만들게 됩니다. 레드햇 OS 설치 과정 Step1: 레드햇 ISO 이미지 다운로드 레드햇 OS 설치를 위해선 먼저 레드햇 공식 홈페이지에서 해당 OS의 ISO 이미지를 다운로드 받아야 합니다. 이 ISO 파일은 레드햇 OS의 설치 패키지가 담긴 파일입니다. Step2: USB 드라이브 준비 8GB 이상의 용량을 가진 USB 드라이브를 준비하십시오. USB 드라이브에 있는 모든 데이터는 이 과정에서 삭제되므로 미리 백업을 해두는 것이 좋습니다. Step3: USB 드라이브 포맷 USB 드라이브를 FAT32 또는 NTFS ..

환경설정 2023.07.05

리눅스에서 Nexus Repository Manager 설치 및 설정 가이드

안녕하세요! 오늘은 소프트웨어를 쉽게 배포할 수 있도록 도와주는 Nexus Repository Manager의 설치 및 설정 방법에 대해 소개하려 합니다. Nexus는 저장소 관리자로서, 종속성을 프록시, 수집, 관리함으로써 JAR 파일들을 지속적으로 관리할 수 있게 해줍니다. 내부적으로 Nexus에 아티팩트를 게시하도록 빌드를 구성하면, 다른 개발자들이 해당 아티팩트를 사용할 수 있게 됩니다. 이 포스트는 리눅스에서 Nexus Repository Manager를 설정하고 사용하는 방법에 대한 가이드입니다. Step1: Java 8 설치 Nexus를 실행하기 위해서는 리눅스 서버에 Java 8이상이 설치되어 있어야 합니다. 패키지 목록 업데이트를 한 후, Java 8을 설치해보겠습니다. sudo dnf ..

환경설정 2023.07.03