Разлика между версии на „Инсталиране на 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 преминава през няколко отделни етапа:
- Инсталиране на необходимите софтуерни пакети
- Създаване на работна директория
- Изтегляне и разархивиране на Observium
- Копиране на базовия конфигурационен файл
Инсталиране на необходимите софтуерни пакети
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