zabbix 3.0.0beta1安裝-centos6.8版本

zabbix 3.0安裝

zabbix最低需要mysql 5.5 php5.3

查詢mysql版本
yum list installed | grep mysql
##mysql-libs.x86_64 5.1.73-5.el6_6 @anaconda-CentOS-201508042137.x86_64/6.7

卸載mysql
yum remove mysql*

指定mysql源
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

安裝mysql
yum install mysql-server

安裝vim 文本編輯器
yum install vim -y

修改mysql配置
vim /etc/my.cnf

[mysqld]
innodb_file_per_table

啟動mysql服務
service mysqld start

更新配置
mysql_secure_installation
Enter current password for root (enter for none):

Set root password? [Y/n]

Remove anonymous users? [Y/n]

Disallow root login remotely? [Y/n]

Remove test database and access to it? [Y/n]

Reload privilege tables now? [Y/n]

登陸mysql數據庫
mysql -u root -p

創建zabbix的數據庫
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
授權zabbix系統訪問Mysql數據庫的用戶和密碼:
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';

查詢數據庫信息
mysql> show databases;
+--------------------+
Database
+--------------------+
information_schema
mysql
performance_schema
zabbix
+--------------------+
4 rows in set (0.00 sec)
If everything is fine then exit the database for now.

exit

Zabbix 3.0 requires PHP to be at least version 5.4 or higher. Our CentOS 6.7 repositories come with PHP 5.3.3 therefore we need to install a newer one.

指定zabbix源
rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

安裝php等支持庫
yum install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap

編輯php配置
vim /etc/php.ini
post_max_size=16M
max_execution_time=300
max_input_time=300
date.timezone=Europe/Riga
always_populate_raw_post_data=-1

啟動Apache服務
service httpd start

防火墻放行80端口
iptables -I INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables-save > /etc/sysconfig/iptables
查詢防火墻
ip a

創建zabbix用戶
groupadd zabbix
useradd -g zabbix zabbix

創建zabbix下載路徑并進入
mkdir /home/zabbix/downloads
cd /home/zabbix/downloads

安裝 wget下載工具
yum install wget -y

下載zabbix3.0gz包
wget "https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Development/3.0.0beta1/zabbix-3.0.0beta1.tar.gz"
wget "https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Development/3.0.0alpha2/zabbix-3.0.0alpha2.tar.gz"
解壓
tar -zxvf zabbix-3.0.0beta1.tar.gz

導入數據庫
cd /home/zabbix/downloads/zabbix-3.0.0beta1/database/mysql
mysql -u zabbix -p zabbix < schema.sql
mysql -u zabbix -p zabbix < images.sql
mysql -u zabbix -p zabbix < data.sql

安裝依賴庫
yum install gcc mysql-community-devel libxml2-devel unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openldap-devel

cd ../..
查看編譯幫助
./configure --help
Configure all components required for Zabbix.
編譯
./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi --with-openssl
安裝zabbix
make install

配置zabbix-server
vim /usr/local/etc/zabbix_server.conf

DBName=zabbix
DBUser=zabbix
DBPassword=your_password

創建服務路徑
mkdir /var/www/html/zabbix
cd /home/zabbix/downloads/zabbix-3.0.0beta1/frontends/php/

cp -a . /var/www/html/zabbix/

創建規則,以允許我們的Web服務器來訪問前端文件。
chcon -Rv --type=httpd_sys_content_t /var/www/html

selinux未關閉賦予權限
setsebool -P httpd_can_network_connect=1
setsebool -P zabbix_can_network=1
Set Apache user as owner of the web interface files.

賦予權限
chown -R apache:apache /var/www/html/zabbix
chmod +x /var/www/html/zabbix/conf/

拷貝數據
cp /home/zabbix/downloads/zabbix-3.0.0beta1/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server
cp /home/zabbix/downloads/zabbix-3.0.0beta1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
Add Zabbix server and Zabbix agent as services.

自啟動
chkconfig --add /etc/init.d/zabbix_server
chkconfig --add /etc/init.d/zabbix_agentd
chkconfig httpd on
chkconfig mysqld on
chkconfig zabbix_server on
chkconfig zabbix_agentd on

啟動服務
service zabbix_server start
service zabbix_agentd start

#####修改中文支持

開啟中文支持
locales.inc.php
'zhCN' => ['name' => ('Chinese (zh_CN)'), 'display' => true]

解決中文亂碼
defines.inc.php
#修改第93行
define('ZBX_FONT_NAME', 'msyh');
#修改第45行改為
define('ZBX_GRAPH_FONT_NAME', 'msyh')

轉載于:https://blog.51cto.com/jiafm/2300020

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/281882.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/281882.shtml
英文地址,請注明出處:http://en.pswp.cn/news/281882.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

技術走向管理一些思考

在《IT項目管理》一書中針對IT行業定義了一個新的“工種”--多才多藝者&#xff0c;并預言未來的IT產業中多才多藝者的重要性將逐漸凸顯。多才多藝者即是具有技術背景&#xff0c;同一時候了解業務部門、能規劃和實施IT計劃、添加商業價值、培養公司內外部關系的人。 想想還認為…

npm 安裝 chromedriver 失敗的解決辦法

https://segmentfault.com/a/1190000008310875 npm install chromedriver --chromedriver_cdnurlhttp://cdn.npm.taobao.org/dist/chromedriver轉載于:https://www.cnblogs.com/chenxijywc/p/7825024.html

微軟正式發布Azure Functions 2.0

微軟正式發布Azure Functions的第二個版本&#xff0c;這是一個事件驅動的、按需計算的Azure平臺服務。與版本1相比&#xff0c;新版本的Azure Functions包含的多項特性使開發人員可以更輕松地構建可伸縮的無服務器應用程序。2016年初&#xff0c;微軟首次推出Azure Functions預…

CSS-下拉導航條

Web網站中很多時候都會出現下拉導航條&#xff0c;有的是通過CSS實現&#xff0c;有的通過JavaScript插件實現&#xff0c;其實CSS實現起來比較簡單,先來看一個簡版的下拉菜單: Html代碼通過ul列表實現: 123456789101112131415161718<ul class"nav"> <li>…

#UnityTips# 2017.11.14

hi&#xff0c;all。最近比較忙&#xff0c;所以更新也比較慢了。 今天就來和大家分享一個小Tip&#xff0c;它是關于UGUI的坑的。 使用過UGUI的朋友們都知道&#xff0c;Canvas的渲染方式有三種&#xff1a; Screen Space OverlayScreen Space CameraWorld Space其中后兩者都需…

細聊.Net Core中IServiceScope的工作方式

前言自從.Net Core引入IOC相關的體系之后&#xff0c;關于它的討論就從來沒有停止過&#xff0c;因為它是.Net Core體系的底層框架&#xff0c;你只要使用了.Net Core的時候就必然會用到它。當然關于使用它的過程中產生的問題也從來沒停止過。我對待問題的態度向來都是&#xf…

WPF 獲取鼠標屏幕位置、窗口位置、控件位置

原文:WPF 獲取鼠標屏幕位置、窗口位置、控件位置public struct POINT{public int X;public int Y;public POINT(int x, int y){this.X x;this.Y y;}}[DllImport("user32.dll")] public static extern bool GetCursorPos(out POINT lpPoint);//e.GetPosition(this);…

java 復制excel_Java 復制Excel工作表

本文歸納了關于Java如何復制Excel工作表的方法&#xff0c;按不同復制需求&#xff0c;可分為&#xff1a;1. 復制工作表1.1 在同一個工作簿內復制工作表1.2 在不同工作簿間復制工作表2. 復制指定單元格數據對于復制方法copy()&#xff0c;這里簡單整理了一個表格&#xff0c;其…

AngularDart 現已全面采用 Dart 開發

一直以來&#xff0c;Angular 2依然采用TypeScript作為主流開發語言&#xff0c;然后自動編譯成JavaScript 和 Dart。Dart開發者一直在進行Angular 2拆分&#xff0c;將其分為TypeScript/JavaScript版本和Dart版本&#xff0c;并成立了AngularDart團隊。 昨天&#xff0c;Angul…

Blazor學習之旅(4)數據共享

【Blazor】| 總結/Edison Zhou大家好&#xff0c;我是Edison。前幾天沒有發布本篇就發布了第五篇&#xff0c;屬于操作失誤哈&#xff0c;這次把第四篇補上&#xff01;本篇&#xff0c;我們來了解下在Blazor中數據是如何共享的&#xff0c;組件之間又該如何傳遞參數。關于Blaz…

Zynq7000開發系列-5(OpenCV開發環境搭建:Ubuntu、Zynq)

操作系統&#xff1a;Ubuntu14.04.5 LTS 64bit OpenCV&#xff1a;OpenCV 3.1.0、opencv_contrib gcc&#xff1a;gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) arm-xilinx-linux-gnueabi-gcc&#xff1a;gcc version 4.9.2 (Sourcery CodeBench Lite 2015.05-17) 一、U…

# 20172307 2018-2019-1 《程序設計與數據結構》第5周學習總結

20172307 2018-2019-1 《程序設計與數據結構》第5周學習總結 教材學習內容總結 查找 1.線性查找&#xff1a;從該列表頭開始依次比較每一個值&#xff0c;直至找到該目標元素。2.二分查找法&#xff1a;二分查找是從排序列表的中間開始查找&#xff0c;如果沒有在那個中間元素則…

java 生成jni_Javah生成JNI頭文件

在eclipse中建一項目&#xff0c;建一class1 packageesmart.colfile.parse;2 3 publicclassTestHello {4 static{5 System.loadLibrary("TestHello");6 }7 8 publicstaticnativevoidhello(String msg);9 10 publicstaticvoidmain(String[] args) {11 12 hello("…

IBM 的大型機 z Systems 引入 Go 語言

據 cbronline 報道&#xff0c;IBM 正把 Go 語言運用到旗下的大型機上。 IBM 將開源的 Go 語言引入到 z Systems 大型機后&#xff0c;可以給用戶多一個的選擇&#xff0c;即在大型機上使用 Linux 或基于 Go 的應用&#xff0c;同時也使大型機更加靈活。Go 語言在高并發的網絡應…

WPF-10 邏輯樹和可視化樹

我們在WPF-03 資源之Resources結尾中介紹邏輯樹和可視化樹的基本概念&#xff0c;我們這節來介紹這兩棵樹邏輯樹&#xff08;Logical Tree&#xff09;邏輯樹是由每個控件的節點組成&#xff0c;本質上就是XAML文件中的UI元素&#xff0c;我們可以通過LogicalTreeHelper類提供的…

洛谷P4364 [九省聯考2018]IIIDX(線段樹)

傳送門 題解看得……很……迷&#xff1f; 因為取完一個數后&#xff0c;它的子樹中只能取權值小于等于它的數。我們先把權值從大到小排序&#xff0c;然后記$a_i$為他左邊&#xff08;包括自己&#xff09;所有取完他還能取的數的個數。那么當取完一個點$x$的數之后&#xff0…

國產車崛起粉碎德日工業神話

由于二戰戰敗&#xff0c;德國一大批頂尖人才被美蘇瓜分&#xff0c;戰敗國地位和人才斷層導致德國工業基本是第二次工業革命的產物&#xff0c;專精于機械、化工等傳統行業&#xff0c;并有巴斯夫、拜爾、大眾、戴姆勒、寶馬等一批世界級企業。不過&#xff0c;德國世界級的IT…

java hibernate 分頁查詢_4 Hibernate HQL查詢,分頁查詢

/*** HQL查詢的一個例子*/public static void hql(){Session s null;try{s HibernateUtil.getSeesion();//final String hql "from User as u where u.name?";final String hql "from User as u where u.name:name";final Query query s.createQuery…

Linux -sed

sed &#xff0c;查找sed -n /root/p passwd #列出passwd中有root的行 sed -nr /ot/p passwd #sed -r grep -E 都是進行脫意 sed -nr /0{2}/p passwd #匹配兩次o的 sed -nr /root|bus/p passwd #匹配root 或者bus的 sed -n 2p passwd # 查找指定的行sed -n 2,5p passwd # 查找…

h5 端圖片上傳-模擬多張上傳

1、由于后端的限制&#xff0c;上傳圖片到服務器只能的一張一張傳2、顯示圖片預覽是本地的圖片3、根據服務器返回的結果拿到相應的路徑保存到提交評論的接口中4、刪除的時候&#xff0c;需要刪除對應的路徑&#xff0c;不要把刪除的提交到評論的接口中 A、comment-detail.js va…