Поиск по сайту

    Мои услуги на Kwork

Linux

Проксирование сайта через apache

  Перенаправление запросов в интернет из локальной сети, используя Apache mod_proxy Задача: Есть внешний сайт. Нужно обеспечить доступ к нему клиентов из локальной сети, у которых нет возможности выхода в глобальную сеть Интернет. Для этого нам нужен локальный сервер с выходом во внешнюю сеть, и  настроенным apache. 1. Подключаем proxy модули $ sudo a2enmod proxy proxy_http… read more »

10 примеров команды Netstat в Linux

Команда Netstat отображает различные сетевые данные, такие как сетевые подключения, таблица маршрутизации, статистики интерфейсов, маскированные соединения, многоадресное пространство и т.д.,В этой статье, давайте рассмотрим 10 практических примеров команды NetStat в Unix. 1. Список всех портов (как прослушиваемые, так и не прослушиваемые порты) Список всех портов с помощью команды Netstat -a 1 2 3 4 5 6 7 8 9 10… read more »

15 отличных примеров для создания cron задач в Linux

Формат Linux Crontab MIN HOUR DOM MON DOW CMD Таблица: Поля и допустимые диапазоны Crontab (синтаксис Linux Crontab) Поле Описание Допустимое значение MIN Минуты От 0 до 59 HOUR Часы От 0 до 23 DOM День месяца 1-31 MON Месяц 1-12 DOW День недели 0-6 CMD Команда Любая команда, которую требуется выполнить 1. Планирование задач… read more »

Скрытность в Linux. Заметаем следы

Изменение Временных Меток Файла (Access, Modify, Change) Очистить или Удалить Историю Входов в Linux Очистить Историю Команд в BASH Изменение Прав Доступа к Файлам и Папка в Linux — Основы Chmod Запуск Команд на Удаленном Linux Сервере через SSH 7 Советов — Настройка Истории Команд в Bash Изменение Временных Меток Файла (Access, Modify, Change) Файлы… read more »

Оптимальная настройка MySQL

Стандартные параметры в Mysql рассчитаны на микроскопические базы данных, работающие под малыми нагрузками на скромном железе. Процесс оптимальной настройки Mysql состоит из двух частей — первоначальная настройка и корректировка параметров во время работы. Корректировка параметров в рабочем режиме во многом зависит от специфики Вашей системы и ее мониторинга. Разберемся с параметрами и рекомендациями по установке… read more »

Шаблон php-запроса в базу данных mysql и выдача результата

<?php // Настройки подключения к Базе Данных MySQL $db_host=”10.20.30.43″; $db_user=”bd_user”; $db_password=”bd_password”; $db_name = “bd”; $table_name = “name_your_table”; // соединение с БД mysql_connect($db_host, $db_user, $db_password) or die (mysql_error()); mysql_select_db($db_name) or die (mysql_error()); mysql_query(“SET NAMES ‘utf8′”); // Выполняем запрос $query = ‘SELECT * FROM `’.$table_name.’` WHERE `имя_параметра`< 0 ORDER BY `Имя_параметра` ASC LIMIT 100;’; $sql = mysql_query($query); //… read more »

Скачиваем сайты целиком – утилита wget

wget — это утилита, которая предназначена для загрузки файлов по сети (из интернета). С помощью wget можно скачивать сайты, включая картинки, всего лишь указав адрес сайта и определенные параметры. wget будет автоматически переходить по ссылкам на сайте и скачивать страницу за страницей. Рассмотрим несколько примеров от простых к более сложным использования wget для скачивания сайтов. Чтобы скачать сайт целиком с помощью wget нужно выполнить команду: wget -r… read more »

Перенос MySQL баз на отдельный жесткий диск

Возникает ситуация когда нужно перенести базы mysql в другое место. Например, на отдельный жесткий диск или просто в другое место. Это может быть необходимо, если не хватает места на диске или для увеличения быстродействия, например ssd винт или raid массив. Способ 1 Если вы хотите выделить под БД полностью весь жесткий диск, то нужно просто… read more »

Тонкая настройка Nginx. Защита, оптимизация.

Выделенный Web-сервер на основе nginx – отличный способ повышения производительности Web-сайтов. В скорости обработки статического контента ему просто нет равных: он легко выдерживает несколько тысяч одновременных соединений и может быть легко оптимизирован и подогнан под любую конфигурацию. Однако? выступая в качестве фронт-энда для Apache, nginx оказывается наиболее уязвимым местом всей Web-инфраструктуры, поэтому безопасности nginx необходимо… read more »

Отправка почты с помощью ssmtp в linux

SSMTP — простейшая замена sendmail для отправки почты Установка и настройка SSMTP Собственно устанавливаем пакет ssmtp root@zabbix:/# apt-get update root@zabbix:/# apt-get install ssmtp Конфигурационный файл будет находиться в папке /etc/ssmtp/ssmtp.conf Открываем конфигурационный файл в любом удобном для нас редакторе root@zabbix:/#vi /etc/ssmtp/ssmtp.conf Для отправки сообщений с почты gmail необходимо настроить: root=disnetern@gmail.com mailhub=smtp.gmail.com:587 hostname=smtp.gmail.com:587 UseSTARTTLS=YES AuthUser=disnetern@gmail.com AuthPass=mygmailpassword… read more »

LTSP: Терминальный сервер на Linux

LTSP — Это терминальное решение на Linux. В частности, LTSP — это совокупность преднастроенных программ и скриптов которые позволят вам без особого труда превратить вашу свеже установленную Ubuntu, или другой дистрибутив, в полностью готовое к работе терминальное окружение. Которое будет загружаться на любых компьютерах в вашей сети и предоставлять пользователю полноценный интерфейс. У LTSP есть… read more »

Оптимальная настройка Nginx

В стандартной конфигурации Nginx может работать при очень больших нагрузках. Тем не менее, эффективность его работы можно значительно повысить, настроив его параметры. Такая настройка называется тюнинг(tuning — подстройка, регулировка). Как настраивать и тюнинговать Nginx Обычно конфигурационный файл называется nginx.conf. Его можно найти: Debian /etc/nginx/nginx.conf Freebsd /usr/local/etc/nginx/nginx.conf Файл настроек обычно выглядит так: user www-data; worker_processes 1;… read more »

Ремонт и востановление базы MySQL по SSH

База на MySQL в несколько сотен тысяч сообщений требует регулярного обслуживания, там неизбежно возникают ошибки, пускай и мелкие, но они имеют свойство накапливаться, и если забить на несколько месяцев, то возможно возникновение проблем. В большинстве случаев все легко решается простой оптимизацией таблиц (тех, которым эта оптимизация нужна) через phpMyAdmin, иногда какие-то таблицы приходится восстанавливать. Но… read more »

Автоматический сбор конфигов с Cisco по SNMP

Когда Вы работаете с оборудованием Cisco (в моем случае коммутаторы catalist 3500 серии), и часто меняете настройки – есть необходимость в периодическом сохранении конфигов на стороннем сервере для возможности “отката” настроек или т.п. Но если у Вас не один, и не два таких коммутатора, а скажем, сотня или две сотни? Да, руками “сливать” конфиги будет… read more »

Команды CLI Asterisk

Для входа в Asterisk CLI необходимо ввести следующие команды: # asterisk -r или # asterisk -rvvvvv Ключ -vvvvv отвечает за уровень отображения сообщений дебага. Для выполнения команд из консоли Linux можно воспользоваться следующим синтаксисом: asterisk -rx “sip show peers” В кавычках вы указываете какую команду хотите применить. Для выхода из консоли необходимо ввести “quit” или… read more »

Sidebar



Яндекс.Метрика Рейтинг@Mail.ru