반응형

전체 글 647

CentOS 7버전 CentOS 8 업그레이드

기존 사용하던 7 버전을 8 버전으로 업그레이드하려고 합니다. 작업 전 백업은 무조건 해두시는 것을 추천드립니다. 기존 사용하고 있던 7 버전 정보 # cat /etc/*relsease # yum install epel-release -y YUM 패키지 관리자를 사용하는 시스템에 EPEL(Enterprise Linux용 Extra Packages) 저장소를 설치하는 데 사용되는 명령어 yum-utils패키지는 yum 패키지 관리자를 관리하고 구성하는 데 사용할 수 있는 유틸리티 및 도구 모음을 제공 # yum install yum-utils yum install rpmconf : RPM 패키지 관리자에서 구성 파일을 관리하는 데 도움이 되는 도구 # yum install rpmconf package-cl..

CentOS 7 chrony로 시간 동기화 설정

Chrony는 기존 NTP 데몬(ntpd) 보다 더 정확하고 안정적으로 설계된 NTP(Network Time Protocol) NTP(Network Time Protocol)는 네트워크를 통해 컴퓨터 시스템의 시계를 동기화하는 데 사용되는 프로토콜 chrony 패키지가 없으신 분들은 패키지 다운로드 $ sudo yum, dnf install chrony $ sudo apt install chrony 서비스 구동 자동 실행 등록 후 상태확인 기존 서버 정보를 주석 처리하고 한국과 아시아를 추가 server time.bora.net iburst server send.mx.cdnetworks.com iburst timedatectl 명령어는 사용자가 시스템 시계 및 시간대 설정을 보고 수정할 수 있는 명령어 ..

CentOS 7 static 설정에서 dhcp로 네트워크 변경

static -> dhcp로 변경을 하려고 한다. 사실상 서버의 IP는 고정이 좋지만 잠시 자동으로 넘겨서 사용하다가 Rocky Linux로 마이그레이션이 끝나면 정적으로 다시 변경하려고 생각 중.. 엄청 간단한 작업이고 설정 파일 하나만 건드리면 되는 방법 1. 이더넷 설정파일 경로 체크 및 dhcp 설정 수정 2. 네트워크 재시작 1. 이더넷 설정파일 경로 체크 및 수정 /etc/sysconfig/network-scripts/ifcfg-eth0 = eth0 네트워크 인터페이스에 대한 네트워크 구성을 정의하는 구성 파일 BOOTPROTO=dhcp는 DHCP IP 주소 및 기타 네트워크 구성 매개변수를 인터페이스에 자동으로 할당합니다. 왼쪽 사진이 기존의 static의 설정 내용이며 -> 오른쪽 사진처럼..

Rocky Linux 9 GUI(dvd) 가상머신 설치하는 방법

CentOS LTS 무료지원이 종료되면서 대체 리눅스로 Rocky Linux가 대체하도록 설계가 되었습니다. 많이 옮겨가는 추세입니다. CentOS와 마찬가지로 RHEL(Red Hat Enterprise Linux)의 소스 코드를 기반으로 하며 RHEL과 호환되는 안정적이고 안전한 Linux 배포판을 제공합니다. Rocky Linux 9 Vmware 설치 https://rockylinux.org/ 가상머신 만드실 때 아래 버전만 주의해서 만들어주시면 됩니다. Guest Operating System -> Linux -> Red Hat Enterprise Linux 9 64-bit 가상머신은 개인 환경에 맞춰 생성해 주시면 됩니다. 이미지를 넣고 실행 -> Install Rocky Linux 9.1 선택 ..

Linux Server 웹 브라우저에서 SSH 접속

Mac과 windows를 2개 사용하면서 서버에 접근하게 되면 Mac에서는 Terminal을 자주 이용하지만 winodws os에서는 프롬포트를 사용 안 하고 crt 같은 프로그램을 이용합니다. 가끔 인터넷 서치를 하다가 급하게 ssh에 접근해야 할 때 사용하기 편한 확장 프로그램을 소개해 드리려고 합니다. 따로 프로그램 설치 설정이 없어서 편하게 사용할 수 있습니다. Secure Shell Terminal emulator and SSH and SFTP client. 시큐어 셸은 Chrome용 xterm 호환 터미널 에뮬레이터 겸 독립형 ssh 클라이언트이며, Native Client를 사용하여 외부 프록시 없이 ssh 서버에 직접 연결합니다. SFTP 명령줄 클라이언트가 포함되어 있습니다. Chrome..

Rocky Linux 9 Smb(samba) 서버 구축

Mac OS Rocky Linux(CentOS)와 같은 환경을 구성하려고 합니다. Rocky Linux가 smb 서버가 되는 것이고 Client는 Mac OS입니다. SMB(Samba)란? Linux 시스템에서 Windows 기반 클라이언트와 호환되는 파일 및 프린터 공유 프로토콜 개인의 서버에 samba 패키지가 설치가 되어 있는지 확인 후 없으시면 패키지 설치를 진행 $ rpm -qa | grep samba $ sudo dnf install samba samba에서 파일 공유 시 접근을 시킬 계정을 생성합니다. ID : sambauser PW : ~~ $ sudo useradd sambauser $ sudo smbpasswd -a sambauser -a옵션은 암호 데이터베이스에 새 사용자를 추가하는 ..

Rocky Linux 9 Firewall 명령어및 사용 방법

CentOS7, Rocky Linux, Ubuntu 등 다양한 리눅스에서 사용하는 방화벽 명령어 Firewall Firewall 리눅스 시스템에서 외부에서 들어오는 연결을 허용 또는 차단할 수 있는 방화벽 기능을 제공 Apache 등 서버를 구축하실 때 Port를 오픈 시 많이 사용하셨을 것입니다. 방화벽 상태 확인 sudo firewall-cmd --state 방화벽 활성화/비활성화 - 아래 명령어를 통해 방화벽의 서비스를 중지, 시작이 가능합니다. sudo systemctl enable firewalld # 부팅 시 자동 실행 sudo systemctl start firewalld # 서비스 시작 sudo systemctl stop firewalld # 서비스 중지 sudo systemctl disa..

Rocky Linux 9 Apache 설치하는 방법

Apache란? Apache는 가장 널리 사용되는 웹 서버 소프트웨어 중 하나로, 웹 브라우저로부터 요청을 받아 정적이나 동적인 웹 페이지를 제공하는 역할을 합니다. Apache는 오픈 소스 소프트웨어로, 다양한 운영 체제에서 사용할 수 있습니다. 또한 Apache는 모듈 구조를 가지고 있어 다양한 모듈을 추가하거나 커스터마이징 할 수 있습니다. 패키지 설치 : sudo dnf install httpd -y systemctl 명령어를 통해 httpd서비스 시작 및 리부팅 후 자동 실행 설정 설정 파일 수정을 안 하시고 서비스 실행을 하시면 기본포트인 80 포트로 오픈이 됩니다. 수정 파일 경로 = /etc/httpd/conf/httpd.conf 방화벽 오픈 기본 포트인 80/tcp후 리로드 및 오픈 확인..

Rocky Linux 9 mysql 간단한 학생 테이블 생성및 삭제

간단한 학생 테이블을 만들기 전에 Mysql 설치 방법은 아래 링크를 참고해 주시면 감사합니다. https://computerhanashi.tistory.com/entry/Rocky-Linux-9-Mysql-%EC%84%A4%EC%B9%98 Rocky Linux 9 Mysql 설치 MySQL은 SQL(Structured Query Language) 기반의 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS) Mysql 설치 전 서버에 패키지가 존재하는 확인을 해주시면 됩니다. 확인 시 rpm 명령어를 사용합니다. Linux computerhanashi.tistory.com 설치 포스팅에 설명이 조금 있지만 부가적으로 추가하겠습니다. MySQL은 관계형 데이터베이스 관리 시스템(RDBMS) 중 하나이며,..

Rocky Linux 9 Docker netdata 설치

netdata 설치 이전 docker 설치 방법 및 이론은 아래 링크를 확인해 주세요. 리눅스(Linux) docker 설치하는 방법 Docker 개발자와 시스템 관리자가 컨테이너로 애플리케이션을 개발, 배포 및 실행할 수 있는 플랫폼입니다. 컨테이너는 애플리케이션이 독립적으로 실행되고 환경 간에 일관성을 제공할 수 있도 computerhanashi.tistory.com Netdata Linux, FreeBSD, macOS 및 기타 시스템을 위한 무료 오픈 소스 실시간 모니터링 및 문제 해결 도구 CPU 사용량, 메모리 사용량, 디스크 사용량, 네트워크 트래픽 등을 포함하여 시스템 및 애플리케이션 성능에 대한 포괄적인 실시간 모니터링을 제공 Netdata는 사용자가 실시간으로 시스템 성능을 모니터링하고 ..

반응형