zabbix server 安裝手冊(1)

來源:互聯網
上載者:User

zabbix server 安裝過程有點繁瑣,讓我們一點一點來消化!

第1步 建立 Zabbix 的超級使用者帳號

這是用來運行伺服器的使用者。在實際應用過程中你應該建立一個專用的普通帳號(通常使用 ‘zabbix’)。使用 'root'、'bin' 或其他特殊帳號會產生安全問題,切記不要這樣做。

注意: ZABBIX 伺服器處理序 (zabbix_server) 在 root 帳號下運行將被保護。

第 2 步 解開 ZABBIX 原始碼

 
  1. shell> gunzip zabbix.tar.gz && tar -xvf zabbix.tar  
  2.  

第 3 步 建立 ZABBIX 資料庫

ZABBIX 使用 SQL 指令碼來建立要求的資料庫模式並插入預設配置。這兒有 MySQL 和 PostgreSQL 兩種不同的指令碼。 我用的是MySQL來存放資料。

 
  1. shell> mysql -u -p  
  2.  
  3. mysql> create database zabbix;  
  4.  
  5. mysql> quit;  
  6.  
  7. shell> cd create/mysql  
  8.  
  9. shell> cat schema.sql |mysql -u -p zabbix  
  10.  
  11. shell> cd ../data  
  12.  
  13. shell> cat data.sql |mysql -u -p zabbix  
  14.  
  15. shell> cat images_mysql.sql |mysql -u -p zabbix  
  16.  

第 4 步 為您的系統配置和編譯原始碼

原始碼必須在伺服器(監測機)和用戶端(被監測機)上編譯。為伺服器配置原始碼,您必須指定將使用哪種資料庫。

 
  1. shell> ./configure --prefix=$dir --enable-server --enable-agent --with-mysql --with-net-snmp –with-libcurl  
  2.  

# 配置成 MySQL + WEB 監測,在伺服器上也安裝agent,監控伺服器自身

Note: 使用標記 --enable-static 用來統計連結庫。如果您計劃在不同的伺服器間發布被編譯的二進位檔案,您必須使用該標記,從而讓這些二進位檔案可以在沒有所要求庫檔案的情況下工作。 --enable-static 不能在 Solaris 上正常工作。 標記 --with-ucd-snmp 可以用來代替 --with-net-snmp。如果不要求支援 SNMP 的話,--with-net-snmp 和 --with-ucd-snmp 標記都可以省略。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.