본문 바로가기
반응형
Windows Server 2016 2019 IIS website 구축 (설치 및 설정) Windows Server 2016, Windows Server 2019 IIS website 서버 구축, 설치방법 및 매뉴얼을 정리함.[목차]1. 준비 사항 (IIS 웹사이트 설치, .net 설치)2. 사이트 설정3. 웹 사이트 테스트1. 준비 사항 (IIS 웹사이트 설치, .net 설치)서버관리자 → 관리 → 역할 및 기능 추가 필요한 항목을 설치한다.웹사이트 테스트는 .net 코드로 할 예정이라. net을 설치한다..net 4.0은 OS에 기본 설치 되어있고 다른 버전은 microsoft 홈페이지.net 다운로드 페이지에서 받으면 된다.  2. 사이트 설정 서버관리 → 도구 → IIS(인터넷 정보 서비스) 관리자 → 사이트 → 웹사이트 추가웹사이트 정보 입력기존에 FTP 계정 생성을 했던 유저 경로.. 2023. 5. 18.
SSL/TLS 인증서란? 보안인증서에 대한 기본 개념 [목차]SSL/TLS 인증서란?SSL 인증서 설치는 왜 하는가?보안인증서 설치 의무 법 규정SSL 동작 방식SSL 인증서에 포함되는 정보인증서의 종류SSL/TLS 인증서란?SSL/TLS 인증서는 웹 사이트와 사용자 간의 암호화된 연결을 제공하는 SSL/TLS 프로토콜에서 사용되는 디지털 보안 인증서이다. SSL/TLS는 Secure Sockets Layer와 Transport Layer Security (OSI7 계층 중 전송 계층 보안)를 의미하는 용어로, 컴퓨터 시스템이 인터넷에서 안전하게 서로 통신할 수 있도록 하는 프로토콜 또는 통신 규약이다. 인증서는 웹 사이트의 신원을 확인하고, 사용자의 개인 정보가 제3자에게 노출되지 않도록 보호하는 역할을 한다. 웹 사이트 관리자는 자신의 고유 식별 정보와.. 2023. 5. 18.
Gamma App - AI 기반 프레젠테이션 작성 프로그램 AI 기술이 빠르게 발전하고 있다. Gamma라는 미국의 스타트업 기업이 ChatGTP와 연동하여 자동으로 프레젠테이션을 작성해 주는 앱을 출시하였다. 챗봇에게 원하는 내용을 말하면 몇 초 만에 프레젠테이션이나 웹페이지를 생성해 줬고 그 퀄리티도 상당히 높았다.Gamma App 소개영상  Gamma App 사용방법앱접속 페이지 GammaA new medium for presenting ideas, powered by AI. Beautiful, engaging content with none of the formatting and design work.gamma.appGamma App 은 가입 후 무료로 사용이 가능하다 첫 가입 시 600 credits이 제공되는데 1 토큰을 생성할 때마다 10 credi.. 2023. 5. 15.
Windows Server 2016 2019 IIS FTP 구축 (설치 및 설정) Windows Server 2016, Windows Server 2019 OS에서 FTP 구축을 위한 매뉴얼을 정리함.[목차]1. 준비 사항 (FTP 설치)2. 계정 생성3. FTP 사이트 추가 및 설정4. FTP 접속 및 테스트5. Passive Port 범위 지정 및 방화벽 설정Passive Port 범위 지정방화벽 설정1. 준비 사항 (FTP 설치)Windows Server OS 설치 단계에서 IIS를 설치하지 않았다면 FTP도 설치되어 있지 않을 수 있다. 이경우 IIS와 FTP 서버를 설치한다.서버관리자 → 관리 → 역할 및 기능 추가서버역할 선택 → 웹서버(IIS) → FTP 서버 설치  2. 계정 생성FTP에 사용할 유저를 생성한다.컴퓨터관리 → 로컬 사용자 및 그룹 → 사용자 → 새 사용자.. 2023. 5. 14.
git(형상 관리 툴), git 명령어 및 gitlab 작업 시나리오 git은 분산 버전 관리 시스템 (VCS - Version Control System) 중 하나로, 소스 코드와 같은 파일들을 관리하고 추적하는 형상관리 도구다. git는 대표적으로 GitHub, GitLab, Bitbucket 등과 같은 온라인 플랫폼과 함께 사용된다. git을 사용하면 여러 사람이 동시에 작업하면서 변경 사항을 추적하고, 코드의 이전 버전으로 되돌릴 수도 있다. 또한 git은 코드를 저장하고 공유하는 데 사용되는 중앙 저장소를 가지지 않고, 각 개발자의 로컬 컴퓨터에 모든 변경 내용을 저장한다. 이는 코드를 보다 효율적으로 관리하고, 협업 과정에서 빠른 작업을 가능하게 한다.1. git 명령어 (자주사용 하는 명령어)git status현재 저장소의 상태를 확인, 변경된 파일이나 새로운.. 2023. 5. 12.
구글 바드 Google Bard - 한국어 서비스 시작 2023년 5월 10일 구글에서 Bard 지원 국가 및 언어 확대를 발표했다. 이제 180여 개국 가에서 이용 가능하고 영어, 한국어, 일본어 3개 국가의 언어를 지원한다. 이 외에도 몆 가지 추가 업데이트를 지원하였는데 Bard에서 생성한 콘텐츠를 클릭 한 번으로 서식과 함께 Google Docs 및 Gmail로 내보내는 기능과 bard의 답변을 내보내고 Google Workspace에서 수정할 수 있도록 하는 기능이 추가되었다. 그리고 어두운 테마를 지원하여 눈의 피로도를 줄일 수 있게 사용자를 배려하였다.사용방법해당 페이지에 접속하여 구글 계정으로 로그인만 하면 바로 사용이 가능하다. BardBard is your creative and helpful collaborator to supercharg.. 2023. 5. 11.
Result Code: E_FAIL (0X80004005) Component: ConsoleWrap Interface: IConsole VirtualBox (버추얼박스)에서 VM 추가 후 에러 발생VM Name: Rocky Linux9 Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE). AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED). Result Code: E_FAIL (0X80004005) Component: ConsoleWrap Interface: IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8}   해결 사례원인 CPU 가상화지원 옵션이 활성화가 안되어 발 생된 문제. 재부팅 후 바이오스에 진입하여 CPU 가상화 활성화해 줌.pc 재부팅 후 바이오스로 진입하.. 2023. 5. 10.
Rocky Linux 9.1 - 록키 리눅스9.1 설치 Rocky Linux은 CentOS의 후속 제품으로, RHEL(Red Hat Enterprise Linux)과 100% 호환되는 무료 및 오픈 소스 기업용 리눅스 배포판이다. Rocky Linux 9.1은 2022년 11월 22일에 출시된 최신 버전으로, 다양한 보안 기능과 업데이트가 제공되고 최신 RHEL 9.1 패키지와 동일한 기능을 제공한다.[목차]1. Rocky Linux 9.12. Rocky Linux 9.1 설치3. Rocky Linux 9.1 살펴보기 1. Rocky Linux 9.1 1) Rocky Linux 공식 문서공식 사이트 Rocky LinuxRocky Linux is an open enterprise Operating System designed to be 100% bug-for-.. 2023. 5. 10.
버추얼박스(VirtualBox) 라이센스 확인 및 설치 버추얼박스(VirtualBox)는 오라클(Oracle)에서 개발한 가상화 소프트웨어다. 버추얼박스를 사용하면 하나의 컴퓨터에서 여러 개의 운영 체제를 실행하고 각 운영 체제를 분리된 환경에서 사용할 수 있다.1. 버추얼 박스(VirtualBox) 라이선스GNU 일반 공중 사용 허가서(GNU General Public License)에 따라 배포되며, 따라서 무료로 사용할 수 있다. 다만 버추얼박스를 상업적으로 사용하거나, 상업적인 목적으로 변경한 버전을 배포하는 경우에는 오라클과 별도의 라이선스 계약이 필요할 수 있다. 버추얼박스를 사용할 때 주의할 점은 운영 체제의 라이선스 문제다. 버추얼박스를 사용하여 다른 운영 체제를 실행하는 경우, 해당 운영 체제의 라이선스 조건을 준수해야 한다. 예를 들어, 윈.. 2023. 5. 8.
MSSQL - BULK INSERT(Transact-SQL)/CSV, TXT 대용량 파일 처리 BULK INSERT(Transact-SQL) 수행을 위한 권한 설정 및 처리방법에 대한 예제에 대한 정리.1. Bulk Admin 권한Bulk Admin 권한은 대량의 데이터를 처리하는데 유용한 권한이다. 이 권한이 부여되면 BULK INSERT나 BCP를 사용하여 CSV, TXT 파일 등의 데이터를 대량으로 로드할 수 있으며, PENROWSET(BULK...)로 대량의 데이터를 추출할 수 있다. 또한 UPDATE, INSERT INTO SELECT, DELETE 등의 SQL 명령어를 사용하여 대량의 데이터를 한 번에 변경하거나 삭제할 수 있다. 이러한 작업들은 대량의 데이터를 처리할 때 효율적이다. Bulk Admin 권한은 데이터베이스 관리자나 시스템 관리자에게 효율적인 작업을 수행할 수 있게 하는.. 2023. 5. 8.
OpenAI GPT, API소개 및 신청방법 OpenAI GPT APIOpenAI GPT는 대규모 자연어 처리(NLP, Natural Language Processing) 모델 중 하나로, 인공 신경망을 사용하여 문장 생성, 기계 번역, 요약, 질문 답변 등 다양한 자연어 처리 작업을 수행할 수 있다. OpenAI GPT는 대규모 텍스트 코퍼스를 학습하여 생성된 모델이며, 기본적으로 영어를 지원하지만, 다른 언어를 지원하는 GPT 모델도 개발 중이다. OpenAI GPT API는 개발자가 OpenAI GPT 모델을 사용하여 간편하게 NLP 작업을 수행할 수 있도록 하는 클라우드 기반 API이다. 이 API를 사용하면 개발자는 자체 모델 학습 없이도 텍스트 생성, 문장 완성, 감성 분석, 기계 번역 등 다양한 NLP 작업을 쉽게 수행할 수 있다. 또.. 2023. 5. 8.
암호 스위트 - Cipher Suite 암호 스위트(Cipher Suite)는 SSL/TLS 프로토콜에서 사용하는 암호화 기법의 조합을 나타낸다. 암호 스위트는 클라이언트와 서버 간의 통신에서 사용되며, SSL/TLS 핸드셰이크(handshak) 과정에서 어떤 암호화 기법을 사용할 것인지 협상한다.[목차]암호 스위트(Cipher Suite)란?1) 암호 스위트(Cipher Suite) 알고리즘 종류2) 대표적인 암호 스위트(Cipher Suite)의 종류3) 암호 스위트(Cipher Suite)의 구조4) 암호 스위트(Cipher Suite) 설정 방법5) EOL(end of life)암호 스위트(Cipher Suite)란?암호 스위트(Cipher Suite)란 SSL/TLS 프로토콜에서 사용하는 대칭키 암호화와 공개키 암호화, HMAC 등의.. 2023. 5. 3.
반응형