内容:
1.Zabbixはじめに
-
ZABBIXは、ウェブインタフェース、エンタープライズクラスのオープンソースソリューションを監視する分散システムを提供し、ネットワーク性能の監視に基づいています。
-
ZABBIXは、サーバシステムの安全な動作を保証するために、様々なネットワークパラメータを監視することができ、そして、システム管理者が迅速に問題を解決する/配置することを可能にする柔軟な通知メカニズムを提供します。
-
ZABBIXは二つの部分、ZABBIXサーバと任意成分ZABBIXエージェントから構成されています。
-
ZABBIXサーバは、SNMP、ZABBIXエージェントは、ping、ポート監視、および他の方法を介してリモートサーバー/ネットワークの状態の監視、データ収集などの機能を提供することができ、それは、Linux、Solaris版、HP-UX、AIX、フリーBSD、オープンBSD上で実行することができ、 OS Xと他のプラットフォーム。
2.LAMP / LNMP紹介
-
LAMP:Linuxの+ Apacheの+ MySQLの/ MariaDB +のPerl / PHP / Pythonが成長を持っている、オープンソースソフトウェア自体は、独自のプログラムですが、できるだけ頻繁に一緒に使用される動的なWebサイトまたはサーバーの共通セットを構築します互換性の高い、一緒強力なWebアプリケーションプラットフォームを形成します。
- LNMP:LNMPが書かれnginxのCentOSの/ Debianベース、PHP、MySQLの、phpMyAdminは、eAcceleratorのキーのインストールパッケージを指します。LNMPは簡単にVPS、専用ホスティング上の本番環境をインストールすることができます。
-
L:Linuxの
-
A:apacheの
-
N:nginxの
-
M:mysqlの、mariaDB
-
P:PHP、PythonやPerlの
3.Zabbixインストールと導入
3.1、Zabbixのインストール
閉じるSELinuxを 一時的に閉鎖:setenforce 0
永久閉鎖:viのは/ etc / selinuxを/ configに
ファイアウォールをオフにします
3.1.1、臨時休業
systemctlストップfirewalld.service
3.1.2は、永久に閉じ
systemctl無効firewalld.service
3.1.3、設置環境
ランプ
3.1.3.1、Apacheをインストール
yumをインストール-yのhttpd
セルフサービスのhttpdの起動を開始
HTTPDを有効systemctl
スタートhttpdサービス
HTTPDを起動Systemctl
3.1.3.2は、MySQLをインストールします
MySQLはCommunity Editionの自由を充電するので、我々はmariadbをインストールして、それは良い十分です。
yumを-y mariadb mariadb-サーバーをインストールします
開始からのブート
mariadbを有効Systemctl
実行サービス
Systemctl開始mariadb
インストールが成功Mariadbあるかどうかをチェックします
3.1.3.3、PHP環境をインストールします
yumを-yのphpのphp-mysqlのインストール
3.1.3.4、インストールZABBIX
(1)ダウンロードパッケージ
RPM -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
(2)、インストールパッケージZABBIX
yumをインストール-y ZABBIXサーバ-mysqlのZABBIX-GET ZABBIX-ウェブZABBIX-ウェブ-mysqlのZABBIXエージェントZABBIX-送信者
(3)は、UTF8文字エンコーディング形式のZABBIXライブラリやセットを作成します
データベースZABBIX文字セットUTF8 COLLATE utf8_binを作成します。
(4)アカウントとパスワードの認証を作成
ZABBIX上のすべての権限を付与* ZABBIX @ localhostに「ZABBIX」によって識別されます。
ZabbxiユーザはZABBIXデータベーステーブルのすべての操作をZABBIX loclhostからすべてのアクセス許可を割り当て、そしてためにパスワードを設定することができます
リフレッシュ
フラッシュ権限;
exit退出
(5)、导入表
切换到此目录下
cd /usr/share/doc/zabbix-server-mysql-3.2.10/
进行解压
gunzip create.sql.gz
对表进行导入
(6)、配置zabbix server配置文件
配置文件目录
cd /etc/zabbix
对zabbix_server.conf进行配置
运行zabbix-server服务
开机自启zabbix-server服务
(7)、配置php
cd /etc/httpd/conf.d
配置时间
vi zabbix.conf
Systemctl restart httpd
(8)、登陆zabbix网址设置
192.168.85.11/zabbix
password是我们设置的数据库密码zabbix
登陆账户是Admin
密码是zabbix
(9)、设置中文
(10)、对服务器自身进行监控
(11)、解决中文乱码无法显示的问题
从我们电脑win7里面找到黑体右键复制到桌面然后拉到zabbix服务器上面
直接修改字体名字
切换到这个目录下面: /usr/share/zabbix/fonts
现在的中文字体是显示正常的了