본문 바로가기

반응형

리눅스

우분투에서 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 형식의.. 더보기
리눅스 플랫폼, 아키텍처, 시스템의 비트를 확인하는 방법 리눅스 플랫폼, 아키텍처, 시스템의 비트를 확인하는 방법 리눅스 플랫폼, 아키텍처, 그리고 시스템의 비트를 확인하기 위해 다음과 같은 명령어를 사용할 수 있습니다. 1. 플랫폼 확인 /etc/os-release 파일을 확인 : 터미널에서 cat /etc/os-release 명령어를 실행하고, "ID" 또는 "NAME" 필드에서 플랫폼 정보를 확인할 수 있습니다. $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.2 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.2 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://.. 더보기
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. 마스터 서버의 .. 더보기
CentOS 7에서 rc-local(rc.local) 서비스를 활성화하는 방법 CentOS 7에서 rc-local(rc.local) 서비스를 활성화하는 방법 CentOS 7에서는 rc.local 스크립트가 기본적으로 비활성화되어 있습니다. 그러나 필요한 경우 이를 활성화할 수 있습니다. rc.local 스크립트는 시스템 부팅 시에 자동으로 실행되는 사용자 정의 스크립트입니다. 테스트 환경 운영체제 버전 정보 확인 $ cat /etc/redhat-release CentOS 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.. 더보기
우분투에서 IP 주소를 고정하는 방법 우분투에서 IP 주소를 고정하는 방법 테스트 환경 $ lsb_release -d Description: Ubuntu 22.04.2 LTS Ubuntu 22.04에서 IP 주소를 고정하는 방법은 다음과 같습니다. 1. 네트워크 인터페이스 확인 ip address 2. 네트워크 설정 파일 열기 sudo vim /etc/netplan/00-installer-config.yaml 3. 파일 내에서 네트워크 설정 구성 변경 예를 들어, Ethernet 인터페이스(enp0s8)의 IP 주소를 192.168.56.101로 고정하고자 한다면, 아래와 같이 수정합니다. network: ethernets: enp0s8: addresses: - 192.168.56.101/24 version: 2 주의: 위의 예시에서는 en.. 더보기
Ubuntu에 MySQL 5.7을 바이너리 파일로 설치하는 방법 Ubuntu에 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.tar tar xf mysql-5.7.41-linux-glibc2.12-x86_64.tar mkdir /usr/local/mysql-5.7.41 tar xfz mysql-5.7.41-linux-glibc2.12-x86_64.tar.gz -C /usr/l.. 더보기
우분투 환경에서 chrony 설치 및 설정하는 방법 우분투 환경에서 chrony 설치 및 설정하는 방법 Chrony는 네트워크 시간 동기화를 제공하는 프로그램으로, 우분투 환경에서 chrony를 설치하고 설정하는 방법은 다음과 같습니다 1. 패키지 업데이트 터미널을 열고 다음 명령을 실행하여 패키지 목록을 업데이트합니다. sudo apt update 2. chrony 설치 다음 명령을 사용하여 chrony를 설치합니다. sudo apt install -y chrony 3. 설정 파일 수정 chrony의 주 설정 파일인 /etc/chrony/chrony.conf를 편집합니다. 예를 들어, vim 편집기를 사용하여 파일을 엽니다. sudo vim /etc/chrony/chrony.conf confdir /etc/chrony/conf.d service time.. 더보기
리눅스에서 프록시를 지정하는 방법 리눅스에 프록시를 지정하는 방법 1. 환경 변수를 설정하는 방법 터미널을 열고 다음 명령어를 실행하여 환경 변수를 설정합니다. export http_proxy=http://: export https_proxy=http://: proxy_host와 proxy_port는 실제 프록시 서버의 호스트와 포트로 대체되어야 합니다. 설정한 환경 변수는 현재 터미널 세션에서만 유효하므로, 다른 터미널 세션에서도 사용하려면 해당 명령어를 실행해야 합니다. 2. 시스템 설정을 통해 프록시를 지정하는 방법 ubuntu 터미널을 열고 /etc/environment 파일을 수정합니다. sudo vim /etc/environment 파일 내에 다음 라인을 추가합니다. http_proxy=http://: https_proxy=h.. 더보기

728x90
반응형