Archive for the ‘Linux’ Category



27
Июн
Комментарии к записи Клонирование (clone) vm KVM ( centos7) отключены

Клонирование (clone) vm KVM ( centos7)

# Для клонирования (clone) необходимо остановить или выключить образ ВМ
virsh shutdown this.vm

# copy the storage.
cp /var/lib/libvirt/images/{this-vm,that-vm}.img

# dump the xml for the original
virsh dumpxml this-vm > /tmp/that-vm.xml

# hardware addresses need to be removed, libvirt will assign
# new addresses automatically
sed -i /uuid/d /tmp/that-vm.xml
sed -i ‘/mac address/d’ /tmp/that-vm.xml

# and actually rename the vm: (this also updates the storage path)
sed -i s/this-vm/that-vm /tmp/that-vm.xml

# finally, create the new vm
virsh define /tmp/that-vm.xml
virsh start this-vm
virsh start that-vm

16
Июн
Комментарии к записи Обновление до php 5.6 в CentOS 7 отключены

Обновление до php 5.6 в CentOS 7

Обновление до php 5.6 в CentOS 7

В нашем примере мы установили на CentOS 7 php 5.4 из стандартного репозитория. А что делать, если нам нужна более новая версия, например php 5.6? В таком случае нужно выполнить обновление php.

Для этого подключим remi репозиторий:

# wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# rpm -Uvh remi-release-7*.rpm

Теперь обновляем php 5.4 до php 5.6:

# yum --enablerepo=remi,remi-php56 install php php-common php-mysql php-mbstring php-mcrypt php-devel php-xml php-gd

Перезапускаем apache:

# systemctl restart httpd
16
Июн
Комментарии к записи Ротация логов с apache ( centos7) отключены

Ротация логов с apache ( centos7)

Добавить в файл vi /etc/logrotate.d/httpd

/home/www/*/logs/*.log
/var/log/httpd/*log {
missingok
notifempty
sharedscripts
delaycompress
postrotate
/bin/systemctl reload httpd.service > /dev/null 2>/dev/null || true
endscript
}

30
Май
Комментарии к записи Скрипт для архивации баз данных с датой в имени файла. отключены

Скрипт для архивации баз данных с датой в имени файла.

set dirbase=D:\SBIS24\bases
set dirbackup=D:\backup
set dat=%date:~6,4%_%date:~3,2%_%date:~0,2%
cd /d %dirbase%
for /F %%i in (‘dir %dirbase%\* /B’) do (
echo %%i
rar a -dh %dirbackup%\%dat%_%%i.rar %%i
)
net use T: \\192.168.1.20\backup
move %dirbackup%\* T:\\bases

30
Май
Комментарии к записи Как отредактировать fstab отключены

Как отредактировать fstab

В результате проблем с любым диском (удаление, поломка и тд) из сервера, в fstab осталась запись о точке монтирования, которая не дает стартовать системе (не загружается сервер). Система предлагает ввести пароль root, чтобы получить консоль. Или нажать Control-D – для перезагрузки .

Необходимо редактировать файл fstab и удалить диски которые являются проблемными. Можно просто поставить ремарк #.

Но данная система находится в состоянии ( только чтение).

Нужно перемонтировать файловую систему с полным доступом:

mount -no remount,rw /

или:

mount -w -o remount /

Далее заходим и редактируем файл.

6
Май
Комментарии к записи Create Network Bonding On CentOS 7 отключены

Create Network Bonding On CentOS 7

Bond .Create Network Bonding On CentOS 7 Метод соединения , комбинирования двух и более интерфейсов . Возможности — отказоустойчивость , скорость.

ifcfg-bond0

DEVICE=bond0
NAME=bond0
TYPE=bond
ONBOOT=yes
BOANDING_MASTER=YES
USERCTL=no
BOOTPROTO=none
IPADDR=192.168.101.17
PREFIX=24
GATEWAY=192.168.101.254
BONDING_OPTS=»mode=1 miimon=100″

ifcfg-enp1s0f0 

HWADDR=»xx:…..»
TYPE=»Ethernet»
BOOTPROTO=»none»
DEFROUTE=»yes»
PEERDNS=»yes»
PEERROUTES=»yes»
IPV4_FAILURE_FATAL=»no»
IPV6INIT=»yes»
IPV6_AUTOCONF=»yes»
IPV6_DEFROUTE=»yes»
IPV6_PEERDNS=»yes»
IPV6_PEERROUTES=»yes»
IPV6_FAILURE_FATAL=»no»
NAME=»enp1s0f0″
UUID=»5dce86a1-05ba-4211-9772-e401276aecbe2f»
ONBOOT=»yes»
MASTER=bond0
SLAVE=yes

ifcfg-enp1s0f1

Подобный предыдущему.

Статья- http://www.unixmen.com/linux-basics-create-network-bonding-on-centos-76-5/

24
Фев
Комментарии к записи Атака на сайт WordPress «POST /xmlrpc.php HTTP/1.0″ 200 370 « отключены

Атака на сайт WordPress «POST /xmlrpc.php HTTP/1.0″ 200 370 «

Повышенная нагрузка на сервер.

1. Устанавливаем плагин Whitelist IP For Limit Login Attempts. 

2. Закрываем адрес с которого идет атака 89.46.100.200 Хотя бы временно для работы с сайтом.

18
Фев
Комментарии к записи Установка и настройка clamav на Centos7 отключены

Установка и настройка clamav на Centos7

1. Установка репозитария   yum install epel-release

2. Установка необходимый компонентов yum install clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd

3. Настройка. Копируем cp /usr/share/clamav/template/clamd.conf /etc/clamd.d/clamd.conf

4. Изменить файл конфигурации.

Удалить строку Example

User clamscan  #пользователь кому разрешен запуск
LocalSocket /var/run/clamd.<SERVICE>/clamd.sock

5. Утилита обновления Freshclam  /etc/freshclam.conf  Удалить строку Example

6. Создаем файл для демона /usr/lib/systemd/system/clam-freshclam.service

#Script for run the freshclam as daemon
[Unit]
Description = freshclam scanner
After = network.target
[Service]
Type = forking
ExecStart = /usr/bin/freshclam -d -c 4
Restart = on-failureш
PrivateTmp = true
[Install]
WantedBy=multi-user.target

7. Запуск systemctl enable clam-freshclam.service

systemctl start clam-freshclam.service

8. Проверка работы  systemctl status clam-freshclam.service

16
Фев
Комментарии к записи Сброс пароля root для MariaDB Centos 7 отключены

Сброс пароля root для MariaDB Centos 7

How To Reset A Forgotten Root Password For MariaDB On CentOS 7

1. Остановка сервиса

systemctl stop mariadb.service

2. Запуск сервиса без привелегий

mysqld_safe —skip-grant-tables —skip-networking &

3. Входим на сервер без пароля

mysql -u root

4. Меняем базу для работы

use mysql;

5. В базе для пользователя root меняем пароль.

update user set password=PASSWORD(«new-password«) where User=’root';

6. Обновляем таблицы

flush privileges;

7. Остановить и затем заново запустить сервис

systemctl stop mariadb.service

systemctl start mariadb.service

27
Окт
Комментарии к записи Asterisk — установка кодеков g729 и g723. отключены

Asterisk — установка кодеков g729 и g723.

Кодек берем тут  http://asterisk.hosting.lv/ выбираем версию и параметры сервера.
#wget http://asterisk.hosting.lv/bin/codec_g729-ast120-gcc4-glibc-x86_64-core2.so
Копируем в папку с модулями asterisk ( /usr/lib64/asterisk/modules/codec_g729.so )
Названия подогнать под названия в папке.
chmod 755 codec_g729.so
#asterisk -r
CLI>show translation

Должен появиться в таблице кодеков. Если нет можно подобрать ( скачать ) под другие параметры.

Celadon theme by the Themes Boutique