centos7 2編譯安裝zabbix 3 0 4

2022-05-27 06:45:12 字數 3568 閱讀 4421

安裝zabbix-3.0.4

#安裝必備的包

#增加zabbix使用者和組

groupadd zabbix

useradd -g zabbix zabbix

#編譯安裝zabbix

tar -xf zabbix-3.0.4.tar.gz

cd zabbix-3.0.4/

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-openipmi --with-unixodbc

make

make install

systemctl start mariadb.service

#初始化mysql

mysql_secure_installation

#建立資料庫

create database zabbix character set utf8 collate utf8_bin;

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

#匯入資料

[root@devops zabbix-3.0.4]# mysql -uzabbix -pzabbix zabbix <.>

[root@devops zabbix-3.0.4]# mysql -uzabbix -pzabbix zabbix <.>

[root@devops zabbix-3.0.4]# mysql -uzabbix -pzabbix zabbix <.>

#修改php的配置引數

vim /etc/php.ini

date.timezone= asia/shanghai

max_execution_time = 300

post_max_size = 32m

memory_limit = 128m

mbstring.func_overload = 1

max_input_time = 300

#拷貝前端檔案至/var/www/html並授權目錄為apache.apache

[root@devops zabbix-3.0.4]# cp -r frontends/php/ /var/www/html/zabbix

[root@devops zabbix-3.0.4]# chown -r apache.apache /var/www/html/zabbix

#配置zabbix_sercer.configure

alertscriptspath=/usr/local/zabbix/server/scripts

logfile=/tmp/zabbix_server.log

pidfile=/usr/local/zabbix/zabbix_server.pid

dbname=zabbix

dbuser=zabbix

dbpassword=zabbix

timeout=4

logslowqueries=3000

#zabbix服務啟動指令碼

cp misc/init.d/fedora/core/zabbix_server /etc/init.d/

將啟動指令碼的路徑修改為/usr/local/zabbix

vim /etc/init.d/zabbix_server

basedir=/usr/local/zabbix

#安裝目錄授權

chown -r zabbix.zabbix /usr/local/zabbix/

#開機啟動

#web服務初始化

#輸入資料庫資訊

##登陸zabbix

預設賬戶密碼:admin  zabbix  登陸成功後第一件事就是更改登陸密碼

#預設起始頁面

#個人喜歡為黑色背景

#替換中文字型,使其不亂碼

cd  /var/www/html/zabbix/fonts

1、修改配置檔案defines.inc.php

cd /var/www/html/zabbix/include/

vi defines.inc.php

54  define('zbx_graph_font_name', 'simkai'); 

103 define('zbx_font_name', 'simkai');

2、拷貝字型及授權

將win7系統楷體的字型c:\windows\fonts,先拷貝桌面,在將simkai字型拷貝/var/www/html/zabbix/fonts

注意許可權的問題

CentOS 7 2編譯安裝Tengine

tengine官網上有個非常簡單的教程,中間並未涉及到一些常用的設定,所以僅供參考。一下午為本人的安裝步驟及過程。配置firewalld,iptables,關閉selinux 1 安裝必要的編譯環境好 由於tengine安裝需要使用源 自行編譯,所以在安裝前需要安裝必要的編譯工具 yum y upd...

CentOS 7 2編譯安裝Tengine

tengine官網上有個非常簡單的教程,中間並未涉及到一些常用的設定,所以僅供參考。一下午為本人的安裝步驟及過程。配置firewalld,iptables,關閉selinux 1 安裝必要的編譯環境好 由於tengine安裝需要使用源 自行編譯,所以在安裝前需要安裝必要的編譯工具 yum y upd...

centos 7 2 編譯安裝caffe

yum install git git clone cd caffe cp makefile.config.example makefile.config yum install vim yum install gcc yum y groupinstall development tools yum...