변군이글루 썸네일형 리스트형 Vim에서 한글 깨짐 문제를 해결하는 방법 Vim에서 한글 깨짐 문제를 해결하는 방법Vim에서 한글 깨짐 문제를 해결하기 위해서는 Vim의 인코딩 설정을 적절히 설정해야 합니다.Vim 설정 파일 열기Vim 설정 파일인 .vimrc를 열어야 합니다. 홈 디렉토리에 위치해 있습니다.vim ~/.vimrc인코딩 설정 추가하기한글이 제대로 표시되도록 인코딩 설정을 추가합니다. 다음 줄을 .vimrc 파일에 추가합니다." 파일 인코딩 설정set encoding=utf-8set fileencoding=utf-8set termencoding=utf-8" 한글 입력 설정set helplang=kocat 명령어를 사용하여 .vimrc 설정 파일에 추가하기cat > ~/.vimrcset encoding=utf-8set fileencoding=utf-8set ter.. 더보기 [python] 환경 변수를 .env 파일에서 로드하는 코드를 작성 환경 변수를 .env 파일에서 로드하는 코드를 작성환경 변수를 .env 파일에서 읽어오는 코드를 작성하려면 python-dotenv 라이브러리를 사용할 수 있습니다. 이 라이브러리를 사용하면 .env 파일에서 환경 변수를 로드할 수 있습니다.python-dotenv 모듈 설치pip install python-dotenv코드 작성vim .envAPI_KEY=your_api_key_hereDATABASE_URL=your_database_url_hereDEBUG=True vim dotenv_task1.pyfrom dotenv import dotenv_values# .env 파일에서 환경 변수 로드env_vars = dotenv_values('.env')# 환경 변수 사용 예시if 'API_KEY' in env.. 더보기 우분투에 BIND를 컴파일하고 설치하는 방법 우분투에 BIND를 컴파일하고 설치하는 방법필수 패키지 설치sudo apt-get install -y build-essential libssl-dev libdns-dev libuv1-dev libcap-devjemalloc 메모리 할당 라이브러리를 설치sudo apt-get install -y libjemalloc2 libjemalloc-dev작업 디렉토리로 이동작업 디렉토리로 이동합니다.cd /usr/local/srcBIND 계정 생성BIND를 실행할 시스템 사용자를 생성합니다.sudo adduser --system --home /var/named --no-create-home --disabled-login --disabled-password --group namedBIND 소스 코드 다운로드소스 코드.. 더보기 우분투에 Apache2를 컴파일하여 설치하는 방법 우분투(Ubuntu 22.04)에 Apache2를 컴파일하여 설치하는 방법1. 의존성 설치빌드 도구와 Apache2가 필요로 하는 의존성을 설치합니다.sudo apt-get updatesudo apt-get install -y build-essentialsudo apt-get install -y zlib1g-dev libssl-dev libpcre3-devsudo apt-get install libnghttp2-dev2. Apache 소스 다운로드공식 Apache 웹사이트에서 Apache2 소스코드를 다운로드합니다.cd /usr/local/srcwget -q https://dlcdn.apache.org/httpd/httpd-2.4.59.tar.gz3. APR, APR-util 소스 다운로드wget -q .. 더보기 AWS 계정을 해지하는 방법 AWS(Amazon Web Services) 계정을 해지하는 방법1. AWS 계정 루트 사용자로 AWS Management Console에 로그인합니다. 2. 오른쪽 상단 모서리에 있는 사용자 이름을 클릭하고 "내 계정"을 선택합니다. 3. "내 계정" 페이지에서 "내 계정 해지" 링크를 클릭합니다. 4. 해지 프로세스에 따라 안내를 따릅니다. 이 과정은 AWS의 서비스 및 데이터에 대한 영구적인 삭제를 포함할 수 있습니다. 5. 계정 해지가 요청되면 AWS에서 해당 요청을 처리하기 위해 추가 단계를 수행해야 할 수 있습니다. 이메일 확인이나 기타 보안 절차가 포함될 수 있습니다. 계정 해지는 AWS에서 서비스 사용을 중단하고 모든 데이터를 삭제하는 것을 의미합니다. 따라서 계정 해지 전에 모든 중요한 .. 더보기 우분투에서 ethtool을 사용하여 랜 카드의 속도 및 전송 모드를 설정하는 방법 우분투에서 ethtool을 사용하여 랜 카드의 속도 및 전송 모드를 설정하는 방법ethtool 설치sudo apt-get updatesudo apt-get -y install ethtool네트워크 인터페이스 확인설정할 랜 카드의 네트워크 인터페이스를 확인합니다. 일반적으로 ifconfig 또는 ip addr 명령을 사용하여 확인할 수 있습니다.ifconfig enp0s8$ ifconfig enp0s8enp0s8: flags=4163 mtu 1500 inet 192.168.56.71 netmask 255.255.255.0 broadcast 192.168.56.255 inet6 fe80::a00:27ff:fe2a:e26b prefixlen 64 scopeid 0x20 .. 더보기 우분투에서 Keepalived를 사용하여 고가용성(High Availability, HA)을 구성하는 방법 우분투에서 Keepalived를 사용하여 고가용성(High Availability, HA)을 구성하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04.3 LTS시스템 현황호스트 이름네트워크 인터페이스아이피 주소비고node01eth0172.19.0.3 node02eth0172.19.0.2 vipeth0:1172.19.0.10 /etc/sysctl.conf 파일의 특정 설정 값을 변경설정 값 확인sysctl -a | egrep 'net.ipv4.ip_forward|net.ipv4.ip_nonlocal_bind'$ sysctl -a | egrep 'net.ipv4.ip_forward|net.ipv4.ip_nonlocal_bind'net.ipv4... 더보기 SSH 호스트 키가 변경되었을 때 발생하는 경고 메시지를 해결하는 방법 SSH 호스트 키가 변경되었을 때 발생하는 경고 메시지를 해결하는 방법SSH 호스트 키가 변경되었을 때 발생하는 경고 메시지$ ssh-copy-id vagrant@172.17.0.3/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/vagrant/.ssh/id_rsa.pub"/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed/usr/bin/ssh-copy-id: ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ER.. 더보기 이전 1 ··· 4 5 6 7 8 9 10 ··· 40 다음