Cms XenForo: подробный гайд по созданию форума и установки на хостинг
Как начать работу и установить XenForo
Чтобы сделать форум и начать работу на движке XenForo 2.2 необходимо сначала установить данную CMS.Начать работу с CMS XenForo очень просто, необходимо загрузить файлы и после этого залить их на подготовленный WEB - сервер. После этого запускается установка. Но у XenForo нет русской настройки, панель инструментов будет на английскомЕсли нет подготовленного веб-сервера, есть возможность создать локальный на личном ПК, чтобы проверить XF в работе.
Как скачать CMS XenForo
Для загрузки необходимо посетить официальный сайт XenForo и зарегистрироваться в системе или войти. После этого вам нужно будет выбрать необходимую для лицензии работу и выбрать загрузку файлов. После этого вам предложат выбор пакета и принять лицензионное соглашение. Потом вам будет доступна загрузка необходимых файлов.
Работа с файлами
Перед тем, как приступить к работе с файлами необходимо знать, как правильно с ними работать. Стоит отметить, что для правильной настройки XenForo необходимо записывать нужные файлы в корневые папки. При правильной настройке CMS все файлы подгружаются из каталогов DATA и INTERNAl_DATA, а также из их подкаталогов. Все записи оставленные в каталогах будут запускаться в виде PHP кода. Также необходимо установить в них разрешения для того, чтобы у веб-сервиса была возможность вносить необходимые изменения в файлы.
Если у вас был задействован интерфейс командной строки, то для системы стало доступно 2 потенциальных пользователя, у которых есть доступ к файлам и они могут их редактировать. Поэтому необходимо не допускать такой ситуации, т.к. в конечном итоге могут быть повреждены все данные.
Есть несколько способов, чтобы избежать этого:
Необходимо, чтобы был один пользователь для вызова консоли и работы веб-сервера. Если есть возможность вы можете рассмотреть настройку списка управления доступом к корневым каталогам, таким как DATA и INTERNAl_DATA. Но стоит учитывать, что данный метод сильно зависит от того, какая ОС у вас установлена.
Разрешения на исправления кода PHP. Самый простой подход к этому - создать новый файл с названием SCR/CONFIG.PHP. В нем должна находится такая строчка: $CONFIG['chmodWritableValue'] = 0666;. Применение этого метода очень сильно упростит дальнейшую работу на XenForo. Если вам не подходит ни один из перечисленных методов и вы хотите самостоятельно настроить путь для пользователей, то прежде всего вам нужно будет убедиться в том, что ваш веб-сервер имеет необходимые разрешения и сможет писать для вашего будущего форума.
Установка CMS на хостинг
Рассмотрим самый популярный метод установки CMS. Он осуществляется через консоль, также с ее помощью выполняется большинство процессов по разработке и настройке XF. Для открытия консоли необходим доступ к настройкам CMS. Также необходимо предусмотреть, чтобы команда PHP и CLI а также рабочий каталог, были корневыми папками.
Для начала необходимо ввести команду: $ php cmd.php xf:install. Далее у вас откроется панель, где необходимо будет ввести:
- Логин;
- Пароль;
- Название будущего форума.
После необходимые для работы будут импортированы автоматически. По завершению загрузки, можете считать, что установка на хостинг прошла успешно.
Установка форума
После установки CMS на готовый хостинг необходимо разобраться с тем, как создать на ней свой первый форум. Но стоит отметить, что это один из самых простых движков, потому что не требует больших знаний про инсталляции. Также для удобства пользователей там есть заранее подготовленные, специально для XenForo шаблоны.
Раз, хостинг уже готов, начнем сразу с создания баз данных.Первым делом необходимо войти в панель управления и создать там новую базу данных для вашего будущего форума. Стоит отметить, что данные Database, Username, и Password необходимо записать в блокнот и сохранить, т.к. в дальнейшем они еще вам не раз понадобятся при работе с вашим форумом.После создания надежного пароля нужно будет залить дистрибутив в корневую папку на хостинге. Обычно они содержат следующие атрибуты в названии html, или www, home, или htdocs. В свою очередь папки, как DATA и INTERNAl_DATA должны поддерживать функцию редактирования кода. На этом этапе необходимо еще раз проверить этот момент.
Далее нужно перейти по ссылке: http://вашсайт.ру/install, где вашсайт.ру - полное имя вашего домена для форума. Благодаря этой простой команде вы откроете панель управления CMSВ окне у вас будет кнопка “Begin installation”. Необходимо будет на нее нажать, чтобы у вас открылось следующее окно. Это означает, что скрипт запустил проверку конфигурации данного хостинга. В открывшемся окне вам необходимо будет заполнить информацию о вашей базе данных, которая была изначально создана для вашего форума.
После заполнения всех полей необходимо нажать на кнопку: Test & Generation Configuration После этого движок начнет инсталляцию и появится надпись : Rebuilding После окончания процедуры перед вами снова откроется панель, где вам будет необходимо ввести данные администратора и почту. Также у вас появится возможность подкорректировать название вашего форума в окне SETUP OPTIONS. После его заполнения установка форума закончена. Для дальнейшего удобства вы можете установить модули XenForo или русификатор.
Это может быть интересно:
- Прием платежей на сайте для физических лиц: агрегаторы, платежные системы и онлайн кошельки
- Платежный модуль для cms Xenforo платное повышение прав