Инструменты пользователя

Инструменты сайта


установка_mybb

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

установка_mybb [22.12.2018 17:14] (текущий)
Строка 1: Строка 1:
 +Благодарим вас за выбор MyBB в качестве платформы для ведения обсуждений вашего сообщества!
 +
 +Мы разбили установку на множество мелких шагов. Не волнуйтесь,​ если это выглядит пугающим;​ если вам нужна помощь,​ просто создайте тему в одном из наших [[https://​community.mybb.com/​|официальных форумов поддержки]] для версии в которой вы работаете или [[http://​mybbforum.ru/​|русскоязычном форуме поддержки]],​ и мы постараемся помочь вам.
 +
 +  * MyBB поставляется с [[https://​mybb.com/​features/​|функциями]],​ которые можно было бы ожидать от программного обеспечения веб-конференции,​ а также некоторыми уникальными особенностями.
 +  * Проблемы с MyBB? [[https://​community.mybb.com/​|Поддержка на форумах сообщества MyBB]] является бесплатной и доступна всем пользователям MyBB, поддерживаемой [[https://​www.mybb.com/​about/​team/​|группой добровольцев]],​ а также другими участниками сообщества!
 +  * MyBB легко настраивается в соответствии с вашими потребностями,​ как и внешний вид вашего сайта.
 +  * MyBB выпущен под [[https://​www.mybb.com/​about/​license|GNU Lesser GPL лицензией]],​ следовательно,​ это [[https://​www.gnu.org/​philosophy/​free-sw.html|совершенно бесплатно]]! Нет рекламных объявлений,​ никаких затрат,​ никаких платных регистраций,​ без принудительнОй подписке по электронной почте!
 +  * Вам потребуется,​ только веб-хостинг для запуска вашего форума.
 +  * Ваш веб-сайт должен удовлетворять нескольким [[https://​docs.mybb.com/​1.8/​install/​requirements/​|основным требованиям]] для MyBB, для работы должным образом.
 +
 +====== Подготовка ======
 +===== Скачивание файлов MyBB =====
 +  - Во-первых,​ Вам необходимо скачать последнюю версию пакета MyBB со страницы [[https://​www.mybb.com/​download|загрузки MyBB]]
 +  - После загрузки файла Zip, распаковать / разархивировать файл.
 +      * В операционной системе Windows можно либо использовать [[https://​support.microsoft.com/​en-gb/​help/​14200/​windows-compress-uncompress-zip-files|встроенную утилиту]] или приложение,​ например [[http://​www.7-zip.org/​|7-Zip]].
 +      * В системах * NIX вы можете запустить команду ''​unzip mybb-package-name.zip''​
 +===== Загрузка файлов =====
 +В архиве,​ который вы скачали,​ будут доступны две директории:​ ''​Documentation''​ и ''​Upload''​. Каталог документации(Documentation) содержит полезную информацию,​ однако вам не нужно загрузить его на сервер. Каталог загрузки(Uplaod) содержит различные файлы, необходимые для запуска программного обеспечения MyBB  на вашем компьютере.
 +
 +Далее, вам нужно будет загрузить **содержимое** каталога ''​Upload/''​ в корневую директорию вашего веб сайта (которую иногда называют ''​WWW'',​ ''​HTDOCS''​ или ''​httpdocs''​) или подкаталог корневого каталога (например,​ ''/​forums''​ или ''/​community''​). Не рекомендуется грузить каталог ''​Upload/'',​ т.к. это может привести к путанице при открытии форума или его администрировании.
 +
 +Процесс загрузки файлов будет зависеть от вашей конфигурации хостинга,​ но FTP является наиболее распространенным методом. FileZilla является свободным FTP клиент,​ подходящим для загрузки MyBB.
 +
 +===== Права доступа к файлам =====
 +Чтобы MyBB функционировала правильно,​ для некоторых файлов должны быть выставлены корректные полномочия. После того как вы загрузили файлы, на них нужно будет установить права доступа.
 +
 +//​Перед применением прав доступа к файлам,​ переименовать//​ config.default.php //в// config.php
 +
 +===== Системы *nix, команда CHMOD =====
 +
 +Если у вас есть доступ к SSH, вы можете применить необходимые разрешения с помощью следующей команды,​ выполненной из корневого каталога MyBB:
 +<sxh bash>
 +$ chmod 666 inc/​config.php inc/​settings.php
 +$ chmod 777 cache/ cache/​themes/​ uploads/ uploads/​avatars/</​sxh>​
 +
 +При желании можно также применять следующие права доступа:​
 +<sxh bash>$ chmod 666 inc/​languages/​english/​*.php inc/​languages/​english/​admin/​*.php
 +$ chmod 777 cache/ cache/​themes/​ uploads/ uploads/​avatars/​ admin/​backups/</​sxh>​
 +
 +Если вы используете FileZilla, вы можете щелкнуть правой кнопкой мыши на файл или каталог,​ затем нажать на кнопку **Свойства файла**,​ чтобы изменить права доступа к этому файлу.
 +
 +===== Windows системы =====
 +
 +В системах Windows, вам нужно будет следовать [[https://​technet.microsoft.com/​en-us/​library/​bb727008.aspx|этой инструкции]]. В целом файлы и каталоги,​ перечисленные выше, требуют полного доступа на изменение.
 +
 +====== Установщик ======
 +Чтобы получить доступ к установщику вы должны перейти к папке ''​install/''​ вашего сайта в вашем веб-браузере. Например,​ если ваш домен example.com и вы загрузили MyBB файлы в корневой каталог,​ то вам надой перейти по ссылке ''​http://​example.com/​install'',​ или если вы загрузили в подкаталог ''​forums/'',​ то перейдите по ссылке ''​http://​example.com/​forums/​install''​.
 +
 +===== Добро пожаловать =====
 +Если вы успешно загрузили файлы и перешли к установщику вы должны увидеть следующую страницу:​
 +{{:​welcome.jpg?​direct&​400|}}
 +
 +Все, что вам нужно сделать,​ это нажать **Далее** на этой странице.
 +===== Лицензионное соглашение =====
 +Вы должны прочитать и согласиться с [[https://​www.mybb.com/​about/​license|лицензионным соглашением]],​ прежде чем вы продолжите установку MyBB. Вы должны всегда придерживаться лицензионного соглашения во время установки веб-конференции. После прочтения соглашения,​ нажмите кнопку **Далее** на этой странице.
 +
 +Если вы хотите получить больше информации о лицензии GNU LGPL, обратитесь на сайт [[https://​www.gnu.org/​licenses/​lgpl.html|GNU]].
 +{{:​license.jpg?​direct&​400|}}
 +===== Системные требования =====
 +На этой странице происходит проверка на соответствие системных требований вашего сервера для запуска MyBB конференции. Если этого не произойдет,​ вы будете уведомлены на этой странице. Если все работает правильно,​ то все, что вам нужно сделать,​ это нажать на кнопку **Далее**.
 +===== Конфигурация базы данных =====
 +Эта страница предназначена для конфигурации базы данных. Если включен Javascript, то будут отображаться только те поля, которые соответствуют выбранной СУБД. Ниже приводится описание каждого поля:
 +==== Database Engine ====
 +Это СУБД, которую вы хотите использовать. Обычно доступны следующие варианты:​ MySQL, MySQLi, SQLite 3 или PgSQL. Скорее всего, есть только MySQL или что-то подобное. Если у вас есть выбор между MySQL и MySQL Improved, то лучшим выбором будет MySQL Improved.
 +==== Database Host ====
 +Это сервер,​ где работает база данных. Если не указано иное вашим хостингом,​ то это должен быть LocalHost. //Этот параметр не является необходимым для SQLite установок.//​
 +==== Database Username ====
 +Это имя пользователя,​ которое вы создали или используете для доступа к базе данных MyBB. //Этот параметр не является необходимым для SQLite установок.//​
 +
 +==== Database Password ====
 +Это пароль для пользователя базы данных,​ которого вы указали. //Этот параметр не является необходимым для SQLite установок.//​
 +==== Database Name ====
 +Это имя базы данных,​ которое вы хотели бы для установки MyBB. //Этот параметр не является необходимым для SQLite установок.//​
 +==== Database Path ====
 +Это путь, по которому вы хотите сохранить файл SQLite. Эта опция необходима,​ только если вы выбрали **SQLite 3**.
 +==== Table Prefix ====
 +Это префикс для таблиц в базе данных. Если вы еще не устанавливали MyBB, то в базе данных приставку ''​mybb_'',​ вы должны оставить как есть, без изменений. Если у вас уже есть база данных MyBB, то вы должны изменить приставку на что-то другое.
 +
 +После того, как вы ввели правильно информацию по базе данных,​ вы можете нажать на кнопку **Далее**. Если программа установки не может получить доступ к базе данных,​ вы будете предупреждены об ошибке.
 +
 +Если у вас возникли проблемы с этим шагом, обратитесь к веб-хостеру,​ для получения дополнительной информации по параметрам БД: хост, имя пользователя,​ пароль. Это, как правило,​ можно найти в панели управления вашего хостинга (например. Cpanel, Ensim, DirectAdmin,​ Plesk).
 +
 +{{:​database.jpg?​direct&​400|}}
 +===== Создание таблиц =====
 +На этом этапе создаются таблицы в базе данных. Ввод данных пользователем не требуется. Для продолжения установки,​ нажмите кнопку **Далее**,​ когда она появится. Генерация таблиц может занять несколько минут, пожалуйста,​ будьте терпеливы,​ за время как система создаст таблицы.
 +
 +{{:​table.jpg?​direct&​400|}}
 +===== Внесение данных =====
 +На этом этапе данные по умолчанию вносятся в таблицы базы данных,​ созданных выше. На этой странице ввод данных пользователем не требуется,​ поэтому нажмите кнопку **Далее**,​ когда она появится.
 +
 +{{:​populate.jpg?​direct&​400|}}
 +===== Установка темы =====
 +Файлы шаблона загружаются в конференцию на этом этапе. На этой странице ввод данных пользователем не требуется,​ поэтому нажмите кнопку **Далее**,​ когда она появится.
 +
 +{{:​theme.jpg?​direct&​400|}}
 +
 +===== Конфигурация конференции =====
 +
 +Это параметры,​ которые имеют решающее значение для запуска вашей веб-конференции. MyBB пытается заполнить эти параметры с правильным значением;​ Тем не менее, вы должны дважды проверить,​ чтобы убедиться,​ что эти параметры установлены правильно. Эти параметры могут быть изменены позже при необходимости.
 +==== Наименование форума ====
 +Это наименование конференции,​ которое вы устанавливаете. По умолчанию,​ это **Форумы**.
 +==== URL конференции ====
 +Это URL вашей конференции. Данное поле заполняется автоматически. Убедитесь,​ что URL-адрес является правильным. Помните,​ что не должно быть косой черты в конце ссылки.
 +==== Наименование сайта ====
 +Это имя вашего сайта (если у вас есть). Параметр для опции:''​Ваш веб сайт''​. Выводится в виде ссылки в нижней части конференции. Название это просто текст, который вы можете использовать в виде ссылки для вашего веб-сайта.
 +==== Ссылка на сайт ====
 +Это URL на ваш сайт (если у вас есть). Если у вас нет веб-сайта,​ вы можете либо оставить это поле пустым или введите ваш URL форума.
 +==== Cookie домена ​ ====
 +Это область для куки, введите домен. В 1.4 и более поздних версиях это поле предварительно заполнено соответствующими данными.
 +==== Путь cookie ====
 +Это путь для куки, введите путь. Если у вас есть более чем одна установка MyBB на домене,​ рекомендуется изменить значение на пути к вашему форуму (например,​ ''/​forums/''​). В версиях 1.4 и более поздних версиях,​ это поле предварительно заполнено соответствующими данными.
 +==== Почта для связи ====
 +Это ваш адрес электронной почты, для связи участников конференции с вами по ссылке **Обратная связь** в нижней части вашего форума. Так же данный адрес электронной почты может быть использован как адрес веб-мастера,​ для приема писем от форума.
 +
 +{{:​config.jpg?​direct&​400|}}
 +
 +===== Пользователь Администратор =====
 +Учетная запись администратора первая учетная запись на вашем форуме (который определяется пользователем ID #1). Эта учетная запись имеет разрешения на все разделы в админ панели.
 +==== Имя пользователя ====
 +Это имя пользователя учетной записи администратора,​ которую вы создаете.
 +==== Пароль и Повторите пароль ====
 +Это пароль для учетной записи администратора. Убедитесь,​ что правильно ввели его в обоих полях.
 +==== Электронная почта ====
 +Это адрес электронной почты учетной записи администратора.
 +
 +{{:​admin.jpg?​direct&​400|}}
 +===== Завершение установки =====
 +Поздравляем! Вы успешно установили MyBB. Вы должны сейчас удалить каталог ''​install/''​ с сервера,​ чтобы предотвратить повторный запуск установки. MyBB не будет работать,​ если установщик не будет удален или заблокирован.
 +
 +Если вы хотите заблокировать каталог установки MyBB, тогда создайте новый файл в каталоге ''​install/''​ под названием ''​lock'',​ который не допустит запуск установщика или обновления,​ пока существует данный файл в директории.
 +
 +{{:​admin.jpg?​direct&​400|}}
 +
 +====== Быстрая установка по SSH ======
 +Если у вас есть доступ к SSH на вашем сервере * NIX, вы можете использовать один из следующих методов,​ которые позволят вам пропустить подготовительные шаги, упомянутые выше.
 +===== Требования =====
 +  * Доступ - доступ к командной строке сервера.
 +  * wget, aria2 (version >= 1.9.3), curl или lynx - используемые команды. Они должны быть установлены или присутствовать на любом *NIX (Linux, UNIX или Mac) сервере.
 +  * unzip, mv, rm и chmod - необходимые команды. ​ ни должны быть установлены или присутствовать на любом *NIX сервере.
 +==== wget ====
 +<sxh bash>
 +wget --content-disposition https://​www.mybb.com/​download/​latest -O mybb.zip
 +unzip mybb.zip "​Upload/​*"​
 +mv Upload/* .
 +rm -Rf Upload mybb.zip
 +mv inc/​config.default.php inc/​config.php
 +chmod -R 0777 cache uploads inc/​settings.php inc/​config.php
 +</​sxh>​
 +==== curl ====
 +<sxh bash>
 +curl https://​www.mybb.com/​download/​latest -o mybb.zip
 +unzip mybb.zip "​Upload/​*"​
 +mv Upload/* .
 +rm -Rf Upload mybb.zip
 +mv inc/​config.default.php inc/​config.php
 +chmod -R 0777 cache uploads inc/​settings.php inc/​config.php
 +</​sxh>​
 +==== aria2c ====
 +<sxh bash>
 +aria2c https://​www.mybb.com/​download/​latest -o mybb.zip
 +unzip mybb.zip "​Upload/​*"​
 +mv Upload/* .
 +rm -Rf Upload mybb.zip
 +mv inc/​config.default.php inc/​config.php
 +chmod -R 0777 cache uploads inc/​settings.php inc/​config.php
 +</​sxh>​
 +==== lynx ====
 +<sxh bash>
 +lynx -crawl -dump https://​www.mybb.com/​download/​latest > mybb.zip
 +unzip mybb.zip "​Upload/​*"​
 +mv Upload/* .
 +rm -Rf Upload mybb.zip
 +mv inc/​config.default.php inc/​config.php
 +chmod -R 0777 cache uploads inc/​settings.php inc/​config.php
 +</​sxh>​
 + --- //​[[admin@mybbforum.ru|Vladimir]] 2017/02/27 21:42//
 +
 +
  
установка_mybb.txt · Последние изменения: 22.12.2018 17:14 (внешнее изменение)