본문 바로가기

전체 글

(42)
Nginx 무료 SSL 인증서 Rocky Linux에서 Let's Encrypt의 Certbot을 사용해 Nginx에 무료 SSL(HTTPS) 인증서를 발급하고 자동 갱신까지 설정하는 순서입니다.사전 조건: 도메인의 A 레코드가 해당 Rocky Linux 서버의 IP 주소를 가리키고 있어야 하며, Nginx 설정 파일에 server_name이 해당 도메인으로 지정되어 있어야 합니다.1.EPEL 저장소 활성화:Certbot 패키지 제공 저장소 추가.Rocky Linux 기본 저장소에는 Certbot이 없으므로 EPEL(Extra Packages for Enterprise Linux) 저장소를 먼저 설치합니다.Bashsudo dnf install epel-release -y2.Certbot 및 Nginx 모듈 설치:Nginx 전용 Cer..
Nginx 웹서버 설치 및 방화벽 Rocky Linux 환경에서 Nginx 웹 서버를 설치하고, 부팅 시 자동 실행 설정과 방화벽 오픈까지 완료하는 전체 명령어 순서입니다.1.시스템 패키지 최신화:최신 보안 패치 및 인덱스 업데이트.설치 전 기본 패키지 인덱스를 최신 상태로 업데이트합니다.Bashsudo dnf update -y2.Nginx 패키지 설치:공식 리포지토리 이용.dnf 패키지 관리자를 통해 Nginx를 설치합니다.Bashsudo dnf install nginx -y3.Nginx 서비스 실행 및 자동 실행 등록:systemctl 제어.Nginx 데몬을 시작하고, OS 부팅 시 자동으로 실행되도록 설정합니다.Bashsudo systemctl enable --now nginx정상적으로 동작 중인지 상태를 확인합니다. (active..
Rocky Linux 에서 자주 사용하는 기본 명령어 Rocky Linux(Red Hat Enterprise Linux 기반)에서 자주 사용하는 기본 명령어 모음집입니다.1. 패키지 관리 (dnf)Rocky Linux는 dnf 패키지 관리자를 사용하여 소프트웨어를 설치 및 업데이트합니다.명령어설명예시sudo dnf update시스템의 모든 패키지 업데이트sudo dnf update -ysudo dnf install 패키지 설치sudo dnf install nginxsudo dnf remove 패키지 삭제sudo dnf remove nginxdnf search 패키지 검색dnf search htopdnf info 패키지 상세 정보 확인dnf info nginxdnf list installed설치된 패키지 목록 조회dnf list installed | grep..
Windows 명령프롬프트에서 dotnet 명령 Windows 터미널(PowerShell 또는 Command Prompt)에서 주로 사용하는 .NET CLI (dotnet) 주요 명령어 모음집입니다.1. 개발 및 프로젝트 관리 (기본)명령어설명예시 / 활용dotnet --version설치된 .NET SDK의 현재 버전 확인dotnet --versiondotnet --infoSDK 및 실행 환경(OS, Architecture 등) 상세 정보 출력dotnet --infodotnet new 새로운 .NET 프로젝트 또는 파일 생성dotnet new console -n MyConsoleAppdotnet run현재 디렉터리의 프로젝트를 빌드하고 즉시 실행dotnet rundotnet build프로젝트 및 모든 종속성을 컴파일(빌드)dotnet build -c ..
Codex - PDCA 스킬 사용법 PDCA 스킬 사용법1. 목적$pdca 스킬은 기능 단위 작업을 Plan, Design, Do, Check, Act 흐름으로 관리하기 위한 도구다.이 프로젝트에서는 C# API 전환 작업을 한 번에 크게 진행하지 않고, 업무 단위로 계획, 설계, 구현, 비교검증, 개선, 보고까지 남기기 위해 사용한다.기본 흐름:Plan -> Design -> Do -> Analyze(Check) -> Iterate(Act) -> Report -> Archive2. 기본 명령어명령어용도$pdca plan {feature}기능 계획서 생성$pdca design {feature}기술 설계서 생성$pdca do {feature}구현 가이드 또는 구현 추적 작성$pdca analyze {feature}설계와 실제 구현 차이 분석..
Front Project Start - NPM- Webpack- Vuejs- Babel NPMnpm init -ynpm i packagenpm i -g packagenpm i -D packagenpm lsnpm outdatednpm update Webpacknpm i -D webpack webpack-cli Vuejsnpm i -g @vue/clivue create project-namevue ui npm i vue bootstrap bootstrap-vue
pip list 에러 발생시 $ pip list Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in from pip._internal.cli.main import main ModuleNotFoundError: No module named 'pip._internal' centos 에 2개의 버전이 설치되어 있는 경우 위와 같이 오류가 나오는 경우가 있습니다. $ curl https://bootstrap.pypa.io/pip/3.6/get-pip.py -o get-pip.py ....$ python3 get-pip.py --force-reinstall ...$ pip list... 정상적으로 나옵니다.
centos7 MSSQL 2019 설치 1. root 로 접속 2. yum update 3. yum upgrade 4. curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo 5. yum install -y mssql-sever 6. /opt/mssql/bin/mssql-conf setup 7. 설치 버전 번호 선택 8. yes 입력 9. sa 계정 암호 입력 (8자이상, 대문자-소문자-숫자-특수문자 포함하여 입력) 10. curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo 11. yum i..