본문 바로가기

noyeah 26th

(20)
Zabbix 설치 # 테스트 환경 OS: ubuntu 18.04 / Apache: 2.4.29 / PHP: 7.2.24 / MySQL: 5.7.32 # 설치(서버 내 작업) - repo 추가 후 설치 wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb dpkg -i zabbix-release_4.0-3+bionic_all.deb apt update apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent - MySQL 설정 mysql -uroot -p create database zabbix character set ut..
Zabbix 설치 # Zabbix란? 네트워크나 서버(가상)등을 포함한 서비스들을 감시하고 실시간으로 자원을 체크하여 관리자에게 신속히 알리기 위한 네트워크 관리 솔루션 소프트웨어 입니다 zabbix 에이전트를 Unix, Linux, Windows 등의 OS 에 설치하여 CPU, MEM, 파일시스템(용량), 특정 TCP 등 을 포함한 많은 정보를 감시 할 수 있으며, 장애대비 모니터링으로 탁월 하다고 할 수 있습니다. # 테스트 서버 환경 OS: CentOS 7 / Apache: 2.4.3 / PHP: 7.0.24 # 설치(서버 내 작업) Package 설치로, OS별 repo를 홈페이지에서 제공하고 있습니다. 다만, MySQL(DB)는 미리 설치되어 있어야 하기 때문에 설치할 서버에 APM을 설치해두었습니다. - rep..
OWASP ZAP 설치(Linux) - OWASP ZAP 개념 및 점검기준 기본적으로 OWASP ZAP은 OWASP이 만들고 과학기술사이버안전센터에서 “공개도구를 이용한 홈페이지 취약점 점검 안내서”에서 추천하고 있습니다. 거기다가 계속되는 Upadte, 무료, Proxy기능을 제공, 동적 SSL지원 등 기능이 많고 단점은 상용화 도구와 비교 할때 성능적인 부분과 안정도의 차이가 있습니다. 출처: https://koeiking11.tistory.com/entry/OWASP-ZAP-설치-및-시작-법 [코더에서 개발자로 가는길.] OWASP ZAP 설치 및 시작 법 금일은 OWASP ZAP 설치 및 시작법에 대해서 이야기 하려고 합니다. 기본적으로 OWASP ZAP은 OWASP이 만들고 과학기술사이버안전센터에서 “공개도구를 이용한 홈페이지 취..
CentOS 6, MySQL 4.0.27 소스 설치 - 기본 준비 yum -y install wget gcc* make cmake libtool* openssl* pcre* ncurses ncurses-devel curses-devel libxml* bzip2 bzip2-libs bzip2-devel curl-devel curl expat-devel expat gdbm gdbm-devel libjpeg* libpng* libtiff* freetype* freetype imap imap-devel krb5-devel libmcrypt* libmhash-devel mhash* flex icu libicu libicu-devel libc libcu-devel libc-client-devel zlib-devel zlib libtiff-devel libtiff g..
하나의 서버에서 다른 도메인 SSL 443 포트 사용하기 NameVirtualHost *:443 단, Apache version 2.2.12 이상부터 가능
패키지 및 버전 확인법 설치된 패키지 확인 방법 dpkg --get-selections 설치된 패키지의 설치경로 확인방법 dpkg -L 패키지 이름 설치된 패키지의 버전 확인방법 dpkg -l 패키지이름
mount: wrong fs type, bad option, bad superblock on /dev/*,missing codepage or helper program, or other errorIn some cases useful info is found in syslog - trydmesg | tail or somount: wrong fs type, bad option, bad superblock on /dev/sdb1,missing codepa.. 서버: CentOS 6.X 문제: mount /dev/sdc1 /dir 안 됨 에러: libmysqlclient_r.so.16: cannot open shared object file: No such file or directorymount: wrong fs type, bad option, bad superblock on /dev/sdc1,missing codepage or helper program, or other errorIn some cases useful info is found in syslog - try dmesg | tail or somount: wrong fs type, bad option, bad superblock on /dev/sdb1,missing codepage or helper..
디스크 검사 smartctl 1. Package 설치 # yum install smartmontools 2. 디스크 확인 - 2TB 이하 # fdisk -l 2- 2TB 이상 # parted -l === Model: 모델명 Disk /dev/sdb: 4001GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 4001GB 4001GB ext3 primary === 3. smartctl 검사 - /dev/sdb 검사 시 # smartctl -a /dev/sdb - 파티션이 많더라도 그냥 장치명까지만 입력함 4. 결과 분석 - PASSED이면 정상임 ==..
libmysqlclient_r.so.16: cannot open shared object file: No such file or directory 서버: APM Source install 문제: Apache start 안 됨 에러: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory 원인: MySQL dir remove 사유: Apache와 MySQL은 큰 연관이 없으나 Apache와 연동된 PHP는 MySQL과 연동되어 있기 때문에 해당 모듈이 삭제되면서 PHP에 영향이 있어 Apache도 덩달아 실행이 안 되었던 것 해결: /usr/local/src에서 mysql 설치 시 사용된 mysql-버전 폴더를 찾고 그 안에서 관련 모듈을 찾아 /usr/local/mysql/lib/libmysqlclient_r.so로 복사하여 생성함 TIP: /usr/loca..
[CentOS 7] 설치 및 세팅 1. 설치 파일(.iso) 실행 - 언어 선택 : 한국어 - SW 선택 : 기본웹서버 선택 -> 호환성 라이브러리, 개발용 도구 선택 : 원하는 경우 최소설치(minumum) - 파티션 선택 : 보통 /boot 400MiB, /swap 4GiB(4096MiB), / 나머지 전부로 설정 : swap 제외 ext4로 설정 : 추가 하드 디스크가 있는 경우 설치 완료 후 작업 : 변경사항 적용으로 마무리 - 설치시작 후 리부팅 : ROOT 암호 설정 : 설치 완료 후 리부팅 2. NETWORK 설정 - 로그인 : ROOT계정으로 로그인 - IP 설정 : 연결된(UP) 네트워크 확인 # ip link : 네트워크 설정 # vi /etc/sysconfig/network-scripts/ifcfg-장치명 === BO..