Архив рубрики: Ubuntu

БД mysql. Миграция

создание бэкапа всех баз на старом сервере

Подключаемся к БД на новом сервере

Создаем базу данных dbname_new на новом сервере

Выходим из консоли БД:

Разворачиваем бэкап на новом сервере в заранее созданной базе данных dbname_new можно при помощи утилиты mysql

При весе бэкапа 100 мегабайт, время импорта приблизительно 5 минут…… Читать далее »

Asterisk 13 chan_dongle (E1550) на Debian 8 или Ubuntu 16.04. Установка

Данная инструкция описывает процесс установки телефонной системы Asterisk с модулями DAHDI, LibPRI, PJSip, SpanDSP, chan_dongle и дополнительными кодеками Opus и g729. Никаких WEB-интерфейсов и прочих утилит для конфигурирования и мониторинга системы данная инструкция не предусматривает. Это связано с тем, что автору приходилось неоднократно разбираться с конфигурационными файлами, сгенерированными автоматически при помощи FreeBPX и прочих подобных… Читать далее »

fail2ban, ufw, iptables

Включить UFW

Выключить UFW

Открыть порт (в данном примере SSH):

Для отображения в виде формата numbered:

Для удаления правила с numbered 5

Удалить из fail2ban заблокированный ip Выводим список всех наших клеток (jail):

для того чтобы разбанить (удалить IP адрес с заблокированного листа) необходимо выполнить следующую команду:

Читать далее »

OpenVPN Server. Миграция.

Устанавливаем openvpn

Переносим файлы из папки /etc/openvpn/ в аналогичную папку на новом сервере (если файл существует его необходимо удалить, а потом скопировать). Заменить содержимое файла nano /etc/rc.local на содержимое из бэкапа. В файле server.conf исправить значение ip адреса в строке

В крон необходимо добавить: nano /etc/crontab #Ежеминутный запуск сервиса openvpn */1 * *… Читать далее »

Консольный почтовик. Электронная почта. mutt. Установка.

Устанавливаем консольный почтовик mutt: apt-get install mutt Настраиваем smtp авторизацию в mutt через почтовый ящик Google, для этого создаем в домашней директории пользователя под которым будет отправлятся почта, в нашем случае – asterisk конфигурационный файл почтовика: touch ~/.muttrc sudo nano ~/.muttrc Добавляем в файл: set imap_user = “you_name_mail@gmail.com” set imap_pass = “you_pass_mail” set smtp_url =… Читать далее »

owncloud Ubuntu 16.04. Установка.

Шаг 1. Загрузка OwnCloud После успешного завершения настройки lamp сервера в вашей системе. Давайте скачаем самую последнюю версию исходников OwnCloud из официального сайта. Мы не будем использовать репозитории Ubuntu, поскольку нам нужна установка OwnCloud 9 ubuntu 16.04, а в официальных репозиториях может быть уже устаревшая версия. Для загрузки выполните такие команды:

Теперь извлечем все скачанные… Читать далее »

LAMP. Установка.

Установка LAMP: 1. Apache sudo apt-get install apache2 sudo systemctl enable apache2 sudo systemctl start apache2 #Для информации. Теперь необходимо завернуть трафик с этого домена на локальный сервер, #для этого добавьте строчку в /etc/hosts: sudo vi /etc/hosts 127.0.0.1 test.site #Откройте браузер и в адресной строке наберите test.site 2. PHP sudo apt-get install php7.0-mysql php7.0-curl php7.0-json… Читать далее »

Webmin. Установка.

Поскольку Webmin это графический WEB интерфейс, то для его работы необходим web-сервер. Webmin представляет из себя набор cgi-скриптов, написанных на Perl, поэтому надо сначала поставить пакеты необходимые для его работы. Запукаем терминал и одной командой устанавливаем необходимые пакеты: sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl Далее я бы порекомендовал поставить SSH сервер, так как… Читать далее »

Автозагрузка сервисов Ubuntu.

Узнать стоит ли сервис в автозагрузке:

Убрать сервис из автозагрузки в Ubuntu-16.04:

Добавить сервис в автозагрузку в Ubuntu-16.04: