전체 글 썸네일형 리스트형 Apache Method 예외처리 Apache Method 예외처리 HTTP는 요청 메서드를 정의하여, 주어진 리소스에 수행하길 원하는 행동을 나타냅니다. 간혹 요청 메서드를 "HTTP 동사"라고 부르기도 합니다. 각각의 메서드는 서로 다른 의미를 구현하지만, 일부 기능은 메서드 집합 간에 서로 공유하기도 합니다. 이를테면 응답 메서드는 안전하거나, 캐시 가능하거나, 멱등성을 가질 수 있습니다. GET GET 메서드는 특정 리소스의 표시를 요청합니다. GET을 사용하는 요청은 오직 데이터를 받기만 합니다. HEAD HEAD 메서드는 GET 메서드의 요청과 동일한 응답을 요구하지만, 응답 본문을 포함하지 않습니다. POST POST 메서드는 특정 리소스에 엔티티를 제출할 때 쓰입니다. 이는 종종 서버의 상태의 변화나 부작용을 일으킵니다. .. 더보기 apt-get 명령어 apt-get 명령어 apt-get은 Ubuntu와 Debian 기반 시스템에서 사용되는 명령어로, 패키지 관리를 위해 사용됩니다. 다음은 apt-get의 몇 가지 일반적인 사용법입니다. 패키지 설치 sudo apt-get install package_name 패키지 업그레이드 sudo apt-get upgrade 시스템 전체 업그레이드 sudo apt-get dist-upgrade 패키지 제거 sudo apt-get remove package_name 패키지 검색 apt-cache search search_term 패키지 정보 확인 apt-cache show package_name 패키지 목록 업데이트 sudo apt-get update 종속성 문제 해결 sudo apt-get install -f 사용.. 더보기 dpkg 명령어 dpkg 명령 dpkg는 개별 소프트웨어 패키지를 관리하기 위해 데비안 기반 시스템(우분투 포함)에서 사용되는 명령 줄 도구입니다. 시스템에서 패키지를 설치, 제거 및 관리하는 데 사용됩니다. 여기에는 일반적으로 사용되는 dpkg 명령어가 있습니다: 패키지 설치 sudo dpkg -i package.deb 패키지 제거 sudo dpkg -r package_name 패키지 재설치 sudo dpkg -i --force-confmiss package.deb 패키지 정보 조회 dpkg -s package_name 설치된 패키지 목록 확인 dpkg -l 특정 패키지 검색 dpkg -l | grep package_name 설치된 패키지 무결성 확인 sudo dpkg --verify package_name 깨진 종속.. 더보기 BASH 셸에서 기본 셸 변수의 값을 설정하는 방법 BASH 셸에서 기본 셸 변수의 값을 설정하는 방법 기본값이 없는 변수 설정 variable_name=value 이렇게 변수를 설정하면 해당 변수에 값이 할당됩니다. 기본값이 없는 변수는 초기값이 비어있는 상태입니다. 기본값이 있는 변수 설정 variable_name=${variable_name:-default_value} ${variable_name}의 값이 설정되어 있으면 해당 값을 사용하고, 그렇지 않으면 default_value가 변수에 할당됩니다. 변수가 비어있는 경우 기본값 설정 variable_name=${variable_name:-default_value} ${variable_name}이 비어있을 경우 default_value가 변수에 할당됩니다. 변수가 설정되지 않은 경우 기본값 설정 v.. 더보기 리눅스에서 기본 게이트웨이를 사용하는 로컬 IP 주소를 추출하는 명령어 리눅스에서 기본 게이트웨이를 사용하는 로컬 IP 주소를 추출하는 명령어 $ ifconfig eth0: flags=4163 mtu 65535 inet 172.17.0.2 netmask 255.255.0.0 broadcast 172.17.255.255 ether 02:42:ac:11:00:02 txqueuelen 0 (Ethernet) RX packets 3560 bytes 27641426 (27.6 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1906 bytes 133847 (133.8 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73 mtu 65536 inet 127.0.. 더보기 원도우에서 vim을 설치하는 방법 원도우에서 vim을 설치하는 방법 1. 설치 파일 다운로드 Vim 공식 웹사이트 : http://www.vim.org 다운로드 페이지에서 Windows용 Vim 설치 파일을 찾아 다운로드합니다. 2. 압축 해제 다운로드한 ZIP(vim90w32.zip) 파일을 원하는 위치에 압축 해제합니다. 3. 실행 파일 실행 압축 해제된 폴더에서 "vim.exe" 또는 "gvim.exe" 파일을 실행합니다. 4. Vim 설정 (선택 사항) Vim을 처음 실행하면 초기 설정이 필요할 수 있습니다. 기본 설정으로 계속 진행하거나 필요에 따라 설정을 변경할 수 있습니다. 5. 환경 변수 설정 (선택 사항) Vim을 사용하기 위해 명령 프롬프트나 PowerShell에서 직접 실행하려면 환경 변수를 설정해야 할 수도 있습니다.. 더보기 AWS ALB의 보안 정책을 변경하는 방법 AWS ALB의 보안 정책을 변경하는 방법 AWS ALB(Application Load Balancer)의 보안 정책을 변경하려면 다음 단계를 따를 수 있습니다. 1. AWS Management Console에 로그인합니다. 2. "EC2" 서비스로 이동합니다. 3. 좌측 탐색 창에서 "로드 밸런서"를 선택합니다. 4. ALB 목록에서 원하는 로드 밸런서를 선택합니다. 5. "설정" 탭으로 이동합니다. 6. "리스너" 섹션에서 보안 정책을 변경하려는 리스너를 선택합니다. 7. "암호화" 드롭다운 메뉴에서 원하는 보안 정책을 선택합니다. 8. 변경한 내용을 저장합니다. 보안 정책은 여러 옵션을 제공하며, 선택할 수 있는 보안 수준과 암호화 프로토콜은 해당 보안 정책에 따라 다를 수 있습니다. 변경된 보안 .. 더보기 Ubuntu에 최신 버전의 OpenSSL을 컴파일하고 설치하는 방법 Ubuntu에 최신 버전의 OpenSSL을 컴파일하고 설치하는 방법 테스트 환경 docker run -it --rm anti1346/ubuntu2204:latest bash 1. 필요한 의존성 패키지 설치 sudo apt-get update sudo apt-get install -y build-essential make zlib1g-dev ※ FindBin 모듈 libfindbin-libs-perl 2. OpenSSL 소스 코드 다운로드 ☞ OpenSSL 다운로드 : https://www.openssl.org/source/ cd /usr/local/src wget https://www.openssl.org/source/openssl-3.1.1.tar.gz tar xzf openssl-3.1.1.tar.g.. 더보기 이전 1 ··· 63 64 65 66 67 68 69 ··· 175 다음