Announcement

Collapse
No announcement yet.

Установка vbulletin 5.6.4 на хостинг

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Установка vbulletin 5.6.4 на хостинг

    Приветствую друзья!

    Делаю себе памятку как установить форум vbulletin 5.6.4 на хостинг.
    Возможно вам тоже пригодится эта памятка. Перевёл с английского со своими вставками. Так как несмотря на заверения разработчиков vbulletin, что форум ставится быстро и легко, увы,
    мне тоже как и большинству пришлось поплясать с бубнами, чтобы его установить.. Ну скажем так и не только мне, но и поддержке хостинга пришлось два дня решать вопросы по моим проблемам, но это больше связано скорее всего с моими кривыми руками в установке шифрования SSL, но это уже другая тема.

    Краткий обзор: установка vBulletin Connect5
    Установка vBulletin Connect - относительно простой процесс, но он может показаться пугающим. Это руководство по быстрой установке для запуска vBulletin Connect на вашем сервере.
    P.S увы, но не смотря на заверения разработчиков, форум легко и быстро не ставится. Мне пришлось устанавливать и переустанавливать его раз пять. Три на одном хостинге, и два на втором. (наклонным текстом я буду отмечать, где вставляю комментарии от себя)

    Примечание. Если вы не хотите заниматься установкой, ознакомьтесь с нашим продуктом vBulletin Cloud. Мы позаботимся об установке необходимого программного обеспечения и предоставим все инструменты, необходимые для начала работы. (да, разработчики предлагают облако для хостинга форума, но там и цены другие. Но лично я не готов платить 1000 рублей + это минимум за поддержку форума в облаке, и то я подозреваю это цена чисто за облако, потом плюсом будет ядро, процессор, размер диска и дополнительные навязанные услуги. Ну каждому своё.)

    Инструменты, необходимые для установки vBulletin Connect на ваш сервер
    Текстовый редактор, который понимает перевод строки в Linux. Предлагаемые редакторы: Atom, Visual Studio Code и Notepad ++. (лично я работал в visual studio code, он бесплатный, в принципе он мне ещё нужен для того, чтобы немного програмить, вам и простой блокнот может подойти)
    Утилита управления ZIP. (да, нужно без сомнения, но я использовал 7zip, он бесплатный и тоже может сжимать чисто в zip)
    SFTP-клиент. Мы предлагаем Filezilla.(скачал, но не использовал, делал по другому)
    Веб хостинг. Мы предлагаем хостинг на базе cPanel на сервере Linux. (очень важно, я подозреваю, что у меня первый хостинг был не linux, поэтому мне так и не удалось установить форум. в чём была трабла, опишу ниже)
    Зарегистрированное доменное имя.
    База данных, созданная на сервере, и записанные ее учетные данные.(многие хостинги предлагают по умолчанию, но вам понадобится ещё и технические данные базы данных. в приниципе порт стандартный, но возможно иногда может и отличаться)
    Электронный адрес почты.

    Умеренное знание HTML и CSS будет полезно при настройке вашего сайта, но не обязательно для базовой настройки. (да, немного знать надо, плюс ещё знание папок, что это такое, что такое корень сайта, и т.д, но не критично, всё можно найти в интернете)

  • #2
    Перед установкой

    Перед установкой vBulletin убедитесь, что ваш хостинг-провайдер соответствует минимальным требованиям для программного обеспечения. Если вы не понимаете некоторые термины в списке требований, вы можете просто предоставить его своему хостинг-провайдеру, и он проведет проверку.
    (под минимальным требованиям понимается, это система linux, это наличие PHP версии не менее 7.2, и наличие соответствующей базы не ниже необходимой версии. Также надо проверить, чтобы некоторые службы были включены. К примеру у меня на Джино - на первом хостинге php было включена ниже версия, а база данных отключена, пришло включать услугу. Но на джино всё равно установить не удалось, файл .htaccess почему - то не заработал)

    Примечание. Важно установить vBulletin 5 в чистый и пустой каталог. (если в каталоге что то и есть, если раньше что то ставили, можно удалить, ну и не обязательно он чистый должен быть)

    Настройка vBulletin Connect в первый раз
    1. После покупки загрузите vBulletin Connect из своего личного кабинета.(ага долго искал, где эта кнопка загрузить, даже в поддержку писал, там ответили образно, типо в личном кабинете, ага ... ищи её там среди кучи разных ссылок ....потом допёр, что надо сначала лицуху под него сделать, указать домен, на котором будет форум, потом сгенерится лицуха, ну и ссыль потом должна появится)
    2. Разархивируйте загруженный пакет на свой локальный компьютер. В зависимости от вашего хостинг-провайдера и подключения к Интернету это может занять некоторое время.
    3. В ваших файлах vBulletin будет каталог с именем upload. Откройте папку
    4. Переименуйте config.php.bkp в config.php (находится в папке upload, ничего в этом файле менять НЕ НАДО !!!! только переименовать)
    5. Войдите в каталог / upload / core / includes (не перепутайте, я сначала залез в другую папку, там тоже есть файл конфиг)
    6. Переименуйте config.php.new в config.php
    7. Отредактируйте config.php и измените эти значения, чтобы они соответствовали вашей информации.
    $ config ['База данных'] ['dbname'] = 'databasename'; (имя вашей дата базы - по умолчанию есть на хостинге, или создайте новую базу со своим именем, и название впишите )
    $ config ['База данных'] ['technicalemail'] = 'dbmaster@example.com'; (ваша почта .... можно потом поменять в настройках форума)
    $ config ['MasterServer'] ['servername'] = 'localhost'; // может называться именем хоста (у хостера надо уточнить, но как правило ничего менять не надо)
    $ config ['MasterServer'] ['порт'] = 3306; (стандартный порт, тоже желательно уточнить, у хостера обычно в документации указано)
    $ config ['MasterServer'] ['имя пользователя'] = 'имя пользователя'; (имя пользователя базы данных, которую вы создали, или взяли по умолчанию)
    $ config ['MasterServer'] ['пароль'] = 'пароль'; (пароль пользователя от этой базы данных)

    Убедитесь, что все значения находятся справа от знака равенства (=) и заключены в одинарные кавычки ('). Если вы не знаете эти значения, их можно получить у своего хостинг-провайдера.
    Никакие другие значения не нужно изменять в этом файле для базовой установки vBulletin Connect.
    Используя свой SFTP-клиент, загрузите содержимое каталога загрузки (включая все подкаталоги и файлы) на свой сервер. Поместите эти файлы в каталог, в который вы хотите установить vBulletin.
    Переименуйте htaccess.txt в .htaccess (точка в начале обязательна). Если вы используете Filezilla, вы можете сделать это, щелкнув файл правой кнопкой мыши и выбрав переименовать в контекстном меню. Это также можно сделать из командной строки Windows перед загрузкой файлов на сервер.

    Вот тут вас может ждать засада в 1. Загрузке файлов 2. Переименование в .htaccess По крайней мере в Джино переименование файла ничего не дало, и перенаправлении ссылок не было и файл не работал, и при установке форума, он писал, что файл отсутствует. В итоге у меня форум коряво ставился.
    При загрузке файлов, кодировка ftp должна быть соответствующая кодировка. Но я делал проще.
    к примеру сайт будет называться miha.ru
    1. Заходите в файловый менеджер на хостинге, в папку miha (как правило пути могут быть domain/miha или public_html/miha или ..../..../..../miha, где .... - это всякие названия папок)
    2. сначала закачиваете файлы, которые в папке upload (саму папку не трогаете в корень сайта, то есть в папку /miha на хостинге).
    3. потом по отдельности каждую папку, которая есть в upload (core,fonts,images,includes,js) сжимаете архиватором zip, у вас в итоге должны появится каждый файл с таким же названием в формате zip
    4. закачиваете эти папки на хостинг в туже папку /miha
    5. распаковываете все эти папки на хостинге (извлечь), у вас должно получиться .../miha/core, ..../miha/fonts, ..../miha/images, ..../miha/includes, ..../miha/js
    6. файлы в zip потом можно удалить, как установите форум, можно сразу, но если что то не получится, и придётся их по новой загружать. Так что я советовал бы не торопиться их удалять.(речь именно об ZIP)
    Об установке будет сказано в следующем сообщении.


    Примечание. Если вы используете проводник Windows, настройки по умолчанию могут скрывать расширения файлов. Вы можете заставить систему отображать их, выбрав «Просмотр» -> «Параметры» в меню или на ленте, а затем сняв флажок рядом с «Скрыть расширения известных типов файлов». Примените изменения и нажмите ОК, чтобы закрыть диалоговое окно.

    Comment


    • #3
      Запуск мастера установки

      Теперь, когда файлы скопированы на ваш сервер, вам нужно установить программное обеспечение, создав базу данных vBulletin Connect и добавив необходимые данные. Мы предоставили мастер установки, который проведет вас через этот важный шаг.

      Прежде чем мы начнем, сделаем пару определений:
      % yourdomain% следует заменить на доменное имя, которое вы используете для своего сайта.
      % forumroot% относится к каталогу, в котором установлен vBulletin Connect. Если вы устанавливаете vBulletin Connect в каталог public_html или www, это значение будет пустым.
      Загрузите мастер установки в свой браузер. URL-адрес должен быть https: //%yourdomain%/%forumroot%/install/install.php.
      Если указанный выше URL-адрес не работает и вы переименовали htaccess.txt в .htaccess, значит, перезапись URL-адресов не работает должным образом на вашем сервере. Обсудите этот вопрос со своим хостинг-провайдером. Вы также можете получить доступ к установочному файлу по адресу https: //%yourdomain%/%forumroot%/core/install/install.php.

      P.S если вы устанавливали, как я писал выше, то Вам надо набрать http://miha.ru/core/install/install.php Почему так, а не так, как предлагает разработчик https://miha.ru/install/install.php ? потому что файл запуска находится именно здесь core/install/install.php (по идее файл .htaccess должен сработать без упоминания папки /core, должно сработать перенаправление), и если не сработает файл .htaccess, об этом напишут в начале установки, как об ошибке, а если вы будете набирать без папки core и .htaccess не будет работать, то откроется просто страница с ошибкой.
      Обратите внимание, что в пути по умолчанию от разработчиков пишут не http a https , можно конечно и так набирать, но как правило https, это уже с установленным сертификатом SSL, а он устанавливается позже, его надо будет либо покупать, либо заказывать бесплатный на хостинге.



      Мастер установки запросит ваш идентификатор клиента. Его можно найти в вашем личном кабинете после входа в систему. (прямо вверху в сообщении, я по незнанию пытался вводить номер лицензии)
      Выполните все шаги в Мастере.(ничего не меняя, надо будет только в одном месте ввести логин админа на форуме и пароль админа на форуме - не к базе данных, не пользователя базы данных !!!! это чтобы вы потом зашли как админ на форум под логином и паролем, иначе придётся копаться в базе данных и создавать уже юзера там.)
      Когда мастер завершит работу, он перенаправит вас на AdminCP.
      Удалите папку / core / install со своего сервера в целях безопасности. (Внимание!!!! Важно !!!! Здесь подстава ))) пишет удалить папку /core/install. Ни в коем случае не удаляйте папку /core - это папка с программными файлами форума !!! Удалите только папку /install !!!, кстати если папку не удалите, он вас не пустит на форум
      , вообще)


      По завершении вы можете просматривать сайт через базовый URL-адрес (http: //% yourdomain% /% forumroot% /). (в нашем случае http://miha.ru)
      Чтобы быстро начать работу, войдите в систему с администратором, созданным во время установки, и нажмите переключатель «Редактировать сайт». Это включит конструктор сайтов. Вы можете использовать быструю настройку Site Builder, чтобы быстро приступить к работе.
      Для получения разрешений и дополнительных параметров нажмите кнопку AdminCP в меню Site Builder.

      В общем это всё, наслаждаетесь форумом.

      Comment

      Working...
      X