Установка XenForo 2.0.0

akhomlyuk

Ищу модераторов
Администратор
Сообщения
620
Симпатии
221
#1
98466fd630a044d1b4bada097d6a69f2.png
Внимание! UPD.
Актуальная инструкция по установке - https://myopenweb.ru/threads/ustanovka-xenforo-2-0-i-rusifikacija.261/
Скачать Xenforo 2.0 - https://myopenweb.ru/resources/xenforo-2-0.45/
Русификатор - https://myopenweb.ru/resources/russkij-jazyk-dlja-xenforo-2.39/

XenForo 2.0.0 Developer Preview 7 - это релиз альфа версии для разработчиков.
Не рекомендуется использовать данный релиз в продакшене.
Предназначена для чистой установки.
Невозможно обновиться до Release Candidate версии или основного релиза.
Установка производится из консоли, файлом cmd.php
Дистрибутив - скачать xenForo2
Системные требования для XenForo 2.0:
PHP: 5.4.0+
MySQL: 5.5+
PHP расширения: MySQLi, GD (с поддержкой JPEG), PCRE, SPL, SimpleXML, DOM, JSON, iconv, ctype, cURL
Установка:
Загрузить содержимое папки upload в корневую директорию на сервере
Перейти в директорию src/ и создать там файл config.php со следующим содержимым:
PHP:
<?php
$config['db']['host'] = 'localhost';
$config['db']['port'] = 3306;
$config['db']['username'] = 'логин_для_доступа_к_бд';
$config['db']['password'] = 'пароль_для_доступа_к_бд';
$config['db']['dbname'] = 'имя_бд';
Записи в конфиге поменять на свои.
Базу создаем например так
Bash:
CREATE DATABASE `utf8mb4` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Для включения полной поддержки unicode (MySQL 5.5+, например для поддержки emoji), то перед запуском установки всё в тот же файл config.php добавьте следующую строку: $config['fullUnicode'] = true;
Для запуска установки в терминале вводим: php cmd.php xf:install и следуйте инструкциям установщика.
Во вложение скрипт для проверки совместимости вашего сервера (хостинга)
 

Вложения

Последнее редактирование:

Begemot

Сообщения
38
Симпатии
10
#2
Так, допустим, что пользователь БД уже один есть, какую тогда команду использовать, чтоб не создавать нового, чтоб БД xf2db была привязана к этому пользователю?
 

akhomlyuk

Ищу модераторов
Администратор
Сообщения
620
Симпатии
221
#3
Так, допустим, что пользователь БД уже один есть, какую тогда команду использовать, чтоб не создавать нового, чтоб БД xf2db была привязана к этому пользователю?
В контексте mysql (mariadb) дать привилегии пользователю для определенной БД.
SQL:
grant all privileges on xf2db.* to 'myuser'@'localhost';
 

Googld

Участник
Сообщения
5
Симпатии
0
#4
Посмотреть вложение 293
Внимание!

XenForo 2.0.0 Developer Preview 7 - это релиз альфа версии для разработчиков.
Не рекомендуется использовать данный релиз в продакшене.
Предназначена для чистой установки.
Невозможно обновиться до Release Candidate версии или основного релиза.
Установка производится из консоли, файлом cmd.php
Дистрибутив - скачать xenForo2
Системные требования для XenForo 2.0:
PHP: 5.4.0+
MySQL: 5.5+
PHP расширения: MySQLi, GD (с поддержкой JPEG), PCRE, SPL, SimpleXML, DOM, JSON, iconv, ctype, cURL
Установка:
Загрузить содержимое папки upload в корневую директорию на сервере
Перейти в директорию src/ и создать там файл config.php со следующим содержимым:
[mow=php]<?php
$config['db']['host'] = 'localhost';
$config['db']['port'] = 3306;
$config['db']['username'] = 'логин_для_доступа_к_бд';
$config['db']['password'] = 'пароль_для_доступа_к_бд';
$config['db']['dbname'] = 'имя_бд';
Код:
Записи в конфиге поменять на свои.
Базу создаем например так
[code=bash]CREATE DATABASE `utf8mb4` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;[code]
Для включения полной поддержки unicode (MySQL 5.5+, например для поддержки emoji), то перед запуском установки всё в тот же файл config.php добавьте следующую строку: $config['fullUnicode'] = true;
Для запуска установки в терминале вводим: php cmd.php xf:install и следуйте инструкциям установщика.
Во вложение скрипт для проверки совместимости вашего сервера (хостинга)
[MEDIA=youtube]K5_9r_FGbNw[/MEDIA][/QUOTE]

Выполняю в терминале команду  php cmd.php xf:install
А терминал мне выдает вот что
[ATTACH=full]3938[/ATTACH]

Может быть у вас есть готовая база?
 

akhomlyuk

Ищу модераторов
Администратор
Сообщения
620
Симпатии
221
#5
Выполняю в терминале команду php cmd.php xf:install
А терминал мне выдает вот что
Посмотреть вложение 3938
Привет!
Это не терминал, а управлялка базами данных.
Терминал это shell, выглядит примерно так, подключение идет по SSH, стандартно 22 порт TCP
Видео инструкция от меня есть.
Screenshot_2.png
 

Googld

Участник
Сообщения
5
Симпатии
0
#6
Привет!
Это не терминал, а управлялка базами данных.
Терминал это shell, выглядит примерно так, подключение идет по SSH, стандартно 22 порт TCP
Видео инструкция от меня есть.
Посмотреть вложение 3939
Так в том то и дело что я не могу установить веб сервер к себе на компьютер.
А для хостинга такой способ как ты описал не подходит.
Если бы ты выложил базу sql для импорта.
Я думаю был бы очень большой респект.
 

akhomlyuk

Ищу модераторов
Администратор
Сообщения
620
Симпатии
221
#7
Googld,
А для хостинга такой способ как ты описал не подходит.
Странное утверждение, у меня на хостинге все прекрасно работает.
SQL дамп то я могу сделать, но это неправильно :)
 

akhomlyuk

Ищу модераторов
Администратор
Сообщения
620
Симпатии
221
#9
Googld, лови. admin password там реквизиты будут или insert запросом своего юзера создать.
 

Вложения

akhomlyuk

Ищу модераторов
Администратор
Сообщения
620
Симпатии
221
#11
Googld, наверное ты имеешь ввиду shell доступ. Используя программу Putty, подключаюсь к своему серверу по протоколу SSH (22 порт TCP по умолчанию)
 

Googld

Участник
Сообщения
5
Симпатии
0
#12
Googld, наверное ты имеешь ввиду shell доступ. Используя программу Putty, подключаюсь к своему серверу по протоколу SSH (22 порт TCP по умолчанию)
Спасибо большое!
А в чем может быть проблема, поправил конфиги, добавил вашу ДБ при переходе на форум - белый экран.
может что то удалить еще надо?