인증서 pfx로 변환하는 방법 admin 2025.03.25 openssl로 구성된 SSL 인증서를 PFX로 변환하는 방법을 알아보자 PFX 변환시 패스워드를 구성하는 방식이다 파일은 다음과 같이 구성되어 있다 [crayon-67eb3b8400775181059840/] OPENSSL 명령어로 인증서를 PFX로 변환한다 [crayon-67eb3b840077f224444231/] -export: .pfx 파일을 생성하는 옵션 -out www.xinet.kr.pfx: 출력할 .pfx 파일명 -inkey www.xinet.kr.key : 개인 키 파일 -in File_www.xinet.kr_apache.crt: 인증서 파일 -certfile ChainFile_ChainBundle.crt: 체인 인증서(중간 및 루트 인증서 포함) 파일 확인 [crayon-67eb3b84007... Read More..
httpd 2.4 maxminddb 활용한 국가코드 출력 및 접속 제어 admin 2025.03.14 기존에 apache 2.4 버전에서 국가 CODE 출력 또는 접속 제어를 할때는 GeoIP를 사용했는데 다른 방식 maxmindb를 사용해서 코드 출력 ,접속 제어를 할 수 있다 해당 O/S 는 Rocky 버전이다 [crayon-67eb3b84015b9017107958/] 1. epel 저장소 추가해주고 관련 패키지를 설치해준다 ( httpd 서버가 컴파일 방식이 아닌 yum 패키지 설치 기준이다) [crayon-67eb3b84015c1460970257/] 2. mod_maxmindb 다운로드 및 apache에 모듈 추가 (만약 httpd가 comfile 되어 있다면 apxs를 경로에 맞게 수정하면됨) [crayon-67eb3b84015c6795783414/] 3. 정상적으로 설치가 진행이 되었다면 파일 확... Read More..
+ Ubuntu apache2 maxminddb 활용한 국가 접속 허용 admin 2025.03.14 Ubuntu에 설치된 apache2에서 maxminddb를 이용해서 로그에 국가코드를 출력하게 구성하고 특정 국가 차단 및 허용에 대한 방법을 알아보자 O/S 버전 [crayon-67eb3b8402395612645787/] 1. 기본 apache는 설치되어 있다 ( 설치는 해당 주소 참고 –> https://xinet.kr/?p=4423) 패키지 저장소 추가 [crayon-67eb3b840239d742499121/] 2. 패키지 업데이트 및 패키지 설치 [crayon-67eb3b84023a0918228867/] 3. maxminddb는 패키지 설치가 진행이 안되니 직접 컴파일을 진행해야 한다 관련 패키지 설치 [crayon-67eb3b84023a3920963902/] 4. 파일 다운로드 및 설치 진행 [... Read More..
+ Ubuntu 24.04 APM , http2 지원( apache 2.4 , php 8.3 , mariadb 10.x ) install admin 2025.03.14 Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( event 모드 , HTTP2 지원) PHP : 8.3 ( php-fpm 모드로 운영) MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-67eb3b840313f640129571/] 2. 필수 패키지 설치 [crayon-67eb3b8403147203198293/] 3. Mariadb 공식 GPG키 추가 [crayon-67eb3b840314b295105387/] 4. mariadb 저장소 추가 [crayon-67eb3b840314f769237528/] 5. 패키지 목록 업데이트 ... Read More..
+ ubuntu 24.04 APM ( apache 2.4 , php 8.3 , mariadb 10.x ) install admin 2025.03.14 Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( prefork 모드 , HTTP2 동작안됨) PHP : 8.3 MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-67eb3b84046cd155500177/] 2. 필수 패키지 설치 [crayon-67eb3b84046d6254775781/] 3. Mariadb 공식 GPG키 추가 [crayon-67eb3b84046d9079232911/] 4. mariadb 저장소 추가 [crayon-67eb3b84046dc119147314/] 5. 패키지 목록 업데이트 [crayon-67eb3b... Read More..
+ CISCO GBIC(지빅) 정품 종류 및 호환 지빅 확인 admin 2025.03.06 CISCO에서 사용하는 지빅(GBIC)의 경우 정품 및 호환 2가지 종류가 있으며 정품에도 2가지 종류가 있다 여기에서는 1G에 사용하는 제품을 가지고 설명한다 1. CISCO GLC-SX-MM ( 최근에는 해당 제품은 거의 사용하지 않는다 오래전 모델) 해당 제품은 모니터링 기능이 빠진 모델이다 ( 즉 광단자의 볼트, TX,RX값등의 모니터링 표시되지 않음) 2. CISCO GLC-SX-MMD 제품 ( 마지막 D는 디지털 광 모니터링 기능이 포함된 제품) 아래 이미지처럼 온도 및 볼트 , tx, rx 값이 표시된다 3. 그럼 호환 GBIC도 모니터링 기능이 있는지 샘플로 1가지 모델을 확인해봤다 STARLINK SFP-SX 제품이몀 CISCO 제품고 호환이 된다 / 동일하게 모니터... Read More..
+ ipmitool을 이용하여 현재 서버의 전력 사용량 확인 admin 2025.02.11 ipmitool을 이용하여 현재 운영중인 서버의 전력 사용량을 확인하는 방법 1. ipmitool 설치 진행 [crayon-67eb3b8406627097196874/] 2. 설치 후 명령어로 ipmitool sensor list 로 확인 [crayon-67eb3b8406630209183449/] 해당 부분 PMBPower부분이 현재 파워의 전력 사용량이다 / 1600와트 1개에서 약 540w 사용중 유저 리스트도 확인 가능 [crayon-67eb3b8406634590147043/] 전원상태 확인 [crayon-67eb3b8406639900769463/] Read More..
+ rabbimq prometheus + grafana admin 2025.01.10 rabbitmq 설치되어 있다는 가정하에 플러그인 먼저 리스트 확인 [crayon-67eb3b84073d4837514182/] prometheus 플러그인 설치 [crayon-67eb3b84073de755309332/] 확인 정상적으로 운영이 된다면 포트 15692 포트 사용 [crayon-67eb3b84073e3262703122/] rabbitmq 재시작 [crayon-67eb3b84073e6470832607/] prometheus 추가 및 서비스 재시작 [crayon-67eb3b84073ea666980239/] prometheus 확인 grafana 대시보드 추가 https://grafana.com/grafana/dashboards/10991-rabbitmq-overview/ grafana에서 해당 대시... Read More..
openstack 네트워크 리밋 부분 변경 방법 admin 2025.01.08 기본 openstack을 설치하고 나서 쿼터 설정값을 확인하는데 네트워크 부분은 기본 명령어로 변경이 되지 않는다 [crayon-67eb3b840820f705592225/] 여기서 secgroup-rules을 명령어로 변경하려면 안된다 [crayon-67eb3b8408217386582728/] 방법은 컨트롤서버의 neutron-server의 환경설정값을 변경하면 된다 [crayon-67eb3b840821b371780796/] 서비스 새시작 [crayon-67eb3b840821e434512493/] 확인 [crayon-67eb3b8408221427453306/] 관련정보 https://docs.openstack.org/neutron/pike/configuration/neutron.html Read More..
ModuleNotFoundError: No module named ‘pymemcache’ admin 2024.12.24 openstack horizon 웹에서 실행시 아래와 같이 에러가 발생하는 경우 [crayon-67eb3b840918b909628360/] pymemcache 설치 후 apache 재시작 [crayon-67eb3b8409194354876357/] Read More..