Книга «Администрирование Web-сервера Apache и руководство по электронной коммерции»

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

  • Добавить в подборку
  • Поделиться в соцсетях
  • Сообщить об ошибке

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Администрирование
Web$сервера

и руководство по электронной
коммерции

Конфигурация,
управление
и создание узлов
электронной
коммерции
с помощью
Webсервера Apache
Интеграция баз
данных, доставка
динамического
содержимого,
безопасность
транзакций и многое
другое
Поддержка всех
основных ОС: Unix,
Linux, Windows и даже
MacGSX
Справочник команд
популярного языка
РНР

СКОТТ ХОКИНС
Ц И К Л П О Т Е Х Н О Л О Г И Я М ‘ О Т К Р Ы Т Ы Е СИСТЕМЫ
АДМИНИСТРИРОВАНИЕ
WEBСЕРВЕРА APACHE
И РУКОВОДСТВО
ПО ЭЛЕКТРОН НОЙ
КОММЕРЦИИ

СКОТТ ХОКИНС

Издательский дом «Вильяме»
Москва, СанктПетербург, Киев
2001
ББК 32. 973. 26018. 75
Х68
УДК 681. 07

Издательский дом «Вильяме»

Зав. редакцией С. Тригуб

Перевод с английского и редакция Н. Х68 Администрирование Webсервера Apache и руководство по элек
тронной коммерции. : Пер. с англ.

: Издательский дом
«Вильяме», 2001. — 336 с. : ил. — Парал. тит. англ. ISBN 5845902126 (рус. )
Эта книга задумывалась как достаточно полное справочное руководство по
Webсерверу Apache. Изложенный в ней материал предполагает определенный
уровень компьютерной грамотности, но знания сетевых технологий при этом не
требуется. Несмотря на то, что основная проблематика книги лежит в области
электронной коммерции, в приложениях затронуты самые разнообразные про
блемы и информация, необходимая для создания и функционирования Web
сервера. Это проблема соответствия имен и IPадресов, детали протокола TCP/IP
и синтаксис регулярных выражений. Кроме того, в перспективе Web
администрирования затронуты темы создания системы электронных платежей и
взаимодействия с базами данных.

Описание книги

Информация об издании

  • Переводчики: не указаны
  • Серия:
    не указана
  • ISBN (EAN): 5-8459-0212-6
  • Языки: не указаны
  • Возрастное ограничение: не указано
  • Год написания: не указан

Эта книга еще не добавлена в подборки

К ЭТОЙ КНИГЕ НЕ ДОБАВЛЕНЫ персонажи

КНИГА НЕ УПОМИНАЛАСЬ В БЛОГАХ

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Администрирование Web-сервера Apache и руководство по электронной коммерции

Автор — Скот Хокинс

Книга Скота Хокинса «Администрирование Web-сервера Apache и руководство по электронной коммерции» рассчитана на администраторов сервера Apache самой различной квалификации. Предполагается знакомство с основными концепциями, используемыми в компьютерной индустрии. В книге рассказывается о конфигурации, управлении и создании узлов электронной коммерции с помощью Web-сервера Apache, интеграции баз данных, доставке динамического содержимого, безопасности транзакций и многом другом. Рассматривается поддержка всех основных операционных систем: Unix, Linux, Windows и даже MacGSX. Представлен справочник команд популярного языка РНР.

Издательство – Вильямс

Формат книги — PDF

Размер — 4,1 Мб

Хокинс Администрирование Web-сервера Apache и руководство по электронной коммерции Издательство: Вильямс. 2001 г. Мягкая обложка, 336 стр. ISBN 5-8459-0212-6Тираж: 5000 экз. Формат: 70×100/16 Создайте с помощью Web-сервера Apache потрясающие узлы электронной коммерции!Apache это не только Web-сервер №1 в мире — но и основа ведущих узлов электронной коммерции. В этом доступном руководстве эксперт по Web-серверу Apache Скотт Хокинс описывает все аспекты настройки, администрирования и выявления неи.

  • Переводчики: не указаны
  • Серия:
    не указана
  • ISBN (EAN): не указаны
  • Языки: не указаны
  • Возрастное ограничение: не указано
  • Год написания: не указан

Хокинс, Скотт. Администрирование  Web-сервера  Apache   и   руководство   по   электронной   коммерции. Пер. с   англ. :    Издательский  дом «Вильяме», 2001. — 336 с. : ил, — Парал. тит. англ. ISBN  5-8459-0212-6  (рус. )ISBN  0-13-089873-2  (англ. )ББК  32. 973. 26-018. 75УДК 681. 07Х68

ЧАСТЬ I. ОСНОВЫГлава 1. ОСНОВНЫЕ КОНЦЕПЦИИГлава 2. ИНСТАЛЛЯЦИЯ WEB-СЕРВЕРА APACHEГлава 3. КОНФИГУРИРОВАНИЕ WEB-СЕРВЕРА APACHEГлава 4. ЗАПУСК, ПЕРЕЗАПУСК И ОСТАНОВКА СЕРВЕРА

ЧАСТЬ II. АДМИНИСТРИРОВАНИЕ WEB-CEPBEPAГлава 5. ХОСТИНГ НЕСКОЛЬКИХ WEB-УЗЛОВГлава 5. PROXT-СЕРВЕРЫ И КЭШИРОВАНИЕГлава 7. РЕГИСТРАЦИЯ И МОНИТОРИНГГлава 8. БЕЗОПАСНОСТЬГлава 9. ДИНАМИЧЕСКИЕ WEB-СТРАНИЦЫГлава 10. НАСТРОЙКА РАБОЧИХ ХАРАКТЕРИСТИК СЕРВЕРАГлава 11. ПЕРЕНАЗНАЧЕНИЕ АДРЕСАГлава 12. СОСТАВ МОДУЛЯ

ЧАСТЬ III. ЭЛЕКТРОННАЯ   КОММЕРЦИЯ Глава 13. ДЕНЕЖНЫЕ ПЛАТЕЖИ Глава 14. ВЗАИМОДЕЙСТВИЕ С БАЗАМИ ДАННЫХ Глава 15. ПРИМЕР КОММЕРЧЕСКОГО УЗЛА

Дата публикации: 14. 2010 10:27 UTC

Следующие учебники и книги:

  • Microsoft Office PowerPoint 2003 для Windows — Альтман Р. — 2004
  • Microsoft PowerPoint 2003 — Самоучитель — Спека М.В. — 2004
  • 3ds max 7 — Популярный самоучитель — Бондаренко С., Бондаренко М.

Посмотрите еще

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Современный PHP. Новые возможности и передовой опыт

PHP переживает ренессанс, хотя это и трудно заметить, просматривая устаревшие электронные пособия. Из этого практического руководства вы узнаете, как PHP превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Джош Локхарт, создатель популярной инициативы по развитию лучших методик «PHP The Right Way», дем.

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Here Comes Everybody

Clay Shirky’s international bestseller «Here Comes Everybody: How Change Happens When People Come Together» explores how the unifying power of the internet is changing the character of human society. Welcome to the new future of involvement. Forming groups is easier than it’s ever been: unpaid volunteers build Wikipedia together in their spare time, mistreated customers can join forces t.

Читать также:  Цифровая трансформация. Особенности и влияние на рост бизнеса

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Javascript и jQuery. Интерактивная веб-разработка

Эта книга – самый простой и интересный способ изучить JavaScript и jQuery. Независимо от стоящей перед вами задачи: спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом, эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода.

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Пробегая по сайту знакомств

Откровенный и провокационный, возбуждающий и затягивающий, феерически разнообразный, полный тайн и даже опасностей мир виртуальных знакомств. Кого здесь только нет: бизнесмены, «золотые мальчики», девственники, трагики. И каждый из представителей многочисленных видов интернет-знакомцев может быть опасен, или интересен, или полезен, или. — Книга, с которой ты понимаешь, как найти люб.

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Безопасность и анонимность работы в Интернете. Как защитить компьютер от любых посягательств извне

В последние годы мошенничество в Интернете цветет махровым цветом, а количество обманутых и пострадавших от него людей растет не по дням, а по часам. Хищение денег, кража конфиденциальной информации, вымогательство, откровенный обман и элементарное «кидалово» — несть числа приемам и способам, которыми оперируют современные Остапы Бендеры для «сравнительно честного отъема денег у населения». Лучший.

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Быстрые деньги в Интернете. 50 способов заработать, сидя дома у компьютера

В этой книге представлены 50 реальных, законных и быстрых способов заработать, имея под рукой только компьютер и доступ в Интернет. Вам не понадобятся вложения и специальные знания. Все советы даны в сжатом виде – только самое ценное, что действительно работает, без «воды». По каждому из способов дана подробная пошаговая инструкция: что и как делать, в какой последовательности. Вы сможете заработать.

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Интернет как средство получения денег, бесплатных товаров и услуг

В книге рассказывается о бесплатных вещах, услугах и сервисах, предлагаемых через Интернет. Рассматриваются ситуации, возникающие при взаимодействии с интернет-фирмами, и даются советы, необходимые для работы с ними. Подробно описаны некоторые сервисы и услуги и объясняются причины популярности их бесплатного предоставления. Рассматриваются вопросы спонсорства и поиска заработков через Интернет.

Книга "Администрирование Web-сервера Apache и руководство по электронной коммерции"

Халява для смартфонов и планшетов. Будь мобилен, отпусти мышку

С появлением доступного мобильного Интернета и мощных смартфонов и планшетов для пользователей открылись огромные перспективы: обладатели мобильных устройств «бороздят» просторы всемирной сети — посещают сайты, общаются с друзьями, смотрят фильмы, читают электронные книги и т. Новая книга известного автора Василия Халявина расскажет о возможностях получения из мобильного Интернета безопасной хал.

Книгогид использует cookie-файлы для того, чтобы сделать вашу работу с сайтом ещё более комфортной. Если Вы продолжаете пользоваться нашим сайтом, вы соглашаетесь на применение файлов cookie.

Предисловие

Web-сервер Apache называют самым главным сокровищем движения «открытые программные системы». Его можно получить совершенно бесплатно. Он имеет отличные рабочие характеристики и поэтому используется более широко, чем все остальные Web-серверы вместе взятые. В настоящий момент 61,5 процентов всех Web-узлов в мире созданы с использованием сервера Apache.

Распространение «открытых программных систем» во многом аналогично процессу естественного биологического отбора — все ОС Linux и утилиты sendmail мира постепенно заполняют обложку журнала «Time» и перемалываются рекламной машиной в то время как легионы DOS-утилит медленно, но неотвратимо приближаются к устройству /dev/null истории. Сервер Apache никогда не был бы настолько популярен, если бы он не работал надежно.

Сервер Apache имеет еще одно преимущество не присущее остальным открытым системам: он так прост, что любой достаточно квалифицированный пользователь может овладеть им во всей его полноте. Видит Бог, я не являюсь большим поклонником Microsoft, но если передо мной поставить задачу выбора между ОС Linux и ОС Windows 2000, я бы мгновенно выбрал Windows — не успели бы вы и глазом моргнуть. И, между прочим, это нельзя рассматривать как неуважение к Linux: операционные системы, в частности многопользовательские, очень сложны. Единственный способ сделать их доступными для среднего пользователя — это упрощение.

К счастью, набор задач, которые можно решить с помощью сервера Apache, не настолько широк. Те из вас, кто начинает изучение сервера с неуверенностью и чувством страха перед новым, сможет с облегчением узнать, что сами по себе процедуры конфигурирования и обслуживания сервера не являются очень сложными. Суть освоения сервера, в зависимости от уровня вашего опыта, заключается в освоении основных концепций операционной системы, освоении команд, которые помогут заставить машину делать то, что вам нужно, и освоении жаргона. Если вы являетесь докой в одной из указанных проблематик, вас ожидает действительно приятный сюрприз.

Читать также:  Электронная коммерция в интернете 2020

Краткая история

Брайан Белендорф (Brian Behlendorf)

Рой Т. Филдинг (Roy T. Fielding)

Роб Хартилл (Rob Hartill)

Дэвид Робинсон (David Robinson)

Клиф Скольник (Cliff Skolnick)

Рэнди Тербуш (Randy Terbush)

Роберт Тау (Robert S. Thau)

Эндрю Вильсон (Andrew Wilson)

С тех пор «Apache group», так они вскоре стали известны, посвятили себя настройке и усовершенствованию программного обеспечения. Сейчас имеются версии практически для всех основных операционных систем, хотя платформа Unix среди них является бесспорным лидером.

По своей сути Web-сервер Apache является конечным результатом грандиозного совместного труда группы программистов самой высокой квалификации. Возникает естественный вопрос, что их подвигло на работу над Apache вместо того, чтобы за хорошие деньги разрабатывать обычное коммерческое программное обеспечение. Здесь можно процитировать Web-узел apache. org:

Открытые программные средства

Web-сервер Apache можно смело отнести к плеяде так называемых открытых программных продуктов. Традиционно поставляемые архивированные прикладные программы обычно содержат только исполняемый объектный код, а не исходный код, из которого программа была скомпилирована. Apache и другие подобные ему продукты включают в свои дистрибутивы не только исполняемый объектный код, но и исходный код, из которого был создан этот объектный код.

С точки зрения конечного пользователя это имеет смысл. Например во время работы над этой книгой у нас в офисе возникла масса проблем. Большое коммерческое программное обеспечение, которое работало на большой коммерческой же операционной системе перешло в безответное состояние. Оно перестало реагировать на ввод. Мы попытались отследить стек и некоторые другие вещи, но, за неимением на руках исходного текста, не смогли предпринять никаких существенных шагов. Поэтому была снята вся возможная диагностика и вместе с программным обеспечением передана на анализ поставщику. Совершенно естественно, проблема была решена, но это заняло две недели.

Следовательно, это очень сложная процедура. Если бы мы работали с открытым программным средством, то решение обязательно бы было найдено значительно быстрее. А в этом конкретном случае не было понятно, в чем, собственно, заключается проблема, и даже если бы мы знали причину, то определенно не смогли бы ее исправить. Мы полностью находились во власти нашего поставщика.

Конечно, работа с «открытыми системами» несколько необычна. Ведь в случае работы с открытым программным обеспечением нет никого, кто бы непосредственно отвечал за сопровождение открытой версии сервера Apache, нет бесплатного номера, по которому можно позвонить в 2 часа ночи, если что-то произошло с сервером и неизвестно, что делать. Поддержка существует в виде группы новостей и Web-узлов, но она приходит тогда, когда это удобно тому, кто осуществляет поддержку, а не тому, кому она нужна.

Web-сервер Apache, как и другие программные продукты класса «открытые программные продукты», только выигрывают от их постоянной доступности для программистского сообщества. Вследствие того, что над каждым «открытым» проектом работает гораздо больше разработчиков, чем могла бы нанять даже самая богатая корпорация, ошибочный код обнаруживается и исправляется значительно быстрее.

Я позволю себе предположить, что качество открытого текста обычно выше, чем у коммерческих продуктов. Ведь основной мотивацией разработчиков, работающих над «открытыми» продуктами, является любовь к программированию как к творческому процессу. Таким образом, при работе с «открытыми продуктами» можно получить самые лучшие образцы программ. Это разительно контрастирует с коммерческим продуктом, при работе с которым большая часть рабочего времени тратится на встречи, телефонные разговоры и, в конечном счете, инвентаризацию остатков.

Структура этой книги

После ознакомления с основными концепциями у вас может возникнуть желание побыстрее реализовать одну или две возможности сервера (например виртуальный хостинг). Главы этой книги скомпонованы в независимые отдельные очерки, посвященные самым различным темам. И с ними можно ознакомиться в произвольном порядке.

Вследствие своей открытости миру сервер Apache постоянно совершенствуется. Каждый день предлагаются и добавляются новые возможности. Иногда это усовершенствование базовых функций сервера, но чаще всего — новые или усовершенствованные модули. По этой причине, даже опытные администраторы время от времени должны расширять область своей компетенции. Надеюсь, что эта книга может предложить что-нибудь существенное вниманию даже опытных администраторов Apache.

Наконец, в приложениях обсуждается масса проблем, посвященных работе в сетях и программированию. Многие из них непосредственно с сервером Apache не связаны, но так как серверу Apache необходима работающая сеть, ваша карьера как Web-администратора скорее всего потребует определенных знаний по общему администрированию сетей и программированию. Приложения нельзя назвать всеобъемлющими, но они могут оказаться очень полезными.

Читать также:  10) Влияние внешней среды на электронную коммерцию, и 11

Часть I, «Основы»

Часть I посвящена основным концепциям и методам администрирования сервера Apache. Она проведет вас через процедуру получения и инсталляции сервера Apache, настроенного в соответствии с вашими потребностями. Если вы не были знакомы с сервером Apache ранее, то, скорее всего, придется последовательно прочесть все четыре главы, а особенно внимательно главу 1, «Основные концепции». Информации, содержащейся в главах с 1 по 4, вместе с приложениями, будет вполне достаточно, чтобы смог начать работу любой новичок.

Часть II, «Администрирование Web-сервера»

В части II описаны более сложные функции сервера Apache. И если вы освоили основные концепции сервера, то можете пропустить главы, содержащиеся в этой части. Каждая глава задумывалась как самодостаточный очерк на тему, которая видна из самого названия главы.

Часть III, «Электронная коммерция»

В части III обсуждаются проблемы, имеющие непосредственное отношение к электронной коммерции, взаимодействию с базами данных и механизмами заработка денег с помощью Internet. Последняя глава этой части посвящена конкретному исследованию создания инфраструктуры коммерческого узла.

Часть IV, «Приложения»

В приложениях имеется информация, которая слишком узкоспециальна для того, чтобы быть включенной в остальные части книги (например синтаксис директив), или которую можно охарактеризовать как сопутствующую информацию (например приложение Е, «Концепция Unix»). Некоторые из них представлены в виде кратких обучающих очерков, другие — как простой справочный материал.

Как работать с этой книгой

В материале, изложенном в книге, можно встретить примеры команд и конфигурационных директив, обычно сопровождающиеся объяснениями, а иногда распечаткой. Подробной информации о синтаксисе директив и системных команд в основных главах нет. Такую информацию можно найти в приложениях, в частности в приложении A, «Основные директивы», и Б, «Прочие директивы». Надо надеяться, что по виду незнакомой вам команды можно определить ее применение.

Успех или неудача любой конкретной транзакции сервера Apache зависит от внутренней конфигурации сервера, передаваемого содержимого, конфигурации операционной системы и капризов сервисов поддержки сети. Поэтому нельзя сказать со всей уверенностью будут ли примеры, представленные здесь, работать на конкретной машине. Автор только может со всей ответственностью поклясться в том, что у него все они работали.

В некоторых случаях начальная тематика определенной главы была заложена в предыдущей главе. Например виртуальные узлы, о безопасности которых говорится в главе 8, «Безопасность», были рассмотрены в главе 4, «Запуск, перезапуск и остановка». Если смысл определенной конфигурационной директивы неясен, можно посоветовать обратиться к предметному указателю или прочесть о ее назначении в предыдущих главах.

Следует подчеркнуть, что в примерах команд операционной системы предпочтение делается в пользу команд ОС Unix в целом и команд ОС Linux в частности. В этом нет никакого совпадения, ведь при написании этой книги в качестве тестового сервера использовалась именно Linux-машина, некоторая часть работ проводилась на ОС Windows NT, Windows 95 и Mac OS X.

Одно из соглашений для ОС Unix, которым я очень горжусь, но которого нельзя встретить нигде в документации по серверу Apache, это практика объявления переменной окружения. В ней может храниться длинный путь к каталогу. В книге можно встретить системную переменную ОС Unix $APACHE, хранящую имя каталога, в котором установлен Web-сервер Apache. (В конфигурационных файлах этот каталог упоминается под именем ServerRoot

Типографские соглашения

Для отображения команд, директив, имен и сообщений в системе Unix используется специальный шрифт:

Пример директивы с параметрами

Большие примеры конфигурационных файлов обычно выделяются отдельно.

Наконец, я попытался подразделить описание директив с применением заголовков, имеющих определенный смысл. В то время, как большинство директив сервера Apache имеют имена, которые дают достаточно опытному пользователю подсказку об их функциях (например, AddModule и Port), другие относятся к возможностям, присущим только Web-серверу Apache, и описать их с помощью двенадцати символов представляется достаточно затруднительным (например DocumentRoot).

Вместо послесловия, примите мои соображения о значении создания, изображенного на обложке этой книги. Это гидра, она была нарисована парнем по имени Том Пост (Tom Post). Мифологические звери стали традиционной тематикой оформления обложек книг, посвященных открытым системам, издаваемых издательством «Prentice Hall». Таким образом, гидра является довольно подходящим олицетворением Apache. Ведь многочисленные экземпляры Apache, работающие одновременно на одном компьютере, очень напоминают многочисленные головы гидры. Разве это не так? За столь удачный выбор мифологического образа с острыми зубами хочется поблагодарить моего редактора Майлса Уильямса (Miles Williams), а также за то, что он не надоедал мне всякими единорогами, нимфами и прочей нечистью.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *