溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

天兔的安裝配置

發(fā)布時間:2020-07-23 12:47:07 來源:網(wǎng)絡(luò) 閱讀:6802 作者:筆下生輝 欄目:數(shù)據(jù)庫

官方下載和安裝文檔:http://www.lepus.cc/page/product

由于參考官方的文檔,讓安裝天兔時受挫不少,于是有了這篇手記:


環(huán)境 CentOS 6.5  + xampp-linux-x64-1.8.2-5-installer.run + Lepus數(shù)據(jù)庫企業(yè)監(jiān)控系統(tǒng)3.8 Beta


安裝 xampp:

#wget http://cdn.lepus.cc/cdncache/software/xampp-linux-x64-1.8.2-5-installer.run

#chmod +x  xampp-linux-x64-1.8.2-5-installer.run

#./xampp-linux-x64-1.8.2-5-installer.run                                         --  一路yes就可以了

#ln -s /opt/lampp/xampp    /sbin/xampp            --創(chuàng)建軟鏈接,方便啟動xampp

#ln -s /opt/lampp/bin/mysql   /sbin/mysql           --創(chuàng)建軟鏈接,方便啟動mysql客戶端


-----------------------------------------------------------------------------------------------------------------------


安裝python 2.7                              --官方未提供

#yum install -y openssl openssl-devel              --安裝python for mysql時需要

#wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz

#xz -d Python-2.7.13.tar.xz

#tar xvf Python-2.7.13.tar

#cd Python-2.7.13

#./configure --enable-optimizations

#vim Modules/Setup.dist                                                     -- configure之后才有Modules 文件夾

把下面幾行前的#去掉:

#SSL=/usr/local/ssl

#_ssl _ssl.c \

#        -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \

#        -L$(SSL)/lib -lssl -lcrypto


改成:

SSL=/usr/local/ssl

_ssl _ssl.c \

        -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \

        -L$(SSL)/lib -lssl -lcrypto

保存退出。


-------------------------------------------------------------------------------------------------------------------------


安裝python for mysql模塊


#wget http://cdn.lepus.cc/cdncache/software/MySQLdb-python.zip

#unzip MySQLdb-python.zip

#cd MySQLdb1-master                  --MySQLdb-python.zip 解壓后的目錄

#find / -name mysql_config              --官方指導(dǎo)里用的是which mysql_config ,可能是安裝方式不同,我是找不到這個文件的

/opt/lampp/bin/mysql_config

#vim site.cfg  添加一行:  

mysql_config = /usr/local/mysql/bin/mysql_config

# python setup.py build                                                                           --找不到mysql_config文件

EnvironmentError: /usr/local/mysql/bin/mysql_config not found

#ln -s /opt/lampp/bin/mysql_config       /usr/local/mysql/bin/mysql_config     --創(chuàng)建鏈接

# python setup.py install 

Finished processing dependencies for MySQL-python==1.2.4        --python from mysql 安裝成功


-------------------------------------------------------------------------------------------------------------------------

安裝天兔 Lepus數(shù)據(jù)庫企業(yè)監(jiān)控系統(tǒng)3.8 Beta.zip


-- 天兔需要在windows端下載,然后上傳到linux服務(wù)器

#unzip Lepus數(shù)據(jù)庫企業(yè)監(jiān)控系統(tǒng)3.8 Beta.zip

#mv Lepus數(shù)據(jù)庫企業(yè)監(jiān)控系統(tǒng)3.8 Beta         lepus3.8


建立lepus 數(shù)據(jù)庫:

#msyql

mysql> create database lepus default character set utf8;

Query OK, 1 row affected (0.01 sec)


mysql> grant select,insert,update,delete,create on lepus.* to 'lepus'@'localhost' identified by '123456';

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

mysql>exit;


#mysql lepus < sql/lepus_table.sql                                                       --導(dǎo)入數(shù)據(jù)表

#mysql -uroot lepus < sql/lepus_data.sql                                             --導(dǎo)入數(shù)據(jù)

-------------------------------------------------------------------------------------------------------------------------

------------------------------

安裝Lepus程序:

#cd python                                                                    --Lepus3.8程序包內(nèi)的目錄

# chmod +x install.sh                                               --授權(quán)執(zhí)行

# ./install.sh                                                               --執(zhí)行

[root@slave python]# ./install.sh 

[note] lepus will be install on basedir: /usr/local/lepus         -- 天兔安裝到了這里

[note] /usr/local/lepus directory does not exist,will be created.

[note] /usr/local/lepus directory created success.

[note] wait copy files.......

[note] change script permission.

[note] create links.

[note] install complete.


修改 Lepus 配置文件

# cd /usr/local/lepus/

# vim etc/config.ini

###監(jiān)控機MySQL數(shù)據(jù)庫連接地址###

[monitor_server]

host="127.0.0.1"

port=3306

user=" lepus "                                                                                    --輸入天兔數(shù)據(jù)庫的用戶名

passwd="xxxxxx"                                                                               --輸入天兔數(shù)據(jù)庫的用戶lepus的密碼

dbname="lepus"

# lepus start                                                                                        --測試是否可以啟動天兔

lepus server start fail!

#cat logs/lepus.log

ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory                      --缺少文件libmysqlclient.so.18

# yum  install  -y   libmysqlclient.so.18

# lepus start                                                                                                  --測試是否可以啟動天兔

lepus server start fail!

# cat /usr/local/lepus/logs/lepus.log


ImportError: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory                 --缺少文件 libcrypto.so.1.0.0                        

#find / -name  libcrypto.so.1.0.0

   /opt/lampp/lib/libcrypto.so.1.0.0 

# ln -s /opt/lampp/lib/libcrypto.so.1.0.0 /usr/lib64       ---建立軟鏈接

# ln -s /opt/lampp/lib/libcrypto.so.1.0.0 /usr/lib         ---建立軟鏈接

#lepus start                                                                                                        --測試是否可以啟動天兔

lepus server start success!                                                                               --終于啟動了

-------------------------------------------------------------------------------------------------------------------------

------------------------------

安裝WEB管理臺

#cp -rf /root/lepus3.8/php/*     /opt/lampp/htdocs/                     --復(fù)制天兔安裝包里的PHP文件夾內(nèi)的文件到 apache主頁目錄

# vim /opt/lampp/htdocs/application/config/database.php                 --修改PHP的database.php文件

$db['default']['username'] = 'lepus';                    --把用戶名加進去

$db['default']['password'] = '123456';                   --把用戶密碼加進去


登錄進行添加主機和監(jiān)控

通過瀏覽器輸入IP地址或域名打開監(jiān)控界面,即可登錄系統(tǒng)。.默認管理員賬號密碼admin/Lepusadmin登錄后請修改管理員密碼,增加普通賬號。

天兔的安裝配置

-------------------------------------------------------------------------------------------------------------------------

------------------------------

添加被監(jiān)控端

在被控端mysql添加一個mysql帳號,然后在登錄天兔系統(tǒng),在天兔里添加:

被控端:

mysql> grant all on *.* to 'lepus'@'%' identified by '123456';

Query OK, 0 rows affected, 1 warning (0.25 sec)


天兔:

天兔的安裝配置


天兔的安裝配置

其他更多功能要自己琢磨了,官方也沒文檔


全文完


向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI