Типы веб серверов или Почему Apache — плохо?

Для начала нужно объяснить, как вообще работают сетевые серверы. Те, кто знаком с сетевым программированием, знают, что по сути существуют три модели работы сервера:

  1. Последовательная. Сервер открывает слушающий сокет и ждет, когда появится соединение (во время ожидания он находится в заблокированном состоянии). Когда приходит соединение, сервер обрабатывает его в том же контексте, закрывает соединение и снова ждет соединения. Очевидно, это далеко не самый лучший способ, особенно когда работа с клиентом ведется достаточно долго и подключений много. Кроме того, у последовательной модели есть еще много недостатков (например, невозможность использования нескольких процессоров), и в реальных условиях она практически не используется. Читать далее Типы веб серверов или Почему Apache — плохо?

Настройка виртуальных пользователей ProFTPD 1.32 и MySQL 5 (Gentoo)

proftpdПродолжаем настройку своего собственного хостинга. Следующий этап настройки это реализация возможности предоставлять FTP доступ клиентам хостинга (нескольким пользователям). Причем каждый пользователь должен получить доступ к собственной папке (не иметь доступ к чужим данным). Реализовывать это пользователями системы нерационально. Лучший вариант хранения этих пользователей в БД MySQL. Сейчас рассмотрим, как это сделать. Читать далее Настройка виртуальных пользователей ProFTPD 1.32 и MySQL 5 (Gentoo)

Управление СУБД Mysql 5 в Gentoo с помощью phpMyAdmin 3.0

200px-mysqlСейчас при создании любого веб приложения (создании сайтов) рационально хранить данные в Базе данных (создание сайтов на “чистом” html  “кануло в лепту”). И при выборе базы данных чаше останавливаются на Mysql, так как она имеет множество плюсов и не требовательна.Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.

Мы рассматривает настройку Mysql в Linux версии Gentoo. И так начнем.

Читать далее Управление СУБД Mysql 5 в Gentoo с помощью phpMyAdmin 3.0

Apache 2 (Gentoo) создание виртальных доменов и субдоменов на хостинге

Продолжаем рубрику настройки Веб сервера Apache на основе Linux (Gentoo) .

Для новичков может встать вопрос (Как сделать субдоме?) по созданию виртальных доменов и субдоменов на вашем веб сервере. Все достаточно просто как это не может показаться с первого взгляда.

Рассмотрим ситуацию когда что вам нужно содать субдомен для уже подключеного домена (за пример конечно берем домен world-pro.ru). Алгоритм ваших действий: Читать далее Apache 2 (Gentoo) создание виртальных доменов и субдоменов на хостинге

Консольные команды Linux

И конечно логичный первый пост с списком основных команд.

Файловые команды

ls – список файлов и каталогов
ls -la – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir Читать далее Консольные команды Linux

Открытие раздела посвешеного LINUX

В виду того что наша фирма перешла на полностью управляемый LINUX хостинг (Gentoo), открывается новый раздел блога. Встал вопрос по его настройке управлению. Что имееет свои сложность и плюсы конечно (всегда люблю разобраться  в чем то новеньком).  В разделе как уже понятно из названия будут освещаться информация исключительно по LINUX. Ура =).