Разлика между версии на „Инсталиране на Observium под Ubuntu Server“

от БАРЗИКТ Wiki
Направо към: навигация, търсене
(Нова страница: Category:servers [http://www.observium.org Официална страница на Observium] В този документ е описано инсталиран...)
 
Ред 9: Ред 9:
 
sudo apt-get update
 
sudo apt-get update
 
sudo apt-get upgrade
 
sudo apt-get upgrade
 +
</pre>
 +
 +
=Инсталиране на Observium=
 +
Инсталирането на Observium преминава през няколко отделни етапа:
 +
#Инсталиране на необходимите софтуерни пакети
 +
#Създаване на работна директория
 +
#Изтегляне и разархивиране на Observium
 +
#Копиране на базовия конфигурационен файл
 +
 +
==Инсталиране на необходимите софтуерни пакети==
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
sudo apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-json php-pear snmp fping mysql-server mysql-client python-mysqldb rrdtool subversion whois mtr-tiny ipmitool graphviz imagemagick
 +
</pre>
 +
 +
==Създаване на работна директория==
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
sudo mkdir -p /opt/observium && cd /opt
 +
</pre>
 +
 +
==Изтегляне и разархивиране на Observium==
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
sudo wget http://www.observium.org/observium-community-latest.tar.gz
 +
sudo tar zxvf observium-community-latest.tar.gz
 +
</pre>
 +
 +
==Копиране на базовия конфигурационен файл==
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
cd observium
 +
cp config.php.default config.php
 +
</pre>
 +
 +
=Създаване на MySQL база данни=
 +
Стартира се mysql чрез (паролата е посочената за root MYSQL):
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
mysql –u root –p
 +
</pre>
 +
 +
Създава се потребител, например ObsUSER с парола ObsPass123%:
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
CREATE USER 'ObsUSER'@'localhost' IDENTIFIED BY 'ObsPass123%';
 +
</pre>
 +
 +
Създава се новата база данни, например ‘ObsDB’.
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
CREATE DATABASE ObsDB DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
 +
</pre>
 +
 +
Задават се правата на потребителя:
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
GRANT ALL ON ObsDB.* TO 'ObsUSER'@'localhost';
 +
flush privileges;
 +
quit
 
</pre>
 
</pre>

Версия от 07:18, 1 октомври 2015


Официална страница на Observium

В този документ е описано инсталирането на Observium с база данни, поддържана от MySQL, Apache уеб сървър под Ubuntu Server.

Обновяване на Ubuntu

sudo apt-get update
sudo apt-get upgrade

Инсталиране на Observium

Инсталирането на Observium преминава през няколко отделни етапа:

  1. Инсталиране на необходимите софтуерни пакети
  2. Създаване на работна директория
  3. Изтегляне и разархивиране на Observium
  4. Копиране на базовия конфигурационен файл

Инсталиране на необходимите софтуерни пакети

sudo apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-json php-pear snmp fping mysql-server mysql-client python-mysqldb rrdtool subversion whois mtr-tiny ipmitool graphviz imagemagick

Създаване на работна директория

sudo mkdir -p /opt/observium && cd /opt

Изтегляне и разархивиране на Observium

sudo wget http://www.observium.org/observium-community-latest.tar.gz
sudo tar zxvf observium-community-latest.tar.gz

Копиране на базовия конфигурационен файл

cd observium
cp config.php.default config.php

Създаване на MySQL база данни

Стартира се mysql чрез (паролата е посочената за root MYSQL):

mysql –u root –p

Създава се потребител, например ObsUSER с парола ObsPass123%:

CREATE USER 'ObsUSER'@'localhost' IDENTIFIED BY 'ObsPass123%';

Създава се новата база данни, например ‘ObsDB’.

CREATE DATABASE ObsDB DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Задават се правата на потребителя:

GRANT ALL ON ObsDB.* TO 'ObsUSER'@'localhost';
flush privileges;
quit