1. 가상호스팅 1개더 추가.


vi /etc/http/conf/httpd.conf


2. 호스트파일 편집

vi /etc/hosts

192.168.232.250 www.zabbix.local 추가

3.클라 호스트파일에 추가

vi /etc/hosts

192.168.232.250 www.zabbix.local 추가


4. PHP설치


yum -y install php php-pear php-cgi php-common php-mbstring php-snmp php-gd php-xml php-mysql php-gettext php-bcmath


php -v //버전확인


5. timezone in /etc/php.ini 설정


vi /etc/php.ini

878번째  줄 아래와 같이 수정

6. Mariadb 설치

yum -y install mariadb-server mariadb

systemctl start mariadb  //실행
systemctl enable mariadb //부팅시 자동실행

7.Configure security for Mariadb
mysql_secure_installation //초기설정

7-1 //초기비번없음 enter입력

7-2  비번 설정.

7-3  익명사용자 제거

7-4  루트로그인 차단

7-5 테스트DB 삭제


7-6 privilege Reload

8. 마리아db접속

mysql -u root -p

show databases;

use mysql;

create database zabbix;


//권한부여

grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'root';

flush privileges;



9. zabbix repository 다운
yum install -y https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

10. install zabbix
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get

11. Create tables in zabbix database using script

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
패스워드 물으면 패스워드 입력.


use zabbix;

show tables;





12. Edit zabbix server 
 
vi /etc/zabbix/zabbix_server.conf
 DBPassword = 비번


13. Start zabbix-server
systemctl start zabbix-server
systemctl enable zabbix-server
systemctl restart httpd

14. 방화벽 키기(10051과10050 열기)
firewall-cmd --permanent --add-port={10051/tcp,10050/tcp}
firewall-cmd --reload //저장
firewall-cmd --list-ports //확인


15. zabbix확인
www.zabbix.local




password만 건든다.

NEXT


NEXT


NEXT





NEXT




NEXT


초기 아이디 : admin

초기 비번 :zabbix



//모니터링을 할 수 있다.  










'Web Security' 카테고리의 다른 글

bee-box설치  (0) 2019.03.21
서버연동해보기  (0) 2019.03.20
가상호스팅  (0) 2019.03.18
웹(WWW)  (3) 2019.03.13
Cookie와 session  (0) 2018.02.26

+ Recent posts