Как установить phpBB - Установка phpBB 3.1.3


(голосов: 2)
Установка phpBB сервер и Установка phpBB на localhost, например на Денвер.

phpBB 3.0 имеет удобную систему установки, которая проведёт вас через весь процесс установки.

Требования для установки phpBB 3

Для успешной установки и последующей работы phpBB3 необходимы следующие основные требования:

Сервер или веб-хостинг, работающий на любой операционной системе, с поддержкой PHP
Поддержка одной из следующих баз данных SQL:
MySQL 3.23 и выше (поддерживается MySQLi)
PostgreSQL 7.3 и выше
SQLite 2.8.2 и выше
Firebird 2.0 и выше
MS SQL Server 2000 и выше (напрямую или через ODBC)
Oracle
PHP 4.3.3 и выше с поддержкой базы данных, которую вы собираетесь использовать.
Функция getimagesize() должна быть включена.


Наличие следующих модулей в PHP не является обязательным, но они обеспечат доступ к дополнительным возможностям phpBB:

Поддержка zlib Compression (библиотека для сжатия данных)
Поддержка Remote FTP
Поддержка XML
Поддержка Imagemagick (пакет программ для обработки графических файлов)
Поддержка GD (графическая библиотека для динамической работы с изображениями)


Наличие каждого вышеперечисленного компонента будет проверено в процессе установки phpBB3, как это будет объяснено дальше.

После загрузки всех файлов phpBB3 в желаемую папку на сервере, в адресную строку браузера необходимо ввести адрес для запуска программы установки. Для этого обычно достаточно указать браузеру папку, в которую вы скопировали файлы phpBB3
например, http://www.example.com/phpBB3
. Программа установки сама обнаружит, что конференция phpBB3 ещё не установлена и предоставит ссылку для перехода на страницу установки.

Как установить phpBB - Установка phpBB 3.1.3


Введение

Начальная страница установки представляет собой краткое введение в phpBB. Также она обеспечивает информацией о получении поддержки и позволяет прочесть лицензионное соглашение phpBB (General Public License). Для запуска программы установки щёлкните по вкладке «Установка» (см. рисунок выше).

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

Системные требования

Важное примечание
Прочтите предыдущий раздел «Требования для установки phpBB3», чтобы узнать о минимальных требованиях для установки и последующей работы phpBB 3.0.


Первая страница, которую вы увидите сразу после запуска установки — это страница со списком системных требований. Программа установки автоматически проверит все доступные на сервере и необходимые компоненты. Для продолжения установки на сервере должна быть установлена версия PHP не меньше указанной в разделе необходимых требований, и не менее одной доступной базы данных. Также важно и то, чтобы все перечисленные папки были доступны и имели правильные права доступа. Внимательно смотрите описание каждого раздела, чтобы узнать, являются ли они обязательными или дополнительными для работы phpBB 3. Если всё в порядке, то вы сможете продолжить установку, нажав кнопку «Начать установку».

Настройка базы данных

На следующем этапе установки необходимо выбрать базу данных для использования из числа доступных на сервере. Смотрите раздел «Требования для установки phpBB 3» для получения сведений о поддерживаемых им базах данных. Если вы не знаете параметров своей базы данных, то свяжитесь с компанией, предоставляющей вам услуги хостинга, и узнайте их у неё. Вы не сможете продолжить установку без этих данных. Относительно базы данных вам необходимо знать следующее:
Тип базы данных — база данных, которую вы собираетесь использовать.
Имя сервера базы данных или DSN — адрес сервера базы данных.
Порт сервера базы данных — порт сервера базы данных (в большинстве случаев его не требуется указывать).
Название базы данных — название базы данных на сервере.
Имя пользователя и пароль к используемой базе данных — данные для доступа к базе данных.

Примечание
Если вы выполняете установку с использованием SQLite, то вам необходимо ввести полный путь к файлу базы данных в поле «Имя сервера базы данных или DSN» и оставить пустыми поля имени пользователя и пароля. По соображениям безопасности вам необходимо удостовериться в том, что этот файл недоступен через интернет.


Как установить phpBB - Установка phpBB 3.1.3


Нет никакой необходимости в изменении параметра «Префикс таблиц в базе данных», если вы не планируете использовать несколько установок phpBB на одной базе данных. В противном случае необходимо использовать различные префиксы для каждой установленной копии phpBB.

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

Сообщение о невозможности подключения к базе данных означает, что вы не ввели необходимых данных для доступа к базе данных, или ввели их неправильно, и поэтому phpBB не смог к ней подключиться. Убедитесь в правильности введённых вами данных и попробуйте ещё раз. Опять же, если вы не уверены во вводимых вами данных, то можете уточнить их у своего хостинг-провайдера.

Помните
Ваше имя пользователя и пароль к базе данных чувствительны к регистру символов. Эти данные необходимо ввести в точности так, как это указано вашим хостинг-провайдером
.


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

Сведения об администраторе

Теперь необходимо создать администратора конференции. Этот пользователь будет иметь полный администраторский доступ и станет первым пользователем на конференции. Все поля на этой странице являются обязательными для заполнения. Также на этой странице вы сможете выбрать язык по умолчанию для конференции. В стандартный дистрибутив phpBB 3.0 мы включаем только английский язык [GB]. Другие языки вы можете загрузить с сайта http://www.phpbb.com, и добавить их позже.

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


Конфигурационный файл

На следующем этапе установки phpBB попробует автоматически записать конфигурационный файл (config.php). В этом файле содержатся все параметры доступа к базе данных, и без этого файла phpBB не сможет подключиться к вашей базе данных.

Как правило, автоматическая запись конфигурационного файла проходит без проблем. Но в некоторых случаях это действие может завершиться неудачей, например, в случае неправильной настройки прав доступа к файлам. В этом случае вам придётся загрузить этот файл вручную. phpBB запросит вас о загрузке файла config.php на локальный компьютер и сообщит, что делать с ним. Внимательно прочтите предложенные инструкции. После загрузки файла на сервер нажмите кнопку «Готово» для перехода к последнему этапу установки. Если после нажатия кнопки «Готово» phpBB снова вас возвращает на эту же страницу, и не выводит сообщения об успешном выполнении, то это означает, что вы загрузили файл неправильно.

Дополнительные параметры

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

В случае успешного завершения установки вы увидите и сможете нажать кнопку «Вход» и посетить «Панель администрирования конференции». Примите наши поздравления! Вы успешно установили phpBB3! Но не расслабляйтесь — впереди ещё много работы!

Если у вас не получилось установить phpBB даже после прочтения этого руководства, то посетите раздел «Получение поддержки», чтобы узнать о том, где можно получить дополнительную помощь.

Быстрая установка

Если вы имеете элементарные знания по использованию протокола FTP и уверены, что ваш хостинг-провайдер позволяет использование phpBB3, то вы можете использовать эти шаги для быстрой установки. Для более подробных объяснений вы должны пропустить этот раздел, и перейти в раздел 2 ниже.

1. Распакуйте дистрибутив phpBB3 в локальный каталог вашей системы.
2. Загрузите все файлы дистрибутива (с сохранением структуры каталогов) в доступный каталог на вашем веб-сервере или учётной записи у хостинг-провайдера.
3. Измените права доступа на файл config.php, чтобы он был доступен для записи всеми (666 или -rw-rw-rw- с помощью FTP-клиента).
4. Измените права доступа на следующие каталоги, чтобы они были доступны для записи всеми (777 или -rwxrwxrwx с помощью FTP-клиента):
store/, cache/, files/ и images/avatars/upload/.

5. С помощью браузера перейдите в каталог phpBB3 с добавлением install/index.php или install/. Например,
http://www.mydomain.com/phpBB3/install/
,
http://www.mydomain.com/forum/install/
и т.п.
6. Перейдите на вкладку Установка, выполните все шаги и заполните все требуемые поля.
7. Измените права доступа на файл config.php, чтобы он был доступен для записи только вам (644 или -rw-r--r-- с помощью FTP-клиента).
8. phpBB3 теперь должен быть доступен. Пожалуйста, УБЕДИТЕСЬ, что вы прочитали раздел Важные (связанные с безопасностью) послеустановочные действия для всех методов установки.

Новая установка

Установка phpBB3 изменяется в соответствии с вашим сервером и базой данных. Если вы имеете shell-доступ к своей учётной записи (например, через telnet или ssh), то вы можете загрузить полный архив phpBB3 (в двоичном режиме!) в каталог на вашем сервере и разархивировать его там.

Если у вас нет shell-доступа или вы не хотите использовать его, то вам нужно распаковать дистрибутив phpBB3 в локальный каталог вашей системы с помощью вашей любимой программы для распаковки архивов, например, winzip, rar, zip и т.д. Из этого каталога вы должны загрузить ВСЕ файлы с помощью протокола FTP (с полным сохранением структуры каталогов и имён файлов) на ваш сервер. Убедитесь, что оригинальный регистр имён файлов сохранён. НЕ меняйте регистр имён файлов, это может вызвать ошибки в дальнейшем.

Все файлы .php, .inc, .sql, .cfg, .html и .txt должны быть загружены на сервер в режиме ASCII, а все графические файлы должны быть загружены в режиме BINARY. Если вы незнакомы с этими терминами, то обратитесь к документации вашего FTP-клиента. В большинстве случаев всё это прозрачно (то есть вы не должны задумываться об этом) обрабатывается вашим FTP-клиентом, но если у вас впоследствии возникнут трудности, то вы должны убедиться, что файлы загружены так, как описано здесь.

phpBB3 снабжён английским языком. Однако отдельно доступно множество других языковых пакетов. Если вы не понимаете по-английски, то можете перед установкой установить один или более языковых пакетов. Во время дальнейшей установки вам будет позволено выбрать язык по умолчанию из доступных (впоследствии вы сможете изменить эту установку по умолчанию). Если нужна дополнительная информация относительно языковых пакетов (где их взять и как установить), то смотрите файл README.

Как только все файлы будут загружены на сервер, вы должны будете указать в вашем браузере путь до каталога с добавлением install/. Например, если ваше доменное имя
http://www.mydomain.ltd
и вы разместили phpBB3 в каталоге /phpBB3, то в браузере вы должны ввести путь
http://www.mydomain.ltd/phpBB3/install/
или (в качестве альтернативы)
http://www.mydomain.ltd/phpBB3/install/index.php
. После этого появится страница установки phpBB3.

Обновление с предыдущих стабильных версий phpBB 3.0.x

Если вы в используете полноценную версию phpBB3, то обновить её до более новой версии очень легко. Вы должны загрузить один из четырех пакетов и, в зависимости от вашего выбора, выполнить необходимые действия. Обратите внимание: перед обновлением мы настоятельно рекомендуем сделать полную копию вашей базы данных и существующих исходных файлов phpBB3! Если вы не знаете, как это сделать, то обратитесь за помощью к вашему хостинг-провайдеру.

Убедитесь, что вы обновили исходные файлы phpBB3 перед запуском файла database_update.php.

Полный пакет обновения

Полный пакет предназначается для новой установки. Но если вы по каким-либо причинам хотите заменить все файлы, то используйте его.

Сначала сохраните ваш существующий файл config.php. Затем удалите все существующие файлы phpBB3. Вы можете оставить ваши каталоги files/ и images/. Так же вы можете оставить дополнительно установленные вами стили. Теперь загрузите новые файлы phpBB3 (смотрите раздел Новая установка в случае необходимости). Потом загрузите сохраненный вами файл config.php, заменяя новый. Так же вы можете просто заменить все существующие файлы файлами из дистрибутива phpBB3, за исключением config.php.

Теперь вы должны выполнить install/database_update.php, который, в зависимости от вашей предыдущей версии phpBB3, внесет необходимые изменения в базу данных. Во время этой процедуры вы можете получить сообщения FAILURES, но они не должны быть причиной для беспокойства. Однако если вы получите сообщение ERROR и процесс выполнения остановится, то вы можете обратиться за помощью на нашу конференцию поддержки или в систему хранения отчётов об ошибках.

После выполнения install/database_update.php вы можете перейти в Администраторский раздел и удалить установочный каталог.

Только изменённые файлы

Этот пакет содержит несколько архивов, каждый из которых содержит файлы, изменённые до последней версии. Вы должны выбрать соответствующий архив для вашей текущей версии. Например, если у вас установлена версия 3.0.0, то вы должны выбрать файл phpBB-3.0.0_to_3.0.1.zip/tar.gz.

Структура каталогов в архивах сохранена таким образом, что вы можете (если хотите) просто загрузить содержимое архива на сервер, перезаписав при этом обновлёнными файлами файлы старой версии. Но при этом не забывайте, что если у вас установлены какие-либо модификации, то они перестанут работать. В этом случае вам нужно будет предварительно заново установить эти модификации на загружаемые файлы.

После обновления файлов вам нужно с помощью вашего браузера запустить файл install/database_update.php. Этот файл произведёт в базе данных все необходимые изменения, требуемые для новой версии, а также увеличит номер версии.

Patch-файл

Возможно, Patch-файл является наилучшим решением для конференций с установленными модификациями или с другими изменениями в файлах phpBB, если вы не хотите повторно вносить изменения во все файлы. Для использования Patch-файлов вы должны иметь доступ к командной строке UNIX и приложению patch. Если вы не имеете такого доступа, но хотите использовать описанный подход, то мы рекомендуем вам воспользоваться Автоматическим обновлением, описанным ниже.

Для обновления с предыдущих версий предоставлено несколько Patch-файлов. Выберите нужный вам файл. Например, если у вас установлена версия 3.0.0, то вы должны выбрать файл phpBB-3.0.0_to_3.0.1.patch. Поместите этот файл в корневой каталог вашего phpBB3 (в котором находятся файлы index.php, viewforum.php, и т.д.). После этого в командной строке введите следующую команду: patch -cl -d [PHPBB DIRECTORY] -p1 Система. Там будет указано, что ваша версия phpBB устарела и будут даны инструкции по обновлению. Либо вы можете воспользоваться следующими инструкциями сами.

* Перейдите на страницу загрузки и скачайте последний пакет обновления.
* Загрузите содержимое архива в каталог с установленным phpBB3. Требуется только каталог install/. При загрузке соблюдайте структуру каталогов и файлов.
* После того как каталог install/ будет загружен, phpBB3 автоматически отключится.
* С помощью браузера перейдите в каталог install/, например
http://www.example.com/phpBB3/install/

* Перейдите на вкладку Обновление и следуйте инструкциям.

Для всех методов обновления

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

Скачать последние версии этого движка (Rus - Eng) можно тут - phpBB 3.0.10
***************************************************
Установка phpBB на localhost

Почему Денвер?

Далеко не всегда есть смысл и возможность устанавливать phpBB непосредственно на работающий веб-сервер, так как бывает, что нет достаточного опыта для установки, иногда возникает желание посмотреть как это все работает и решить стоит ли это ставить в качестве форума на сайт. Но чаще всего причина в другом – желание установить моды на свой форум. А как проверить правильность установки и корректность работы того или иного хака? Не станете же вы экспериментировать на работающем форуме! Выход? Да он есть – делать дополнительный тестовый форум в Интернете или устроить "Интернет в своём компьютере". Второй вариант, вероятно, предпочтительнее, так как тратить время и/или трафик на закачку модифицированных файлов движка не каждому понравится.

Итак, что нам надо и что же мы имеем? У нас есть наш компьютер, дистрибутив phpBB и желание поскорей во всем разобраться. Для установки phpBB нам необходимы: Web-сервер или хостинг под любой из основных ОС; Сервер баз данных MySQL (версии 3.22 или выше). Остальные БД не рассматриваются в виду их платности, малой распространенности на нашем web-пространстве и незаточенности большей части хаков под них. PHP (версии 3.0.9 или выше, предпочтительнее версии 4.x) с поддержкой БД MySQL.

Вот тут-то нас и ждет первое разочарование – этого софта у нас просто нет! Большая часть из вас даже вряд ли представляет где этот софт взять, не говоря уж о том, как это все установить и настроить на локальной машине. Всё. Казалось бы тупик. Но не надо поспешных выводов – теперь у нас есть Денвер!

Теперь немного о том, что же есть такое "Денвер". Приведем несколько цитат:
«Джентльменский набор Web-разработчика» («Д.н.w.р», читается «Денвер» — по названию города) — набор дистрибутивов, используемый Web-программистами и дизайнерами для работы на локальной или «домашней» Windows-машине без необходимости выхода в Интернет.


Давайте посмотрим, что же включает в себя базовый (основной) пакет Денвера:
    Apache, SSI, mod_rewrite, mod_php.
    PHP4 с поддержкой GD и MySQL.
    MySQL с поддержкой транзакций (mysqld-max).
    phpMyAdmin — система управления MySQL через Web-интерфейс. Полностью заменяет командную строку MySQL.
    Ядро Perl без стандартных библиотек (они поставляются отдельно).
    Эмулятор sendmail (отладочная «заглушка», складывающая приходящие письма в /tmp); поддерживается работа совместно с PHP и Perl.
    Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется.
    Система управления запуском и завершением.
    Инсталлятор (нечто вроде InstallShield).


Если вы когда-нибудь качали дистрибутивы по модему, наверное, вы задавались вопросом: каков абсолютный минимум размера дистрибутивов, чтобы с ними уже можно было работать. Давайте посчитаем:

    Apache: 4 MB;
    PHP4: 5 MB;
    ActivePerl: 8,3 MB;
    MySQL: 12,5 MB.
    phpMyAdmin: 1 МБ.


Итого: 30,8 MB (или 21,5 MB без Perl).
Видно, что как раз эти компоненты и содержит базовый дистрибутив комплекса «Джентльменский набор Web-разработчика», но занимает он... менее 2.1 мегабайта!

Устанавливаем Денвер на свой компьютер

Для начала установки нам необходимо получить дистрибутив пакета. А где же такое богатство получить? Скачать его можно с сайта web.dklab.ru или www.denwer.ru. Базовый дистрибутив нам вполне подойдет.

Небольшое дополнение - качайте всегда самую новую версию. Дата сборки указана в так называемом «американском» формате в имени файла, также там указаны в сокращенном формате версии входящего в комплект программного обеспечения. Например Base_2004-01-04_a1.3.27_p4.3.0_m3.23.53_pma2.3.0.exe – базовый дистрибутив Денвера, собранный 4-го января 2004 года, с установленным веб-сервером Apache версии 1.3.27, PHP версии 4.3.0, сервером баз данных MySQL версии 2.23.53 и системой веб-администрирования БД phpMyadmin версии 2.3.0.

Установка пакета «Денвер» проста до безобразия, так как инсталлятор настолько подробно комментирует каждый шаг, что поставить Денвер, даже ничего о нем не зная, – это «как два пальца об асфальт» (тем не менее полное руководство можно прочитать на сайте разработчика). Я лишь прокомментирую основные шаги, чтобы можно было устанавливать пакет и с закрытыми глазами (по умолчанию полагается, что все необходимое ПО для запуска и работы пакета на вашем компьютере установлено):

запускаем инсталляционный файл (Денвер проверит наличие всех необходимых компонентов и если все ОК, предложит нажать “Enter”);
нажимаем “Enter” (Денвер проверит наличие необходимых драйверов и утилит и если все ОК, предложит ввести путь установки);
вводим путь установки (Нажать “Enter”, потом “y” и снова “Enter”, чтобы использовать значение по умолчанию);

читаем пояснение и нажимаем “Enter”;
вводим букву виртуального диска, если утилита “subst” была обнаружена (Нажать “Enter”, чтобы использовать значение по умолчанию);
читаем отчет и нажимаем “Enter”, чтобы приступить непосредственно к копированию файлов в указанный ранее каталог;

выбираем вариант запуска комплекса (рекомендуется значение по умолчанию – нажать “Enter”);
указываем создавать или нет ярлыки для запуска комплекса на «Рабочем столе» (Нажать “y” или “n”, в соответствии с вашим выбором, затем – “Enter”);
нажимаем “Enter”.

Все! Теперь мы можем запускать наш веб-сервер с помощью ярлыков на «рабочем столе» или соответствующих программок в папке путь_установкиetc


Теперь у нас есть почти все необходимое для установки. Почему все? Потому что осталось добавить еще пару штришков и всё будет.

Первый шаг - в любом файловом менеджере открываем папку с установленным Денвером. В подкаталоге “home”, создаем папку, которая позже станет именем нашего виртуального сайта (например, forum). Внутри этого каталога создаем папку “www”, куда и распаковываем заранее скачанный дистрибутив phpBB.

Второй шаг – запускаем комплекс и наш любимый веб-браузер, в адресной строке которого пишем “localhost”. Если никаких проблем нет, то мы увидим страницу «Ура! Заработало!». Всё, что от нас теперь требуется – перейти к phpMyadmin (немного пролистав полученную страницу, вы найдете соответствующую ссылку).

Третий шаг – создаем новую БД (например, forum – по имени нашего виртуального сайта). Элементарное действие для phpMyadmin – без комментариев, все подписано и ясно без подсказок.

Шаг четвертый и последний – набираем в адресной строке браузера имя нашего виртуального сайта (в нашем случае это forum) и видим приглашение к установке phpBB 3. Дальнейшие действия по установке описаны в файле INSTALL.html (можно найти в папке docs любого дистрибутива) за тем лишь исключением, что нет нужды выставлять права доступа (CHMOD).

Скачать последние версии этого движка (Rus - Eng) можно тут - phpBB 3.0.11

Теги: phpBB



Социальные сети и закладки


Поделиться новостью «Как установить phpBB - Установка phpBB 3.1.3» или рекомендовать своим друзьям :

Прямая ссылка:
BB-code ссылка:
Html ссылка:


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.