분류 전체보기 썸네일형 리스트형 [draft] 우분투에서 로케일 및 문자셋 변경하는 방법 우분투에서 로케일(Locale) 및 문자셋 변경하는 방법(ko_KR.UTF-8)우분투 서버나 데스크톱에서 한글 환경을 설정하려면 올바른 로케일(locale)과 문자셋(UTF-8) 설정이 필수입니다.1. 현재 로케일 설정 확인시스템 로케일 확인localectl status$ localectl status System Locale: LANG=C.UTF-8 VC Keymap: n/a X11 Layout: n/a개별 로케일 변수 확인locale$ localeLANG=LANGUAGE=LC_CTYPE="POSIX"LC_NUMERIC="POSIX"LC_TIME="POSIX"LC_COLLATE="POSIX"LC_MONETARY="POSIX"LC_MESSAGES="POSIX"LC_PAPER="PO.. 더보기 [draft] Docker Swarm 서비스를 확인하고 Docker Swarm 모드를 비활성화하는 방법 Docker Swarm 서비스를 확인하고 Docker Swarm 모드를 비활성화하는 방법현재 노드의 상태를 확인현재 Swarm 클러스터의 모든 노드 목록을 표시합니다.docker node ls$ docker node ls ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSIONr5gzcy2g0swe61mkuz71do3cr * serv-24 Ready Active Leader 25.0.0현재 호스트의 호스트 이름과 일치하는 노드를 찾아서 표시합니다.docker node ls | grep $(hostname)$ docker node ls | g.. 더보기 [draft] Docker Swarm 클러스터에 서비스를 배포하고 업데이트하며 전역 스케일을 조절하는 방법 Docker Swarm 클러스터에 서비스를 배포하고 업데이트하며 전역 스케일을 조절하는 방법Docker Swarm 클러스터에서 서비스를 배포하고 업데이트하며 전역 스케일을 조절하고, 마지막으로 서비스와 스택을 삭제하는 과정입니다.Docker Swarm 초기화docker swarm init1. Docker Swarm 클러스터에 서비스 배포Dockerfile 작성vim Dockerfile# 베이스 이미지 정의FROM nginx:latest# 작업 디렉토리 설정WORKDIR /usr/share/nginx/html# 복사할 파일 추가 (예: index.html)COPY index.html .# 노출할 포트 설정EXPOSE 80# 컨테이너 시작 시 실행할 명령어 (예: Nginx 시작)CMD ["nginx", ".. 더보기 [draft] Docker Swarm 클러스터에 서비스를 배포하는 방법 Docker Swarm 클러스터에 서비스를 배포하는 방법간단한 웹 애플리케이션을 배포하는 예제1. Docker Swarm 초기화docker swarm initSwarm initialized: current node (r5gzcy2g0swe61mkuz71do3cr) is now a manager.To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-40ip16kv9qxhuz5pplde-64zbe5aqna0wm46mxo 192.168.100.201:2377To add a manager to this swarm, run 'docker swarm join-token manager' and fol.. 더보기 [draft] html2text 명령어 html2text 명령어html2text는 HTML을 텍스트로 변환하는 도구이며 이를 사용하여 HTML을 해석하고 텍스트로 변환하여 출력합니다.html2text 패키지 설치CentOSsudo yum install -y html2textUbuntusudo apt-get updatesudo apt-get install -y html2textHTML 파일을 텍스트로 변환html2text index.html출력을 파일에 저장하려면 다음과 같이 리디렉션을 사용html2text index.html > output.txtcurl 명령어로 HTML을 요청하고 해석된 결과를 출력하는 방법curl -s URL | html2textcurl -s 172.19.0.10 W.. 더보기 [draft] 우분투 20.04 서버 기본 설정 우분투 20.04 서버 기본 설정테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Ubuntu"VERSION="20.04 LTS (Focal Fossa)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 20.04 LTS"VERSION_ID="20.04"HOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"VERSION_CODENAME=focalU.. 더보기 [draft] 우분투에 CBand 모듈을 설치하고 설정하는 방법 우분투에 CBand 모듈을 설치하고 설정하는 방법CBand는 아파치 웹 서버의 대역폭 제어 모듈로서 대역폭 사용량 제한, 대역폭 제한 초과 시 처리, 그래프 출력 등의 기능을 제공합니다.1. Apache 설치sudo apt-get updatesudo apt-get install -y apache2Apache 버전 확인$ apache2 -vServer version: Apache/2.4.52 (Ubuntu)Server built: 2023-10-26T13:44:44Apache 서비스 확인sudo systemctl status apache2.service2. CBand 모듈 설치CBand 모듈을 설치하려면 아래 명령어를 입력합니다.sudo apt-get install libapache2-mod-cband.. 더보기 [draft] getconf 명령어 getconf 명령어getconf 명령어는 시스템에서 컴파일된 시스템 상수 및 옵션 값을 출력하는 명령어입니다. 예를 들어, getconf PATH 명령어는 시스템의 PATH 환경 변수 값을 출력합니다. getconf 명령어는 POSIX 표준에서 지정된 시스템 상수 및 시스템 옵션 값을 출력합니다. 따라서 시스템의 컴파일러, 헤더 파일, 라이브러리 등의 정보를 확인할 수 있습니다. getconf 명령어는 다음과 같은 옵션을 사용할 수 있습니다.-a : 모든 시스템 상수 값을 출력합니다. : 지정한 시스템 변수의 값을 출력합니다. 예를 들어, getconf PAGE_SIZE 명령어는 페이지 크기 값을 출력합니다.getconf 명령어를 사용하여 시스템 상수 값을 확인하면, 해당 상수를 사용하는 프로그램을 작.. 더보기 이전 1 2 3 4 ··· 72 다음