Результаты поиска
Найдено: 225
Главный способ работы в терминале — ввод текстовых команд. Команда может состоять из нескольких блоков: mkdir [ключевое слово] -p [набор параметров] /usr/home/documents/work [набор аргументов] Блоки параметров (или, иначе, ключей) и аргументов могут включать в себя сразу несколько значений. Скажем миру привет: echo "Hello, World!" Здесь echo — ключевое слово. "Hello, World!" — аргумент в виде строки, который передаётся команде. Ключи в примере не используются. Чтобы запустить команду, после ввода нажмите …
При заказе виртуального сервера с готовым рецептом Zabbix вы получаете VDS, на котором уже установлено необходимое ПО и выполнена базовая настройка: Zabbix Server и Zabbix Agent 2 развёрнуты на стеке Nginx, PHP-FPM и PostgreSQL с TimescaleDB, настроены TLS (Let's Encrypt или самоподписанный сертификат), файрвол и веб-интерфейс. В статье расскажем, как войти в веб-интерфейс, проверить запуск служб, добавить удалённый хост, настроить уведомления в Telegram и выполнить базовое администрирование. Что такое …
Перед чтением этой статьи рекомендуем ознакомиться с предыдущими из серии Основы написания bash-скриптов: Знакомство с bash Часть 1. Bash-скрипты. Основные команды и рекомендации Часть 2. Bash-скрипты. Переменные, комментарии, пользовательский ввод Часть 3. Bash-скрипты. Перенаправление ввода и вывода В этой статье рассмотрим дополнительные способы управлять взаимодействием между командами bash и выполнением команд: Управление заданиями Команды управления заданиями Here-документы Here strings Конвейер …
PostgreSQL является одной из самых популярных и широко используемых открытых СУБД в мире. В этом руководстве покажем, как легко установить и использовать PostgreSQL в Ubuntu, предоставив пошаговые инструкции для эффективного управления данными. PostgreSQL — мощная система управления базами данных (СУБД), которая широко используется в различных приложениях и веб-сервисах. Она основана на реляционной модели данных, где данные организованы в виде таблиц с явными связями между ними. Как установить PostgreSQL …
В данной статье мы расскажем, как установить phpMyAdmin, популярный инструмент управления MySQL, на серверы с Debian-based и RedHat-based ОС с предустановленным стеком LEMP (Linux, Nginx, MySQL, PHP). Установка PhpMyAdmin на Ubuntu/Debian Установка PhpMyAdmin на CentOS/AlmaLinux/RockyLinux Установка PhpMyAdmin на Ubuntu/Debian Рассмотрим установку PhpMyAdmin на примере сервера с ОС Ubuntu 20.04 с предустановленным стеком LEMP. Данная инструкция также подойдет для сервера с ОС Ubuntu 22.04, Debian 11 и …
Правильные сетевые настройки виртуальных серверов, расположенных на вычислительных кластерах с технологией VPU следующие: IP-адрес: <основной адрес узла> Маска подсети: 255.255.255.255 IP-адрес шлюза: 10.0.0.1 Сконфигурировать сетевой интерфейс в операционной системе Windows можно двумя подходами: Через графический интерфейс GUI — медленно, требует изрядного количества кликов мышью. С помощью командной строки — быстро и эффективно, но требует понимания того, что вы делаете. Настройка основного сетевого …
Статья давно не обновлялась, поэтому информация могла устареть. Содержание 1 Поиск вирусов с помощью Linux Malware Detect 1.1 Введение 1.2 Установка 1.3 Использование 1.4 Настройка 1.5 Проверка файлов сайтов без установки Linux Malware Detect на сервер 2 Поиск скриптов, рассылающих спам и файлов ботнета Zeus, Exploit Kit Redirect 3 Поиск различных malware скриптов 4 Проверка и чистка/удаление найденных скриптов 5 Профилактика защиты от вирусов 5.1 Как предостеречь свои проекты от вредоносного кода, а …
Roundcube — это почтовый клиент, который позволяет просматривать и отправлять письма через веб-интерфейс. Если вы не получаете входящие сообщения или используете локальный почтовый клиент, например, Thunderbird и подобные, то можно обойтись и без Roundcube. На отправку и доставку писем это никак не влияет. Устанавливаем веб-сервер и сервер БД Установка Roundcube Устанавливаем веб-сервер и сервер БД Если вы выполняли настройку почтового сервера, используя вариант с хранением паролей в БД , то этот пункт …
Нагрузочное тестирование позволяет определить производительность системы и оценить, сможет ли она справится с планируемой нагрузкой. В процессе тестирования симулируются одновременные запросы пользователей к сайту или приложению. Рассмотрим в статье несколько консольных программ, с помощью которых можно провести нагрузочное тестирование ваших приложений. Приложение Siege Benchmarking Tool Установка Параметры запуска Конфигурационный файл Примеры запуска Статистика тестирования Приложение для нагрузочного …
Redmine — инструмент для управления проектами с открытым исходным кодом. В данной статье рассмотрим установку Redmine на VDS с ОС CentOS и AlmaLinux с предустановленной панелью ispmanager. CentOS 7 1. Установим Ruby. Нам нужна последняя версия, её нет в репозиториях, поэтому собираем руками: # yum install openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel patch # mkdir /usr/src/ror # cd /usr/src/ror # wget …
… настроек Apache Если вы меняли конфигурацию Apache, сначала проверьте её на ошибки. Debian/Ubuntu: apache2ctl configtest CentOS/Rocky/Alma: apachectl configtest Если проверка прошла успешно, примените изменения без полной остановки веб-сервера. Debian/Ubuntu: systemctl reload …
Apache Tomcat — комплект ПО, предназначенный для запуска веб-приложений на Java. Apache Tomcat представляет собой реализацию таких технологий, как Java Servlet, JavaServer Pages, Java Expression Language и Java WebSocket, поэтому его часто называют контейнером сервлетов. Установка должна производится на чистый сервер, без панели ispmanager. Рассмотрим на примере ОС, актуальных на момент выхода статьи: Debian 10, Debian 11, Ubuntu 20.04, Ubuntu 22.04, CentOS 7, Alma Linux 8 / Rocky Linux 8, Alma Linux 9 / …
Встроенный веб-сервер при распространении продуктов поставляется в варианте автоматической настройки. Веб-сервер не поддерживает работу по протоколу HTTP/2. Автоматическая настройка встроенного веб-сервера Возможности конфигурирования встроенного веб-сервера Настройка с помощью командной строки при запуске Настройка с помощью конфигурационного файла Индексная страница Технические подробности Настройка связки nginx и ihttpd SPDY Автоматическая настройка встроенного веб-сервера В данном варианте настройки …
Параметр open_basedir создан для обеспечения безопасности, ограничивая доступ к открытию файлов указанием директории, выше которой этого сделать нельзя. Но некоторые движки сайтов (к примеру, 1С-Битрикс) для увеличения скорости работы настоятельно рекомендуют отключение данного параметра для сайта. Чтобы отключить его, следует отредактировать конфигурационный файл веб-сервера Apache . Этот файл или его часть с настройками сайта располагается в разных местах в зависимости от ОС, дистрибутива и используемой …
Февраль — праздничный месяц. 14-ого мы отметили сразу день всех влюблённых и день компьютерщика. А завтра уже защитников отечества поздравлять. Собрали подарки в один дайджест — посылаем вам лучи добра и троекратное «ура!». Что почитать на выходных Приготовили для вас вкусненькое: новые переводы комиксов Джулии Эванс, кейс от нашего старшего веб-разработчика и свежие статьи в базу знаний: Комиксы Джулии Эванс на русском языке Перевели и опубликовали комикс про работу с сетью — будет интересен и …
Opencart — это CMS с открытым исходным кодом для создания интернет-магазинов. Для расширения её базовых возможностей существует много платных и бесплатных модулей от разработчиков со всего мира. Также у CMS большое комьюнити, которое обменивается опытом на тематических сайтах, помогает решать возникающие проблемы и способствует развитию проекта. В статье рассмотрим установку OpenCart на виртуальном сервере c панелью ispmanager и с предустановленным стеком LAMP. Установка Установка на сервер с панелью …
В данной инструкции рассмотрим, как увеличить размер дискового пространства на виртуальном сервере с ОС семейства Linux и Windows. Увеличение диска в Личном кабинете Как вручную увеличить раздел после изменения диска Для систем Linux (EXT4, XFS) Для систем Windows (NTFS) Увеличение диска в Личном кабинете Если ваш сервер расположен в кластере с VMmanager 6, то вы можете самостоятельно увеличить размер дискового пространства, без обращения в техническую поддержку. Чтобы увеличить размер диска, перейдите в …
… InternalHosts refile:/etc/opendkim/TrustedHosts KeyTable refile:/etc/opendkim/KeyTable SigningTable refile:/etc/opendkim/SigningTable Mode sv PidFile /var/run/opendkim/opendkim.pid SignatureAlgorithm rsa-sha256 UserID opendkim:opendkim Socket … Нужно заменить домен на свой и указать ваш путь до приватного ключа. Правим файл /etc/opendkim/SigningTable и указываем в нём следующие данные: *@mailtest.fvds.ru dkim._domainkey.mailtest.fvds.ru Домен также нужно поменять на …
Иногда к нам поступают жалобы на работу сетевой инфраструктуры нашего дата-центра. К сожалению, сообщения в духе «у меня плохой ping» недостаточно для анализа проблемы. Данная статья предназначена для того, чтобы помочь клиентам самостоятельно диагностировать проблемы сети и правильно сформировать запрос в службу поддержки. Для того, чтобы убедиться в работоспособности сети, существует множество диагностических утилит, таких как ping, nslookup, traceroute, mtr, tracepath и т. д. Мы рассмотрим диагностику …
… выражениями (=~), а также (без экранирования) логические операторы && и || if [[ "$var" == "value" && "$number" -gt 5 ]]; then echo "Значение переменной ${var} равно строке ‘значение’. Значение переменной ${number} больше 5" fi 4. …
Забота о наших клиентах – это наше кредо. Поэтому для вашего удобства и более комфортной жизни у нас на хостинге, мы решили периодически улучшать тарифные планы. Стоимость тарифных планов при этом останется прежней, а это значит, что вы получите более интересное предложение за те же самые деньги. А чтобы вы легко запомнили это, начнем с увеличения памяти. Оперативная память БЫЛА -> СТАЛА: VDS-Старт - 64 Мб -> 64 Мб VDS-Разгон - 96 Мб -> 128 Мб VDS-Отрыв - 128 Мб -> 192 Мб VDS-Улёт - 160 Мб -> 256 Мб И это …
Статья давно не обновлялась, поэтому информация могла устареть. В php есть замечательная функция phpinfo() пропишите ее в любом php файле. И откройте в браузере. Например файл info.php с содержимым <? phpinfo(); ?> Некоторые настройки можно поменять в разделе "Настройки PHP" в ispmanager остальные в файле /etc/php5/apache2/php.ini После изменения этого файла надо перезапустить apache. Если сайт работает с php как cgi то в папке /var/www/пользователь/data/php-bin/ можно создать локальный файл php.ini с …
DDoS-атаки бывают разных типов — злоумышленники могут атаковать как сервер в целом, так и отдельный сайт. Сегодня мы подробнее остановимся на атаках уровня L7, его еще называют уровнем приложений. В случае с сайтами, такая атака направлена на http/https-сервер и проявляется, как правило, в том, что на веб-сервере запускается огромное количество процессов — нагрузка возрастает и сервер начинает тормозить или становится недоступен по причине исчерпания ресурсов. Далее расскажем о том, как выявить проблемный …
В случае использования для работы сайтов веб-сервера Apache есть возможность ограничения доступа с помощью файла .htaccess , действие которого распространяется либо на одну директорию, либо на все вложенные поддиректории. Существует несколько видов ограничения доступа, которые могут пригодиться в разных случаях. Рассмотрим эти возможные варианты: 1. Ограничение по IP-адресу 2. Ограничение по паролю Генерация пароля Примеры работы htpasswd 3. Шпаргалки 4. Полезные ссылки Ограничение по IP-адресу …
Собрали весь комплекс выполняемых нами мероприятий для профилактики и лечения последствий взлома через уязвимость Exim в один скрипт. Работает на серверах с ОС Centos, RHEL, Debian, Ubuntu при наличии установленного почтового сервера Exim. Что делает скрипт? 1. Если операционная система, установленная на сервере: а. Не Centos 6 — обновляет Exim, переустанавливает curl . b. Centos 6 — обновляет Exim из тестового репозитория EPEL (релиз в штатные репозитории ожидается 11-12.06), переустанавливает curl …