Рубрика IT

Установка и настройка InspIRCd IRC на Ubuntu 16.04

Сперва нужно обновить систему: apt-get update && apt-get upgrade Далее включим файервол ufw и настроим порты по умолчанию ufw allow 22/tcp ufw allow 6667/tcp ufw enable Брандмауэр предложит диалоговое окно для принятия изменений. Просто нажмите Y Command may disrupt existing ssh connections.…

Progressive Web Apps для сайта

Progressive Web Apps или прогрессивное веб-приложение (англ. progressive web app) — гибрид сайта и приложения для мобильных устройств, простыми словами: это вэб-сайт, который построенный с использованием веб-технологий, но который взаимодействует с пользователем как приложение. Для начала нужно создать иконку для…

Установка ngx_pagespeed для NGINX, VestaCP, CentOS 7 x64

Переходим в папку nginx: cd /usr/lib64/nginx Создаём папку с модулями, если её нет: mkdir modules cd modules Скачиваем модуль: wget --no-cache https://www.mysterydata.com/wp-content/uploads/2019/11/ngx_pagespeed.zip Расспаковываем и удаляем архив: unzip ngx_pagespeed.zip rm -rf ngx_pagespeed.zip Создаём папку для кэша: mkdir -p /var/ngx_pagespeed_cache chown -R…

Установка ionCube Loader

Подключаемся к серверу по SSH и качаем архив с сайта ioncube Для 32-разрядных систем: wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz Для 64-разрядных систем: wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz Далее распаковываем скаченный архив: tar -zxvf ioncube_loaders_lin_x86.tar.gz или tar -zxvf ioncube_loaders_lin_x86-64.tar.gz Создаём папку для ioncube: mkdir /usr/local/ioncube Смотрим версию…

Залить базу данных mysql в Docker (ISPmanager)

Когда в ISPmanager 5 устанавливаем дополнительный сервер базы данных (Mysql 8-10 и т.д.) система устанавливает docker и создаёт контейнер с этой версией. Иногда чтобы залить дам в дополнительную версию mysql нужно подключатся по SSH и выполнять: docker exec -i mysql-10…

Как запустить composer на ISPmanager 5?

В ISPmanager 5 все версии PHP, которые Вы установили через панель в разделе «Возможности» доступны на сервере по пути: /opt/php* Чтобы использовать composer  зайдите под нужным юзером и выполните команду: /opt/php71/bin/php composer.phar где php71 — версия php, которая нам нужна.…

Безопасность linux. Работаем с Malware Detect

Malware Detect — антивирус для веб-сервером. В основном хороший инструмент для отлова вирусов, спам-скриптов, веб-шеллов и прочего вредоносного кода в файлах сайтов.   Установка: cd /tmp wget http://www.rfxn.com/downloads/maldetect-current.tar.gz tar xfz maldetect-current.tar.gz cd maldetect-* ./install.sh   Просканировать директорию: maldet -a /var/www При…

Безопасность. Rkhunter

Rkhunter — сканер для локальной уязвимости, таких как бэкдоров, эксплоитов и руткитов и т.п.   Установка для Centos: yum install rkhunter -y Установка для Ubuntu\Debian: apt-get install rkhunter Установка для FreeBSD: make all install clean -C /usr/ports/security/rkhunter или pkg install…

Пропали домены ISPmanager 4\5

Идем в папку /var/www/USER/data/: cd /var/www/USER/data/ Смотрим права и владельца на папку. Если что — меняем на нужного пользователя и ставим права 755 на папку www chown user:user www Идем в www и смотрим какие права и владелец на домены.…