728x90

Cook Server 4

Rocky 리눅스에 PostgreSQL을 설치하기

Rocky Linux에 PostgreSQL을 설치하는 방법은 크게 두 가지가 있습니다.Rocky Linux 기본 저장소 (AppStream) 사용: 설치가 간편하지만, 제공되는 PostgreSQL 버전이 제한적일 수 있습니다.PostgreSQL 공식 Yum 저장소 사용: 다양한 버전의 PostgreSQL을 선택하여 설치할 수 있으며, 최신 버전을 사용하기에 용이합니다.여기서는 PostgreSQL 공식 Yum 저장소를 사용하여 최신 또는 원하는 특정 버전을 설치하는 방법을 중점적으로, 그리고 자세하게 설명해 드리겠습니다. 1단계: 시스템 업데이트 먼저, 시스템 패키지를 최신 상태로 업데이트합니다.sudo dnf update -y2단계: PostgreSQL 공식 Yum 저장소 추가 PostgreSQL 프로젝..

Cook Server 2025.05.28

Rocky 리눅스의 호스트 이름 변경하는 법

리눅스 서버의 호스트 이름(hostname)을 변경하는 방법은 여러 가지가 있지만, 최신 리눅스 배포판(Rocky Linux, CentOS 7+, Ubuntu 16.04+, Debian 8+ 등)에서는 systemd를 사용하므로 hostnamectl 명령어를 사용하는 것이 가장 표준적이고 권장되는 방법입니다. ⚠️ 주의: 호스트 이름을 변경하면 일부 서비스나 애플리케이션의 동작에 영향을 줄 수 있습니다. 특히 네트워크 설정이나 라이선스 등에서 호스트 이름을 사용하는 경우, 변경 전에 영향을 받을 수 있는 부분을 확인하는 것이 좋습니다. 또한, /etc/hosts 파일도 함께 수정해 주는 것이 중요합니다.방법 1: hostnamectl 명령어 사용 (권장)hostnamectl은 호스트 이름과 관련된 설정을..

Cook Server 2025.05.27

Rocky 리눅스에 nginx 설치 및 설정

Nginx 공식 저장소를 사용하여 최신 안정(Stable) 버전을 설치하는 것을 기준으로 설명합니다.1단계: 시스템 업데이트 먼저, 패키지 목록과 시스템을 최신 상태로 업데이트합니다.sudo dnf update -y2단계: Nginx 공식 저장소 설정 getRepositoryRocky Linux의 기본 저장소에도 Nginx가 포함되어 있을 수 있지만, 최신 버전을 사용하려면 Nginx 공식 저장소를 추가하는 것이 좋습니다.Nginx 저장소 파일 생성vi나 nano 같은 텍스트 편집기를 사용하여 /etc/yum.repos.d/nginx.repo 파일을 생성합니다.sudo vi /etc/yum.repos.d/nginx.repo저장소 내용 추가다음 내용을 파일에 붙여넣습니다. 이 설정은 Nginx 안정(Sta..

Cook Server 2025.05.27

Rocky 리눅스 SSH 보안 강화: 포트 변경 및 Root 로그인 금지 방법

SSH(Secure Shell)는 원격으로 리눅스 서버에 접속하여 관리할 수 있는 필수적인 도구입니다. 하지만 기본 설정을 그대로 사용하면 보안에 취약할 수 있습니다. 여기서는 SSH의 보안을 강화하기 위해 기본 포트를 변경하고 Root 계정의 직접적인 SSH 로그인을 금지하는 방법을 안내합니다.⚠️ 중요: 시작 전 주의사항백업: 설정 파일을 수정하기 전에 반드시 원본 파일을 백업해 두는 것이 좋습니다. sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak새로운 사용자 계정 생성 및 Sudo 권한 부여: Root 로그인을 비활성화하기 전에, 반드시 sudo 권한을 가진 일반 사용자 계정을 생성하고 해당 계정으로 SSH 로그인이 가능한지 확인해야 합니다. 그렇지..

Cook Server 2025.05.27
728x90