CentOS7安裝cacti1.1.x-創(chuàng)新互聯(lián)

由于cacti 1.1.x系列發(fā)布后,變化比較大,集成了很多插件,自帶自動(dòng)發(fā)現(xiàn)功能,所以記錄下來(lái),比較適合復(fù)制粘貼。

主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、成都響應(yīng)式網(wǎng)站建設(shè)公司、程序開發(fā)、微網(wǎng)站、成都小程序開發(fā)等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體,具備承接不同規(guī)模與類型的建設(shè)項(xiàng)目的能力。

環(huán)境:CentOS 7.4

安裝前提

a、安裝系統(tǒng)補(bǔ)丁

yum update -y

b、開啟ntp,保證時(shí)間正確

yum install chrony -y systemctl enable chronyd systemctl start chronyd

c、禁用selinux,重啟生效

sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config reboot

1、安裝mariadb 10.1

cacti 1.1.0 需要mysql >= 5.6 ,所以這里選擇mariadb 10.1

yum install centos-release-openstack-ocata -y yum install mariadb-server -y

2、mariadb參數(shù)調(diào)整(參考配置)

[mysqld] ...... character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci max_heap_table_size = 128M max_allowed_packet = 32M tmp_table_size = 64M join_buffer_size = 64M innodb_buffer_pool_size = 1024M innodb_doublewrite = off innodb_flush_log_at_timeout = 3

重啟mariadb讓配置生效

systemctl enable mariadb systemctl start mariadb

導(dǎo)入時(shí)區(qū)信息

mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -u root mysql

3、安裝lamp

yum install httpd php php-mysqlnd php-mbstring php-ldap php-process php-gd php-snmp php-pecl-zendopcache php-xml wget net-snmp-utils rrdtool -y echo "ServerTokens Prod" >> /etc/httpd/conf/httpd.conf echo "ServerSignature Off" >> /etc/httpd/conf/httpd.conf sed -i 's/;date.timezone.*/date.timezone = PRC/g' /etc/php.ini mkdir -p /var/lib/php/session chown -R apache:apache /var/lib/php/session systemctl enable httpd systemctl start httpd

4、下載cacti

cd /var/wwww/html wget http://www.cacti.net/downloads/cacti-1.1.0.tar.gz tar zxvf cacti-1.1.0.tar.gz mv cacti-1.1.0 cacti cd cacti chown -R apache:apache resource scripts log cache

5、給cacti建庫(kù)

mysql -u root -e "drop database if exists cacti" mysql -u root -e "delete from mysql.user where Host = 'localhost' and User = 'cactiuser'" mysql -u root -e "create database `cacti` default character set utf8mb4 collate utf8mb4_unicode_ci" mysql -u root -e "grant all on cacti.* to 'cactiuser'@'localhost' identified by 'cactiuser'" mysql -u root -e "grant select on mysql.time_zone_name to 'cactiuser'@'localhost'" mysql -u root -e "flush privileges" mysql -u root cacti < /var/www/html/cacti/cacti.sql

6、安裝向?qū)?/strong>

訪問(wèn)http://ip/cacti 進(jìn)入安裝向?qū)?/p>

7、修改密碼

默認(rèn)用戶密碼admin/admin,首次登陸要求改密碼,密碼長(zhǎng)度和復(fù)雜度都比較嚴(yán)格,點(diǎn)贊。

8、定時(shí)任務(wù)

設(shè)置定時(shí)任務(wù),在/etc/crontab 文件中添加一行

*/5 * * * * root /usr/bin/php -q /var/www/html/cacti/poller.php >/dev/null

9、配置自動(dòng)發(fā)現(xiàn)(可選)

功能有點(diǎn)類似zabbix

a、定義snmp選項(xiàng),比如snmp v2,community 為abc b、定義掃描網(wǎng)段,比如192.168.0.0/24,定時(shí)掃描,發(fā)現(xiàn)snmp端口存活的機(jī)器自動(dòng)添加到cacti, c、定義規(guī)則,將掃描到的機(jī)器,按照操作系統(tǒng)分類,放入不同的tree,劃不同的圖

10、安裝spine(可選)

spine是一個(gè)c寫的程序,性能比默認(rèn)的poller.php要高很多。

yum install gcc libtool make autoconf mysql-devel net-snmp-devel help2man wget -y wget  tar zxvf cacti-spine-1.1.0.tar.gz cd cacti-spine-1.1.0 ./bootstrap ./configure --with-mysql make cp spine /usr/local/bin/ cp spine.conf.dist /etc/spine.conf

/etc/spine.conf文件里記得根據(jù)需要修改。

重裝

如果需要重裝,簡(jiǎn)單的刪除數(shù)據(jù)庫(kù),重新初始化即可(第5-7步)

漢化

cacti 1.1.x 支持中文,但是漢化不徹底,手癢的同學(xué)可以按照下面的辦法漢化:

1、安裝

yum install gettext -y

2、反編譯mo文件為po文件

cd /var/www/html/cacti/locales/LC_MESSAGES /usr/bin/msgunfmt chinese_china_simplified.mo -o chinese_china_simplified.po

3、用文本編輯器修改文件

4、編譯po文件為mo文件

/usr/bin/msgfmt chinese_china_simplified.po -o chinese_china_simplified.mo

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前文章:CentOS7安裝cacti1.1.x-創(chuàng)新互聯(lián)
標(biāo)題網(wǎng)址:http://bm7419.com/article4/dposoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化微信小程序、云服務(wù)器品牌網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)公司、用戶體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)