전체 글

전체 글

    [Linux] 인증서 없이 apache 웹 서버에 Https 적용

    도메인 호스팅 사이트에서 꼭 인증서를 구매하지 않아도 리눅스 서버에서 SSL인증서를 발급받을 수 있다. 구축 환경 Azure Ubuntu 20.04 (22, 80, 443 포트 허용) Apache 2.4.41 도메인 dhkang3.shop Azure 도메인 구매 관련해서는 아래 글 참고(AWS에서도 Route 53에 등록 가능하다) https://reddot.kr/52 [Azure] Domain 구매 & Azure Resource와 연결 도메인을 활용하려면 당연히 도메인 구매를 해야 한다. 저렴한 도메인은 500원 정도밖에 안 하니 부담 가질 필요 없다. https://www.gabia.com/ 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우 reddot.kr 1. 가상호스트 설정 /etc/apac..

    [Azure] Domain 구매 & Azure Resource와 연결

    도메인을 활용하려면 당연히 도메인 구매를 해야 한다. 저렴한 도메인은 500원 정도밖에 안 하니 부담 가질 필요 없다. https://www.gabia.com/ 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 1. 도메인 구매 신청하기 누르고 사용 연도를 1년으로 설정하면 된다. 년마다 돈이 계속 빠져나가는 것이 아닌 1년 후에 재결제를 안 하면 해당 도메인을 사용할 수 없게 된다. 결제 후 10분 정도 지나면 오른쪽 위 My 가비아에서 도메인 1개가 추가된 것을 볼 수 있다. 2. Azure에서 도메인 등록 DNS 영역 -> 만들기 구매한 도메인을 입력하자. 필자는 dhkang2.shop 도메인을 구입하였다. 3. 네임서버 등록 My 가비아 ->..

    [Azure] Application Gateway(L7로드밸런서) 구축

    우선 간단하게 웹서버 2개를 띄울 서버를 준비하자. (OS ubuntu 20.04) nginx를 설치 후 기본 페이지를 1번과 2번 서버 구분할 수 있을 정도로만 수정하자 apt install net-tools vi /var/www/html/index.nginx-debian.html Application Gateway 구축 부하분산장치 -> Application Gateway -> 만들기 1. 기본사항 다른건 크게 복잡한 건 없고 가상네트워크 구성만 잘 보면 된다. 가상 네트워크는 vm을 생성한 가상 네트워크로 하되, Application Gateway가 들어갈 서브넷은 그 어느 자원도 있으면 안 된다. 그래서 Application Gateway 전용 서브넷을 추가 후 할당해야 한다. 2. 프런트 엔드 ..

    [Widnow] Active Directory 구축

    Active Directory 란? 네트워크에 연결된 개체들을 계층 구조로 저장하고 관리. 사용자, 그룹, 컴퓨터 등의 리소스를 효과적으로 관리할 수 있다. 주로 회사 같은 조직에서 사원들 관리를 위해 많이 사용한다. 구축 환경 Azure상에 Window Server 2019 2대 생성. ADadmin : active directory 서버를 구축할 서버 ADuser : active directory에 join하기 위한 서버(유저) + 추가로 한글패치가 된 상태에서 구축을 하니 서버 언어를 한글로 바꾸고 싶다면 아래 글 참고 https://reddot.kr/47 AD admin Server 구축 1. 윈도우 키 -> 서버 관리자 -> 역할 및 기능 추가 2. 다음으로 계속 넘어가다가 서버 역할에서 Act..

    [Window] 윈도우 서버 시간 동기화

    AWS 윈도우 서버를 생성했는데 현재 시간은 10시 50분이지만 생성한 서버의 시간은 1시 50분으로 나온다. 이유는 서버의 시간대가 기본적으로 UTC로 잡혀있기 때문이다. 윈도우 서버에서 시간대 변경 tzutil /s “Korea Standard Time” 위 명령어만 cmd창에 입력하면 된다.

    [Window] 윈도우 서버 언어 한글로 변경

    Aws, Azure 같은 플랫폼에서 윈도우 서버를 생성하면 최초 언어가 영어로 나온다. 이 언어를 한글로 바꿔보자 1. 설정버튼 -> Time & Language 2. Language -> +Add a language 클릭 후 Korean으로 한국어 선택 하고 Next -> Install 3. 10분정도 기다리면 아래와 같이 나오는데 재시작하면 한글로 적용된다. 4. 결과 확인

    [Linux] LVM 구성

    리눅스 환경에서 추가적으로 스토리지를 붙일 때에는 두 가지 방법이 있다. 만약 서버에 500GB의 스토리지를 추가하고 싶을 때 1. 100GB크기의 스토리지 5개 부착 후 각각 마운트 2. 500GB크기의 스토리지 1개 부착 후 논리적으로 100GB씩 5개로 나누기 2번 과정이 지금 시작할 LVM(Logical Volume Manager)이다. 필자는 NCP환경에서 진행하였지만 온프레미스 환경이나 AWS 등 다른 플랫폼에서 해도 무방하다. - 환경 OS : Ubuntu 20.04 추가 스토리지 : 30GB 1개 목표 : 10GB스토리지 3개를 만들어서 각 디렉토리에 10GB씩 할당 순서 PV(물리적 볼륨)생성 -> VG(볼륨 그룹)생성 -> LV(논리적 볼륨)생성 -> 포맷 -> 마운트 추가된 디스크 확..

    SSL 인증서 암호화 해제 방법

    ssl 인증서를 발급받을 때 암호화되어있는 상태로 발급받을 수 있다. 이 암호화 되어있는 것을 풀려면 아래와 같이 하면 된다. 환경 : WIndows 10 1. openssl 설치 https://slproweb.com/download/Win64OpenSSL_Light-3_1_4.exe 위 링크에서 바로 다운받을 수 있다. 2. 설치 진행 3. 시스템 환경 변수 편집 설정 C:\Program Files\OpenSSL-Win64\bin 해당 경로는 openssl이 설치되는 기본 경로이며 다른 곳에 설치했다면 openssl 실행파일이 있는 곳(bin까지)의 경로를 추가하면 된다. 추가했으면 확인버튼을 눌러서 전부 나가주자. 4. cmd에서 openssl 테스트 5. 인증서 암호화 해제 openssl rsa -..

    [Linux] 리눅스 UTC KST 시간 변경

    UTC: 세계협정 시. 전 세계적으로 기준이 되는 시각. AWS에서 인스턴스를 만들면 기본적으로 이 시간이다. KST: 한국표준시각. 한국에서 사용되고 있으며 UTC보다 9시간 빠르다. UTC로 변경 sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime KST로 변경 sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

    [파이썬] 소수점 자리수 지정

    목차 round() 함수로 소수점 지정 format() 함수로 소수점 지정 f-string으로 소수점 지정 round() 함수로 소수점 지정 print(round(실수, 1)) # 소수점 첫 번째 자리까지 표시. 두번째 자리에서 반올림한다 num = 1.345678 print("소수점 첫번째 자리까지 표기 : ", round(num, 1)) print("소수점 두번째 자리까지 표기 : ", round(num, 2)) print("소수점 세번째 자리까지 표기 : ", round(num, 3)) print("소수점 네번째 자리까지 표기 : ", round(num, 4)) >>> 소수점 첫번째 자리까지 표기 : 1.3 소수점 두번째 자리까지 표기 : 1.35 소수점 세번째 자리까지 표기 : 1.346 소수점 ..

반응형