리눅스 썸네일형 리스트형 [draft] 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.. 더보기 [draft] 우분투에 최신 버전의 파이썬를 설치하는 방법 [draft] 우분투에 최신 버전의 파이썬를 설치하는 방법1. PPA(deadsnakes) 등록하여 최신 버전의 파이썬를 설치하는 방법[Pre-releases]PPA 등록PPA(deadsnakes)를 등록합니다.sudo add-apt-repository ppa:deadsnakes/ppasudo apt-get update설치PPA를 등록한 후에는 apt-get install 명령어를 사용하여 원하는 버전의 파이썬을 설치합니다.sudo apt-get install -y python3.13실행 파일 변경새로 설치한 Python 버전의 실행 파일을 기본 Python 실행 파일로 변경합니다.rm /usr/bin/python3sudo ln -sf /usr/bin/python3.13 /usr/bin/python3버전.. 더보기 [draft] 우분투에 Python 3를 설치하는 방법 우분투에 Python 3를 설치하는 방법일반적으로 우분투에는 Python 3이 이미 설치되어 있습니다. 그러나 최신 버전을 설치하거나 필요에 따라 추가 패키지를 포함하여 설치할 수 있습니다.기본 Python 3 설치 확인일반적으로 우분투에는 Python 3이 기본적으로 설치되어 있습니다.$ python3 --versionPython 3.10.12Python 최신 버전 다운로드https://www.python.orgPython 3 설치Python 3를 설치할 수 있습니다.sudo apt-get updatesudo apt-get install -y python3파이썬 패키지 관리자 pip3 설치Python 패키지를 설치하고 관리하기 위해 pip3를 설치하는 것이 좋습니다.sudo apt-get install.. 더보기 [draft] 우분투에 jemalloc을 설치하고 설정하는 방법 우분투에 jemalloc을 설치하고 설정하는 방법jemalloc은 메모리 할당 및 관리를 위한 효율적인 라이브러리입니다. jemalloc의 장점기본 malloc보다 빠름 및 효율성이 높음메모리 할당 오버헤드 감소 메모리사용량 감소jemalloc 설치하기jemalloc을 설치합니다.sudo apt-get updatesudo apt-get install -y libjemalloc-dev libjemalloc2ldconfig가 로드한 라이브러리의 리스트를 확인ldconfig -p | grep libjemalloc$ ldconfig -p | grep libjemalloc libjemalloc.so.2 (libc6,x86-64) => /lib/x86_64-linux-gnu/libjemalloc.so... 더보기 [draft] 우분투에 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 소스 코드 다운로드소스 코드.. 더보기 [draft] 리눅스에 Slack CLI를 설치 및 제거하는 방법 리눅스에 Slack CLI를 설치 및 제거하는 방법Slack CLI 설치작업 디렉토리로 이동cd /usr/local/src공식 설치 스크립트 다운로드Slack 공식 웹 사이트에서 Linux용 Slack CLI 설치 스크립트를 다운로드합니다.wget https://downloads.slack-edge.com/slack-cli/slack_cli_2.23.0_linux_64-bit.tar.gz압축 해제tar xfz slack_cli_2.23.0_linux_64-bit.tar.gzslack 디렉토리로 이동cd binslack 버전 확인./slack version$ ./slack versionUsing slack v2.23.0slack 실행 파일을 /usr/local/bin 디렉토리로 이동mv slack /usr.. 더보기 [draft] 우분투에 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 .. 더보기 [draft] Nginx에서 Gzip 압축을 설정하는 방법 Nginx에서 Gzip 압축을 설정하는 방법Nginx 설정 파일기본적으로 nginx.conf 파일에 설정을 할 수 있습니다.sudo vim /etc/nginx/nginx.confgzip 모듈 확인일반적으로 Nginx가 설치된 서버의 설정 파일에 기본적으로 포함되어 있습니다. gzip 모듈이 비활성화되어있습니다.http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_ref.. 더보기 이전 1 ··· 20 21 22 23 24 25 26 ··· 133 다음