본문 바로가기

반응형

리눅스

C276x260 우분투에서 Go 언어를 설치하는 방법 우분투에서 Go 언어(Golang)를 설치하는 방법 테스트 환경 배포판 버전과 아키텍처 확인 $ lsb_release -d Description:Ubuntu 22.04.2 LTS $ uname -m x86_64 Go 언어(Golang) 설치 공식 Go 다운로드 페이지 링크: https://golang.org/dl/ 작업 디렉토리로 이동하여 작업을 시작합니다. cd /usr/local/src/ 다운로드 페이지에서 우분투용 Go 설치 파일을 찾습니다. 대개 "Linux" 용으로 표시되어 있을 것입니다. 적합한 아키텍처와 버전을 선택하세요. 예를 들어, 64비트 아키텍처의 최신 버전을 선택할 수 있습니다. 선택한 버전의 다운로드 링크를 클릭하여 Go 설치 파일을 다운로드합니다. 일반적으로 .tar.gz 형식의.. 더보기
C276x260 리눅스 플랫폼, 아키텍처, 시스템의 비트를 확인하는 방법 리눅스 플랫폼, 아키텍처, 시스템의 비트를 확인하는 방법리눅스 플랫폼, 아키텍처, 그리고 시스템의 비트를 확인하기 위해 다음과 같은 명령어를 사용할 수 있습니다.1. 플랫폼 확인/etc/os-release 파일을 확인터미널에서 cat /etc/os-release 명령어를 실행하고, "ID" 또는 "NAME" 필드에서 플랫폼 정보를 확인할 수 있습니다.$ cat /etc/os-releasePRETTY_NAME="Ubuntu 22.04.2 LTS"NAME="Ubuntu"VERSION_ID="22.04"VERSION="22.04.2 LTS (Jammy Jellyfish)"VERSION_CODENAME=jammyID=ubuntuID_LIKE=debianHOME_URL="https://www.ubuntu.com/.. 더보기
C276x260 MySQL MHA 설치 및 구성하기 MySQL MHA 설치 및 구성하기테스트 환경역할호스트 이름운영체제아이피MHA 패키지비고VIP 192.168.56.105 Masternode1ubuntu 22.04192.168.56.101perl, node Slavenode2ubuntu 22.04192.168.56.102perl, node Slavenode3ubuntu 22.04192.168.56.103perl, node Monitormonitorubuntu 22.04192.168.56.104perl, manager, node ** manager = mha4mysql-manager 패키지, node = mha4mysql-node 패키지MySQL 리플리케이션(replication)을 설정하는 방법MySQL에서 리플리케이션을 다시 연결하는 방법mysql.. 더보기
C276x260 MySQL 서버에서 UUID 확인하는 방법 MySQL 서버에서 UUID 확인하는 방법 Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work. Last_IO_Error에 표시된 오류는 슬레이브 I/O 스레드가 중지된 이유를 나타내는 메시지입니다. 이 오류는 마스터와 슬레이브 간에 동일한 MySQL 서버 UUID가 있는 경우 발생합니다. MySQL 복제가 작동하기 위해서는 마스터와 슬레이브의 UUID가 서로 다르게 설정되어야 합니다. 이 오류를 해결하기 위해 다음 단계를 수행할 수 있습니다. 1. 마스터 서버의 .. 더보기
C276x260 CentOS 7에서 rc-local(rc.local) 서비스를 활성화하는 방법 CentOS 7에서 rc-local(rc.local) 서비스를 활성화하는 방법CentOS 7에서는 rc.local 스크립트가 기본적으로 비활성화되어 있습니다. 그러나 필요한 경우 이를 활성화할 수 있습니다. rc.local 스크립트는 시스템 부팅 시에 자동으로 실행되는 사용자 정의 스크립트입니다.테스트 환경운영체제 버전 정보 확인$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)rc.local 서비스 상태 확인$ sudo systemctl status rc-local.service● rc-local.service - /etc/rc.d/rc.local Compatibility Loaded: loaded (/usr/lib/systemd/syste.. 더보기
C276x260 우분투에서 IP 주소를 고정하는 방법 우분투에서 IP 주소를 고정하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTSUbuntu 22.04에서 IP 주소를 고정하는 방법은 다음과 같습니다.1. 네트워크 인터페이스 확인ip address2. 네트워크 설정 파일 열기sudo vim /etc/netplan/00-installer-config.yaml3. 파일 내에서 네트워크 설정 구성 변경예를 들어, Ethernet 인터페이스(enp0s8)의 IP 주소를 192.168.56.101로 고정하고자 한다면, 아래와 같이 수정합니다.network: ethernets: enp0s8: addresses: - 192.168.56.101/24 version: 2주의: 위의 .. 더보기
C276x260 우분투에 MySQL 5.7을 바이너리 파일로 설치하는 방법 우분투에 MySQL 5.7을 바이너리 파일로 설치하는 방법1. 바이너리 파일 다운로드MySQL 5.7 바이너리 파일을 MySQL 공식 웹사이트에서 다운로드합니다. 원하는 버전의 바이너리 파일을 선택하고 다운로드한 파일을 원하는 디렉토리에 저장합니다.cd /usr/local/src/wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.41-linux-glibc2.12-x86_64.tartar xf mysql-5.7.41-linux-glibc2.12-x86_64.tarmkdir /usr/local/mysql-5.7.41tar xfz mysql-5.7.41-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql-.. 더보기
C276x260 우분투에서 Chrony를 설치하고 설정하는 방법 우분투에서 Chrony를 설치하고 설정하는 방법Chrony는 NTP(Network Time Protocol)를 사용하여 시스템 시각을 동기화하는 데 사용되며 특히 불안정한 네트워크 환경에서도 빠르게 정확한 시간을 동기화할 수 있는 장점이 있습니다.Chrony 서버 (192.168.10.111)1. Chrony 설치패키지 업데이트sudo apt-get updateChrony 설치sudo apt-get install -y chronyChrony 버전 정보chronyc -v$ chronyc -vchronyc (chrony) version 4.2 (+READLINE +SECHASH +IPV6 -DEBUG)Chrony 서비스 시작 및 활성화sudo systemctl enable chronysudo systemct.. 더보기

728x90
반응형