우분투 한글 설정 01. language-pack-ko 패키지 설치 apt-get install language-pack-ko 02. 로케일 설치 locale-gen ko_KR.UTF-8 03. 패키지 재설정 dpkg-reconfigure locales 03-1. ko_KR.UTF-8 UTF-8 찾아 번호 입력 (290 또는 299) 03-2. ko_KR.UTF-8 이 써져 있는 번호 입력 04. 환경변수 export LANGUAGE=ko_KR.UTF-8 export LANG=ko_KR.UTF-8 05. 적용 locale 06. .bashrc 에 추가해 자동 실행 적용 nano ~/.bashrc export LANGUAGE=ko_KR.UTF-8 export LANG=ko_KR.UTF-8 source ~/..
운영체제 및 서버
Ubuntu 22.04 sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime CentOS 9 Stream sudo timedatectl set-timezone Asia/Seoul
# 유저 생성 sudo useradd {유저명} # 그룹 생성 sudo groupadd {그룹명} # 그룹 내 유저 포함 sudo usermod -aG {그룹이름} {유저이름}
Python 3.12 설치# update sudo yum -y update sudo yum upgrade # reboot sudo systemctl reboot # Python 3.12 빌드 도구 설치 sudo yum -y install epel-release sudo yum install wget make cmake gcc bzip2-devel libffi-devel zlib-devel # openssl 제거로 nginx, nodejs 를 재설치해야할 수 있음 # openssl 제거, 버전확인시 1.1.1 이상이면 SKIP, 아니라면 꼭 제거 sudo yum -y remove openssl openssl-devel # 파이썬 공식홈페이지 제공 3.12 버전 다운로드 wget https://www.pyt..
Nginx 는 되는데 .pid 파일을 사용할 수 없다는 메세지를 받은 경우 해결 방법 QuickStart # 1. nginx.service 파일 편집기로 오픈 nano /usr/lib/systemd/system/nginx.service # 2. PIDFile 및 부분에 ExecStartPost=/bin/sleep 0.1 추가 ======================================== ... PIDFile=/var/run/nginx.pid ExecStartPost=/bin/sleep 0.1 ... ======================================== # 3 리눅스 데몬 리로드 systemctl daemon-reload # 4 서비스 재실행 systemctl nginx re..
Quick Start일반적인 Mount는 아래와 같다sudo apt updatesudo apt install nfs-common cifs-utils -y# NFS 공유설정 확인showmount -e [ip주소]mount -t nfs 원격지주소:/{폴더경로} {타겟폴더}다만, 매번 리눅스 서버 부팅될때마다 위 명령어를 칠 순 없는 노릇, 이를 방지하기 위해 아래와 같이 설정한다.#nano 나 vi를 이용하여 /etc/fstab 파일 로드 혹은 생성 nano /etc/fstab#내용 추가 ( 구분 : 탭 ) -----------------------------------------192.168.50.100:/share/storage/staging/legacy /storage n..
Quick Start #업데이트 sudo apt update #공식사이트에서 GPG키 다운 curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \ sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \ --dearmor #저장소 파일 생성 echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list #업데이트..
Quick Start #업데이트 sudo apt update sudo apt upgrade #관련 라이브러리 설치 sudo apt-get install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring apt-transport-https #nginx.list 파일 생성 (공식저장소에서 서명 키 가져오기) curl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null #키 확인 gpg --dry-run --quiet --no-keyring --import --import-opt..
QUICK START #업데이트 sudo apt update sudo apt upgrade #설정파일 다운로드 (해당파일보다 최신버전도 있지만, 그걸 사용하면 5.7 설치 불가) sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb #설정 sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb ---------------------------------------------- # 1. Add repository to unsupported system? >> ubuntu bionic # 2. Which MySQL product do you wish to configure? >> MySQL Server & C..

PROXMOX 에서 NFS Server를 위한 LXC 를 생성 후 NFS Server를 설치해보면, NFS 설치가 정상적으로 되지 않는다. 원인은 자세히는 모르겠으나, PROXMOX 커뮤니티 내에서 공유된 내용으로는 아래 그림과 같이 [권한 없는 컨테이너]부분을 체크 해제하고 생성을 진행한다. 서버가 아닌 클라이언트도 마찬가지로 진행해줘야한다. 처리하지 않으면 아래와 같은 에러 메세지로 인해 mount 가 되지 않는다. mount.nfs: Operation not permitted 이후에 실행하지말고 바로 LXC 내 옵션 - 특징(더블클릭)에 들어가 중첩과 NFS 부분을 체크해준다. 이후 NFS 서버를 설치해주면 된다. ※ubuntu 22.04 템플릿에서는 mount가 되지 않는 현상이 발견됨. debi..