전체 글
-
[zabbix] 2. zabbix agent 설치 및 연결(Passive Mode)Monitoring Tool 2020. 6. 15. 17:25
지난 시간에 zabbix server를 설치하였습니다. 이번에는 zabbix server에서 모니터링될 server에 zabbix agent를 설치하여 모니터링 될 수있게 구성해 보겠습니다. 그리고 zabbix agent연결 모드에는 Passive와 Active 모드가 있는데 이번 시간에는 Passive모드로 구성하겠습니다. 다음 포트팅에서 Active모드로 구성 해보겠습니다. OS: Ubuntu18.04 IP: 192.158.137.03 Mode: Passive Step1. zabbix agent 설치 # wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+$(lsb_release -s..
-
[zabbix] 1. zabbix server 설치Monitoring Tool 2020. 6. 15. 17:20
Zabbix server는 모든 Linux에서 설치 가능하지만 이번 실습에선 Ubuntu18.04에 설치하겠습니다. OS: Ubuntu18.04 IP: 192.168.137.100 자빅스 버전: 5.0 Step1. zabbix server, frontend, agent 설치 wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+$(lsb_release -sc)_all.deb dpkg -i zabbix-release_5.0-1+$(lsb_release -sc)_all.deb apt update apt -y install zabbix-server-mysql zabbix-frontend-php ..
-
AWX를 이용한 Linux 사용자 관리Ansible 2020. 5. 4. 18:33
------------------------------------------------ 0. play-book 소개 계정 추가 / 계정 삭제 / 계정 비번 변경 / 계정 sudo 추가 --- - name: 사용자 추가 hosts: all become: true tasks: - name: 사용자 생성 user: name: "{{ USER_NAME }}" - name: 패스워드 변경 user: name: "{{ USER_NAME }}" password: "{{ PASSWORD | password_hash('sha512') }}" - name: 사용자 sudoers.d 추가 copy: content: | %{{USER_NAME}} ALL=(ALL) NOPASSWD: ALL dest: "/etc/sudoers...
-
React - Nodejs 연결React & Node.js 2020. 4. 29. 16:31
이전까지 개발한 프론트엔드와 서로 데이터를 주고 받을수 있는 API역할을 수행하는 Node.JS 구축 후 React와 연결한다. Client 설정 client > App.js 이전까지 개발한 프론트엔드와 서로 데이터를 주고 받을수 있는 API역할을 수행하는 Node.JS를 구축한다. import React, { Component } from 'react'; import './App.css'; import Customer from './components/Customer.js'; import Table from '@material-ui/core/Table'; import Paper from '@material-ui/core/Paper'; import TableHead from '@material-ui/co..
-
[React] 웹사이트 꾸미기: Material UIReact & Node.js 2020. 4. 29. 11:35
Material UI를 적용해 보고 자신만의 스타일을 'withStyles'를 이용해서 적용해 보자 (Material UI 참고 사이트: https://material-ui.com/demos/tables) Material UI 설치: npm install @material-ui/core --- src > App.js import React, { Component } from 'react'; import './App.css'; import Customer from './components/Customer.js'; import Table from '@material-ui/core/Table'; import Paper from '@material-ui/core/Paper'; import TableHead fr..
-
[React] 고객 컴포넌트를 분리하여 다수의 고객 정보 보여주기React & Node.js 2020. 4. 29. 11:05
폴더 구조 src > App.js src > components > Customer.js --------------- src > App.js import React, { Component } from 'react'; import './App.css'; import Customer from './components/Customer.js'; const customers = [ { 'id': 1, 'image': 'https://placeimg.com/64/64/1', 'name': '홍길동', 'birthday': '12345', 'gender': '남자', 'job': '대학생' }, { 'id': 2, 'image': 'https://placeimg.com/64/64/2', 'name': '이순진', '..