본문 바로가기

환경

(7)
ChatGPT 이용 후기 ChatGPT를 통해 웹 사이트를 제작할 수 있다고 하는데요. 요즘 화제인 ChatGPT 를 어떻게 활용할 수 있는지 궁금해하는 찰나 해당 관련해서 교육이 있어서 한번 들어봤습니다. 스파르타코딩클럽 홈페이지의 ChatGPT 로 10분만에 웹사이트 만들기 입니다. https://online.spartacodingclub.kr/enrolleds/6448aa6f17e7dc846ca67e7a/rounds/6420ea5f7e6e4c8f5d0af5d2/roadmap 스파르타코딩클럽 스파르타코딩클럽 | 올해의 브랜드 대상 1위 왕초보를 위한 온라인 코딩강의 online.spartacodingclub.kr GPT 에 명령을 내리고 어떻게 홈페이지가 나오는지에 대해서 간략하게 설명해줘서 좋았습니다. 또한 강의자료도 잘 ..
VirtualBox 네트워크 사용법 VirtualBox 로 서버를 생성 시 설정 화면에서 네트워크 설정에 있는 네트워크에 대한 설명입니다. 1. NAT NAT 은 말그대로 VirtualBox 에 적용한 가상 네트워크입니다. 가상 머신 생성 시 기본 설정으로 제공되며, 가상머신에서 외부 인터넷과 연결하여 사용하는 목적이라면 해당 네트워크 설정으로도 충분합니다. 2. 어댑터 브릿지 또는 브릿지 네트워크 인터넷, Host PC, Guest PC 모두 연결이 되어 통신이 가능합니다. 3. 내부 네트워크 가상 머신 간 통신이 필요한 상황에서 사용하기 좋은 설정입니다. NAT 네트워크와 달리 외부 인터넷 연결이 불가능한 설정입니다. 4. 호스트 전용 어댑터 호스트 네트워크는 Host PC-Guest PC 의 통신 또는 Guest PC - Guest ..
Ubuntu 환경에서 Docker 설치하는 방법 # apt update # apt install ca-certificates curl gnupg lsb-release # mkdir -p /etc/apt/keyrings # curl -fsSl https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg # echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list ..
Docker 에 대해서 알아보자! 요즘 개발 환경에서 떠오르고 있는 Docker 에 대해서 공부해보기로 했습니다. Docker 와 가상머신 가상머신은 가상머신에 리눅스를 설치한 뒤 서버와 DB를 설치하고 개발한 Application 또는 웹사이트를 실행합니다. 이렇게 세팅한 가상 머신 이미지를 여러 서버에 복사해서 실행 하면 이미지 하나로 여러 서버를 계속 만들어낼 수 있습니다. 보통 가상 머신 서버는 독자적으로 운영하거나 서비스 형태로 제공 하는 AWS, Microsoft Azure 를 사용하기도 합니다. 이런 가상 머신을 사용하다보니 리얼 서버에 비해 속도가 느리다는 단점이 생깁니다. 그래서 위의 가상 머신 그림과 같이 반가상화 방식이 개발이 되었습니다. 하지만 가상 머신이기 때문에 Guest OS 를 무조건 설치해야 하므로 이미지 ..
[CentOS 7] Apache 수동 설치 1. 관련 라이브러리 설치 yum install gcc yum install gcc-c++ yum install libstdc++ yum 명령어를 통해 관련 라이브러리 패키지를 설치합니다. 2. APR , APR-UTIL, PCRE2 설치 2-1. APR 설치 $ tar -zxvf apr-1.7.0.tar.gz $ cd apr-1.7.0 $ ./configure --prefix=/usr/local rm: cannot remove `libtoolT': No such file or directory 위와 같은 오류 발생 시 다음 명령 후 다시 ./configure 명령어를 실행 합니다. $ ln -sf libtool libtoolT $ ./configure --prefix=/usr/local $ make $..
Visual Studio Code 에서 C++ 적용 1. MinGW 설치 위와 같이 설치 시 나오는 MinGW Installation Manager 에서 해당 Mark를 추가한다. Installation → Apply Change → Apply 적용 시 해당 라이브러리를 다운 받는다. 2. 시스템 환경 변수 추가 시스템 속성 → 환경 변수 → PATH 환경 변수 편집에 MinGW 설치경로/bin 을 추가한다. 3. Visual Studio Code 설정 c/c++ 확장 라이브러리 다운로드 task.json 변경 { "version": "2.0.0", "runner": "terminal", "type": "shell", "echoCommand": true, "presentation": { "reveal": "always" }, "tasks": [ //C++..
RPM 명령어 주요 명령어 명령어 long 명령어 용도 -q -query 패키지 정보 질의 -i -install 패키지 설치 -U -upgrade 패키지 업그레이드 -e -erase 패키지 삭제 -V -verify 패키지 검증 -K -checking 서명 검증 일반적인 옵션 명령어 용도 -? --help 도움말 출력 --version rpm 버전 출력 -v 자세한 정보 출력 -vv 디버깅용 정보 출력 -dbpath DIRECTORY_PATH rpm 데이터 파일 경로 설정 기본 경로 : /var/lib/rpm --root DIRECTORY_PATH 파일 시스템의루트 디렉터리 경로 설정. rpm 사용자 디렉터리에 설치했을 경우등에 유용함. 기본 경로 : / -pipe CMD rpm 명령의 출력을 CMD 명령어로 전송 설치..