Готова книга по быстрой установке FreeBSD и веб сервера apache. В книжке описывается пошаговый процесс установки apache+php+mysql на систему FreeBSD. Книжка включает в себя скриншоты, позволяющие легко и быстро установить систему и настроить вебсервер с нуля.

Пошаговая инструкция по установке и настройке apache, php, mysql на FreeBSD.

Создай вебсервер своему чертенку
  • Пошаговая установка FreeBSD (со скриншотами)
  • Как быстро обновить програмное обеспечение до последней версии?
  • Как устанавливать apache
  • Как устанавливать php
  • Как устанавливать расширения php
  • Как устанавливать mysql
  • Как настроить доступ по ftp (новое!)
  • Как удобно администрировать систему/apache
  • Как настроить автозапуск apache?
  • Как удобно администрировать mysql
  • Как исправлять битые таблицы в mysql
  • Как настраивать mysql для оптимальной производительности
  • как улучшить защиту сервера (доступ админа по SSH с фиксированного адреса, рекомендованный набор правил firewall) (новое!)
  • создание резервной копии данных (новое!)
  • восстановление из резерной копии (новое!)

Подробное содержание книги

Установка FreeBSD

Выбор языка
Быстрая установка системы
Разбиение диска
Выбор менеджера загрузки
Создание файловых систем
Выбор системного ПО
Установка на жесткий диск
Перезапуск и остановка системы

+ Перезапуск системы
+ Остановка системы

Редактор vi

Редактор ee

Как настроить сеть

sysinstall
Конфигурирование IP/default gateway вручную
Конфигурирование адресов DNS сервера вручную

Управление пользователями

Создание оболочки для ftp
Добавление пользователя
Добавление администратора сайта
Удаление пользователя
Поменять пароль
Дополнительная информация

Обновление программ

Если вы находитесь за прокси сервером
Обновление портов в первый раз
Обновление портов
Опции сборки портов
Докачка файлов
Утилитa portupgrade
Обновление установленного ПО

Полезные пакеты

Как устанавливать apache

настройка apache
тестирование конфигурации
тестирование конфигурации хостов
apachectl — управление apache сервером
Как проверить, что apache запущен?
Другой способ проверить, что apache запущен
Зверская остановка apache
Автозапуск apache

Как устанавливать mysql

настройка mysql
автозапуск mysql
запуск/остановка mysql
Как проверить, что mysqld запущен?
mysqladmin — ручное управление mysql
смена пароля для админа mysql
настроки клиента mysql
мониторинг mysql сервера
запретить удаленный доступ к mysqld
проблемы с mysql

+ клиентские программы не могут найти mysql сервер

Как устанавливать php

как подключить модуль php в apache

Расширения php

как устанавливать расширения php
после установки расширений php

Проверка связки apache+php+mysql

Проверка apache
Проверка apache+php
Проверка apache+php+mysql

Доступ по ftp

Ограничение доступа к директориям
Запрет доступа по FTP

Администрирование apache — webmin

Установка webmin
автозапуск webmin
запуск webmin вручную
управление системой

phpMyAdmin

установка phpMyAdmin
ограничение доступа к phpMyAdmin
адрес к phpMyAdmin
настройка phpMyAdmin
не спрашивать пароль к базе
спрашивать пароль к базе
опция connect_type
полезные настройки phpMyAdmin
установка пароля доступа к phpMyAdmin

Анализ посещаемость сайта

Webalizer

Отправка и прием почты

установка postfix
настройка postfix
ручноe управление postfix
проверка конфига postfix
проверка почты по POP3

Настройка и оптимизация apache

Как убыстрить загрузу сайта к пользователю
Защита от атак

+ Установка mod_security
+ Использование mod_security

Показ статистики самим Apache сервером
Проверка количества процессов apache

Настройка и оптимизация php

Лимит памяти и времени исполнения
Лимит на размер закачиваемых файлов
Что делать после изменения конфигурации?
что прочесть еще?

Оптимизация MySQL

Диагностика
Общие параметры
Кеширование запросов
Выделение буфферов
MyISAM таблицы
InnoDB таблицы
Пример

Анализ скорости загрузки сайта к клиентам

Время загрузки страницы

+ Запрос DNS
+ Установка TCP соединения
+ Запрос от клиента
+ Ответ от сервера
+ Парсинг странички браузером
+ Создание новых запросов от браузера к серверу

Параметры влияющие на скорость загрузки

+ Скорость соединения клиента
+ Скорость соединения сервера
+ Порядок загрузки объектов на странице
+ Количество параллельных запросов от браузера
+ Настройки сервера
+ Типы запросов от клиента и поддерживаемый протокол (HTTP/1.0 или HTTP/1.1)

Анализ сетевой активности веб сервера

Просмотр сетевых соединений apache
Анализ сетевых соединений apache
Как интерпретировать статусы соединений?

+ LISTEN
+ ESTABLISHED
+ TIME_WAIT
+ FIN_WAIT_2
+ CLOSE_WAIT

Восстановление таблиц MySQL

настройка myisamchk

Защита сервера

включение firewall
начало файла
полный доступ
ssh доступ
ftp доступ
доступ к www серверу
провека почты по pop3
прием почты
входящие соединения
окончание файла
пример правил firewall
тестирование файла
скрипт change_rules.sh
для подстраховки
просмотр статистики

Резервное копирование

конфигурационные файлы
сайты
база данных MySQL

+ бинарные файлы
+ текстовый dump

перенос backup на flash носитель

Восстановление

С flash носителя
С CD-ROM
конфигурационные файлы
пользовательские данные
База данных MySQL

+ Бинарныe файлы
+ Текстовый дамп

- Литература

* Онлайн статьи и руководства * Печатные издания

Купите книгу в ЭЛЕКТРОННОМ виде!

Сумма платежа 147 RUR
Коментарий к платежу Оплата за электронную книгу “Установка и настройка веб сервера на FreeBSD”
Ваш e-mail (на него прийдет уведомление о проведенном платеже)

Если у вас будут какие-либо вопросы - можете связаться со мной напрямик по электронной почте ( gasparch@gmail.com ), либо в ICQ 63174784 либо оставьте сообщение в комментариях.

Возврат денег — безусловная гарантия

В течении 3 месяцев 6 месяцев с момента получения покупки действует безусловный манибэк. Если вам не понравилось содержимое книги, картинки, размер файла, да что угодно — я верну вам всю сумму, которую вы оплатили без каких-либо условий или оговорок.

Возврат денег — гарантия на год

В течении 12! месяцев с момента получения покупки вы можете получить деньги обратно, если вы купили книгу, попытались по ней поставить FreeBSD+apache+php+mysql и у вас это не получилось.


Анонс книги: Использование Shell с нуля и до профи!