Эта книга пригодится тому, кто хочет заявить миру о себе, но пока не знает, как. И даже если у вас нет особых амбиций, она убережёт от распространённых ошибок, которые мы часто совершаем, заводя дневник в публичном пространстве. Люди создают блоги не только для того, чтобы постить фотографии котиков. Они ищут общения, возможностей для самореализации, популярности и любви. Марта Кетро – блогер, которого читают более тридцати тысяч человек, – расскажет, как сделать так, чтобы вас любили в Интернете.
В этой книге:
– честные и не очень способы раскрутки и продвижения блога;
– как собрать большую аудиторию и обращаться с нею;
– как не пораниться о собственную популярность и не свихнуться в погоне за рейтингом;
– как превратить тролля в камень;
– выгодно ли быть хорошим;
– что может дать раскрученный блог своему владельцу и чего лишить;
– как украсить свою сексуальную жизнь с помощью френд-ленты и не перестараться…
…и прочие «плюсы-минусы-подводные камни» – всё, о чём стоит знать, прежде чем ввязываться.
В книге рассматриваются базисные теоретические основы, необходимые для построения компиляторов, основные технологические приемы и методы их реализации. В ней приведены различные варианты заданий для выполнения лабораторного практикума по курсу «Системное программное обеспечение», а также примеры выполнения этих заданий. В каждом примере подробно рассматриваются все особенности его выполнения, как на этапе подготовки необходимой математической базы, так и на этапе программной реализации. В лабораторных работах автор обращает внимание на основные сложности, связанные с ее выполнением, а также на возможные типичные ошибки и недочеты, дает рекомендации по возможностям программной реализации, отличным от кода, приводимого в примерах.
Книга ориентирована на студентов, обучающихся в технических вузах по специальностям, связанным с вычислительной техникой. Но она будет также полезна всем, чья деятельность так или иначе касается разработки программного обеспечения.
В этом разделе дана информация и подсказки, относящиеся к установке PHP на системах HP-UX.
Пример 2-1. Инструкции инсталяции для HP-UX 10
От: paul_mckay@clearwater-it.co.uk
04-Jan-2001 09:49
(Эти заметки относятся к PHP 4.0.4 и Apache v1.3.9)
Итак, вы хотите установить PHP и Apache в бокс HP-UX 10.20?
1. Вам необходим gzip-файл; загрузите двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z
распакуйте файл и установите с помощью swinstall.
2. Вам необходим gcc; загрузите двоичный дистрибутив с
http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz
gunzip этот файл и установите gcc с помощью swinstall.
3. Вам необходимы бинарные утилиты GNU; вы можете загрузить двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz
gunzip и установите с помощью swinstall.
4. Теперь вам необходим bison, загрузите двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz
установите, как указано выше.
5. Вам нужен flex, необходимо загрузить исходник с
http://www.gnu.org mirrors. Он находится в директории <filename>non-gnu</filename>
на это ftp-сайте.
Загрузите файл, gunzip, затем tar -xvf. перейдите во вновь созданную директорию flex
и выполните команду a configure, затем make, затем make install
Если у вас здесь появятся ошибки, это может быть из-за того, что gcc etc. не
находятся в вашем PATH, поэтому добавьте их в PATH.
Теперь самое сложное.
6. Загрузите исходники PHP и Аpache.
7. gunzip и tar -xvf их.
Необходимо подсоединить пару файлов, чтобы всё скомпилировалось ok.
8. Во-первых должен быть присоединён файл конфигурации, поскольку вы на
hpux-машине, и будет лучше присоединить его
lt_target=hpux10.20
в строке 47286 скрипта конфигурации.
9. Теперь должен быть присоединён файл Apache GuessOS. Ниже
apache_1.3.9/src/helpers измените строку 89 с
"echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0"
на:
"echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0"
10. Вы не можете установить PHP как shared-объект под HP-UX, поэтому вы обязаны
скомпилировать его как static, просто следуя инструкциям страницы Apache.
11. PHP и Аpache должны скомпилироваться OK, но Apache не будет стартовать. Вам нужно
создать нового пользователя для Apache, например, www или apache. Затем измените строки
252 и 253 в conf/httpd.conf в Apache, чтобы вместо
User nobody
Group nogroup
у вас было что-то вроде
User www
Group sys
Иначе вы не сможете запускать Apache как nobody под hp-ux.
Apache и PHP теперь должны заработать.
Надеемся, что это поможет кому-нибудь,
Paul Mckay.