본문 바로가기
728x90

전체 글90

Azure Private DNS로 Active Directory Join 만들기 Azure Private DNS를 사용하여 AD join 구성 1. DomainController(DC)용 가상머신 배포 win2019 gen1 2. Azure Private DNS 배포 DC 가상네트워크 연결 3. Active Directory Domain Services(ADDS) 설치 및 DC Promote ADDS 설치 진행 설치가 완료되면 Promote 실행 Promote this server to a domain controller 선택 Add a new forest > 프라이빗 DNS에서 DC 서버의 도메인 입력 비밀번호 입력 NetBIOS 입력 다른값은 기본설정으로하여 설치 진행 후 재부팅 10분이상 소요 기존 로그인 계정은 netbios포함하여 로그인 4. join 계정 생성 Tools .. 2023. 8. 25.
Azure Private DNS ** PaaS DNS 중 하나로 도메인 구매 없이 Private DNS 구성 ** naver.com 구축 1. Linux가상머신, WinSvr 가상머신 만들기 - 서로 다른 vnet - 피어링 설정 - Linux서버에는 web 설치 2. Private DNS Zone 배포 3. 가상 네트워크 연결 가상 네트워크 링크 > 추가 레코드 생성 확인 FQDN ping 확인 리눅스 레코드의 이름 복사 ping 확인 4. www 레코드 추가 + 레코드 집합 > 이름 www, IP주소 리눅스 내부ip 입력 5. 페이지 확인 HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 8. 24.
Apache HTTP가속기 Varnish cache 설치하기 ** CentOS 8 stream ** Varnish는 HTTP 캐싱에 중점을 둔 프록시 서버 ** HTTP 가속기로 설계 1. 2대 가상머신 만들기, 1대에만 apache 설치 2. 아파치 포트 변경 # vi /etc/httpd/conf/httpd.conf Listen 8080 으로 변경하고 httpd 재시작 # netstat -plntu 8080 오픈 확인 3. 다른 서버에 Varnish 설치 # yum install epel-release EPEL 저장소 설치 # yum install varnish # systemctl enable varnish # systemctl start varnish 4. 리버스 프록시 설정 # vi /etc/varnish/default.vcl 백엔드 설정 - 아파치 서버i.. 2023. 8. 23.
Apache mod_ssl SSL인증서 **CentOS 8 Stream 1. 아파치 설치 Linux : open jdk11 설치 (tistory.com) Linux : open jdk11 설치 **Centos 8 stream 1. 패키지 설치 # yum install java-11-openjdk-devel.x86_64 2. 설치 확인 # java –version 3. 환경변수 설정 // /bin/javac에 연결된 원본파일 위치 확인 # readlink -f /bin/javac // JAVA_HOME이 될 경로 /usr/lib/jv pangpangmart.tistory.com Linux : Apache 설치 (tistory.com) Linux : Apache 설치 1. 패키지 설치 # yum install httpd 2. 활성화 # syste.. 2023. 8. 22.
Apache mod_evasive DDOS 차단 ** CentOS 8 Stream 1. 아파치 설치 Linux : open jdk11 설치 (tistory.com) Linux : open jdk11 설치 **Centos 8 stream 1. 패키지 설치 # yum install java-11-openjdk-devel.x86_64 2. 설치 확인 # java –version 3. 환경변수 설정 // /bin/javac에 연결된 원본파일 위치 확인 # readlink -f /bin/javac // JAVA_HOME이 될 경로 /usr/lib/jv pangpangmart.tistory.com Linux : Apache 설치 (tistory.com) Linux : Apache 설치 1. 패키지 설치 # yum install httpd 2. 활성화 # syst.. 2023. 8. 21.
리눅스 타임존 Time zone 변경 ** CentOS 8 Stream 1. 현재 시간 확인 # timedatectl 2. timedatectl 설정 # timedatectl list-timezones | grep Seoul # timedatectl set-timezone Asia/Seoul # timedatectl HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 8. 21.
NTP 서버 클라이언트 만들기 ** CentOS 8 Stream 1. ntp 서버와 클라이언트 생성 클라이언트는 공용ip를 사용안함 2. NTP 서버 설정 ntp 패키지 설치 # yum install chrony chrony 편집 # vi /etc/chrony.conf 아래 내용 수정 server time.bora.net iburst allow [클라이언트ip대역] 서비스 재시작 # systemctl enable --now chronyd # systemctl restart chronyd **외부에서 접근할 때는 123/UDP 오픈 해야함 일반리눅스 # firewall-cmd --add-service=ntp --permanent # firewall-cmd --reload 3. 싱크 확인 # chronyc sources * 표시확인 4... 2023. 8. 21.
Linux Apache 홈디렉토리를 Azure 파일공유로 바꾸기 **CentOS 8 Stream 1. 가상머신 1대 배포하여 아파치 설치 Linux : open jdk11 설치 (tistory.com) Linux : open jdk11 설치 **Centos 8 stream 1. 패키지 설치 # yum install java-11-openjdk-devel.x86_64 2. 설치 확인 # java –version 3. 환경변수 설정 // /bin/javac에 연결된 원본파일 위치 확인 # readlink -f /bin/javac // JAVA_HOME이 될 경로 /usr/lib/jv pangpangmart.tistory.com Linux : Apache 설치 (tistory.com) Linux : Apache 설치 1. 패키지 설치 # yum install httpd 2.. 2023. 8. 17.
GPU 가상머신 Nvida CUDA, Grid 드라이버 차이 CUDA 드라이버 (CUDA Driver):CUDA는 "Compute Unified Device Architecture"의 약자로, NVIDIA 그래픽 카드를 사용하여 고성능 병렬 컴퓨팅 작업을 수행하기 위한 플랫폼과 프로그래밍 모델을 의미합니다. CUDA 드라이버는 이러한 CUDA 플랫폼을 사용하여 그래픽 카드에서 병렬 컴퓨팅 작업을 수행할 수 있도록 하는 소프트웨어 구성 요소입니다. CUDA 드라이버는 그래픽 카드와 호스트 컴퓨터 간의 통신과 데이터 이동을 관리하며, CUDA 언어로 작성된 프로그램이 그래픽 카드에서 실행되는 것을 지원합니다. Grid 드라이버 (NVIDIA GRID Driver):NVIDIA GRID는 가상 데스크톱 및 애플리케이션 가속화 솔루션을 위한 기술로, 가상 환경에서 그래픽.. 2023. 8. 17.
Custum된 이미지 Scale Set 설정 **CentOS 8 Stream **web서버가 설치된 가상머신으로 scale out 설정 1. 가상머신 1대 배포하여 아파치 설치 Linux : open jdk11 설치 (tistory.com) Linux : open jdk11 설치 **Centos 8 stream 1. 패키지 설치 # yum install java-11-openjdk-devel.x86_64 2. 설치 확인 # java –version 3. 환경변수 설정 // /bin/javac에 연결된 원본파일 위치 확인 # readlink -f /bin/javac // JAVA_HOME이 될 경로 /usr/lib/jv pangpangmart.tistory.com Linux : Apache 설치 (tistory.com) Linux : Apache 설.. 2023. 8. 11.
CentOS 8 Stream OS디스크 용량 확장 **CentOS 8 Stream 1. centos 8 stream 가상머신 생성 2. cloud-utils-growpart 패키지 설치 # yum install cloud-utils-growpart gdisk 3. 루트(/) 파티션을 갖는 파티션 확인 # lsblk -f /dev/sda 4. 가상머신을 중지하고 OS디스크 SKU 변경하고 다시 시작(10G -> 128G) 5. gdisk로 sda 디스크의 파티션 레이블 확인, #2의 용량은 8G이며 128G가 표시 # gdisk -l /dev/sda 6. 루트 파티션 및 스왑 파티션 제거 # fdisk /dev/sda p d 2 d 3 파티션 재생성 - 루트 파티션 생성 n p 2 First sector -> enter Last sector -> 2663.. 2023. 8. 7.
CentOS 7.6 OS디스크 용량 확장 ** CentOS 7.6 gen2 ** LVM 미생성 1. 30G의 centos7 가상머신 배포 2. cloud-utils-growpart 패키지 설치 # yum install cloud-utils-growpart gdisk 3. 루트(/) 파티션을 갖는 파티션 확인 # lsblk -f /dev/sda 4. 가상머신을 중지하고 OS디스크 SKU 변경하고 다시 시작(30G -> 128G) 5. gdisk로 sda 디스크의 파티션 레이블 확인, #2의 용량은 29G이며 128G가 표시 # gdisk -l /dev/sda 6. 용량 확장 # growpart /dev/sda 2 7. gdisk로 새 파티션 확인 #2가 128G로 확장됨 8. xfs_growfs로 파티션의 파일시스템 확장 # xfs_growfs .. 2023. 8. 7.
Apache Tomcat 연동 - Azure, mod_jK **centOS 8 stream 1. Apache와 Tomcat이 각각 설치된 가상머신 2대 준비 2. 아파치 서버에서 톰캣 커넥터 다운로드 Apache Tomcat® - Tomcat Connectors (mod_jk) Downloads Apache Tomcat® - Tomcat Connectors (mod_jk) Downloads You must verify the integrity of the downloaded files. We provide OpenPGP signatures for every release file. This signature should be matched against the KEYS file which contains the OpenPGP keys of Tomcat's Rel.. 2023. 8. 4.
윈도우에서 랜덤크기의 더미파일 여러개 만들기 1. 메모장에 아래 내용 붙여넣기 setlocal enabledelayedexpansion for /L %%a in (1,1,10) Do ( set /a rand=!random!*1024 fsutil file createnew filename%%a.pdf !rand! ) endlocal 2. bat파일로 저장 3. 랜덤파일을 만들 폴더에서 bat 실행 HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 8. 3.
Azure VMSS 확장 집합을 사용하면 애플리케이션을 실행하는 VM에 일관성을 유지 1. 가상 머신 확장 집합 만들기 **CentOS 8 stream 2. 확장 규칙 설정 가상 머신 확장 집합 > 확장 중 > 사용자 지정 자동 크기 조정 크기 조정 모드를 메트릭 기준 크기 조정으로 선택하고 규칙에서 규칙 추가 선택 테스트를 위해 메트릭 임계값을 30으로 설정 - 스케일 아웃 추가 후 다시 규칙 추가를 선택하여 스케일 인 규칙 추가 최대 가상머신 값입력 완료되면 상단에 저장 선택 3. 부하 테스트 가상머신에 Bastion으로 접속하여 stress 테스트 # yum install epel-release # yum install stress # grep -c processor /proc/cpuinfo # stress [코어수].. 2023. 8. 3.
728x90