Инструменти които използваме при поддръжка и мониторинг на сървъри.   Ще ви споделим няколко „инструмента“ които използваме при поддръжката на сървъри. Nagios Nagios е един от най-масово използваните софтуери за мониторинг на сървъри. Изключително гъвкав и удобен софтуер за който има много готови разработени плъгини и добавки. За този Nagios е възможно и сами […]

Инсталация и конфигурация на MySQL Master <-> Master репликация. Master – Master репликация с SSL сертификат, между два MySQL сървъра. В тази статия ще покажем, как се прави базова конфигурация на репликация( Master – Master ) между два сървъра  бази данни. И на двата сървъра инсталираме и конфигурираме MySQL бази данни. [root@master1]# wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm [root@master1]# […]

MongoDB сървър от бази данни. Ще ви покажем как да инсталите MongoDB сървър от бази данни в Линукс. В нашият случай е необходимо да инсталираме MongoDB версия 4. Дистрибуцията  която използваме е CentOS 7.   vim /etc/yum.repos.d/mongodb-org-4.repo [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc   yum upgrade yum install -y mongodb-org Конфигураме MongoDB услугата да […]

Подмяна на повреден диск в софтуерен райд mirror в Линукс сървър. Когато поддържаме физически сървъри, понякога се налага да заменяме повредени компоненти, в случая подменяме хард диск с лоши показатели ( S.M.A.R.T ) . Нека видим всички райд масиви които имаме. Това са райд масивите които имаме на текущият сървър. Конфигурацията която имаме е, софтуерен […]

Точната версия на линукс сървъра който ползваме е CentOS Linux release 7.4.1708 (Core) . ionCube се използва за кодиране на php код, с цел сигурност. Разбира се, може да бъде инсталиран и на други Линукс дистрибуции, освен CentOS . В случая използваме ionCube за версия на php 7.1 .   [root@web09 ~]#wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz [root@web09 ~]#tar -xf […]

Как да инсталираме nodejs в CentOS 7 ? По време на разработката на даден софтуер, се налага да използваме и  nodejs Може много бързо да направим инсталацията. [root@web08 ~]# curl -sL https://rpm.nodesource.com/setup_10.x | bash – ## Installing the NodeSource Node.js 10.x repo… ## Inspecting system… + rpm -q –whatprovides redhat-release || rpm -q –whatprovides centos-release […]

Поддръжка на сървър бази данни   Днес имахме ситуация, в която трябваше да обновим текущ сървър MariaDB  версия 5.5.60 до версия 10.3.10 . [root@database ~]# rpm -qa | grep mariadb mariadb-server-5.5.60-1.el7_5.x86_64 mariadb-5.5.60-1.el7_5.x86_64 mariadb-libs-5.5.60-1.el7_5.x86_64   Добавяме официалното репозитори от което трябва да свалим по-новата версия. [root@database ~]# vim /etc/yum.repos.d/MariaDB10.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 […]

Системни администратори, които поддържат сървъри в инфраструктурата на  Амазон, често използват специфичния command line interface. Може да го инсталираме бързо и лесно на Линукс сървър :   [root@rds src]#  curl „https://s3.amazonaws.com/aws-cli/awscli-bundle.zip“ -o „awscli-bundle.zip“ [root@rds src]# yum install unzip [root@rds src]# unzip awscli-bundle.zip [root@rds src]# ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws [root@rds src]# aws –version aws-cli/1.16.17 Python/2.7.5 […]

В тази статия ще ви покажем как да пуснем DynamoDB сървър в CentOS 7. Повече информация за DynamoDB може да намерите тук . Сваляме последната версия : cd /usr/src/ wget https://s3.eu-central-1.amazonaws.com/dynamodb-local-frankfurt/dynamodb_local_latest.tar.gz tar -xf dynamodb_local_latest.tar.gz Може да стартираме услугата по следният начин: java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb Нека създадем сървис за DynamoDB . useradd dynamodb mkdir […]