Базовая установка

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

Перед установкой Question2Answer

Убедись, что у вас есть:

  • Веб-сервер, к которому можно получить доступ по FTP или SFTP. Cloudlook может оказаться полезным для оценки провайдеров облачного хостинга.
  • Текстовый редактор.
  • Веб-браузер.

И убедитесь, что ваш веб-сервер работает:

  • Веб-сервисное программное обеспечение, такое как Apache или Nginx.
  • PHP 5.2 или более поздней версии, с расширением MySQLi.
  • MySQL 4.1 или более поздней версии, MySQL 5.x для лучшей производительности.

Если вы не уверены в этом, пожалуйста, уточните у вашего хостинг-провайдера.

Установка Question2Answer в первый раз

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

Если вы хотите, чтобы Question2Answer интегрировался с существующей базой данных пользователей и системой учетных записей, ознакомьтесь с инструкциями по установке версии с единым входом (single sign-on). Начиная с версии 1.4, Question2Answer также предлагает простую интеграцию с сайтом WordPress 3.x и базой данных пользователей.

1. Скачайте последнюю версию Question2Answer на свой компьютер или веб-сервер (также доступно на GitHub).

2. Разархивируйте с помощью, например, WinZip (или разархивируйте в оболочке Unix).

3. Если вы хотите запустить сайт не на английском языке, проверьте, доступен ли соответствующий языковой файл. Если это так, загрузите и установите его в папку qa-lang. Если нет, то просто переведите Question2Answer для себя.

4. Создайте базу данных MySQL и пользователя MySQL с полными правами доступа к этой базе данных. Если вам интересно, то достаточно следующих привилегий: CREATE, ALTER, DELETE, INSERT, SELECT, UPDATE, LOCK TABLES (создавать, изменять, удалять, вставлять, выбирать, обновлять, блокировать таблицы).

5. Запишите данные MySQL: имя пользователя, пароль, имя базы данных и имя хоста сервера. Если MySQL работает на том же сервере, что и ваш сайт, имя хоста сервера, скорее всего, 127.0.0.1 или localhost.

6. Найдите qa-config-example.php и .htaccess-example в распакованной папке question2answer и переименуйте их в qa-config.php и .htaccess соответственно.

7. Откройте qa-config.php в текстовом редакторе, вставьте данные MySQL и сохраните файл. Не используйте для этого текстовый редактор типа Microsoft Word.

8. Разместите все файлы Question2Answer в соответствующем месте на вашем веб-сервере:

  • Чтобы обслуживать Question2Answer в корневом каталоге домена (например, http://www.mysite.com/), переместите или загрузите все содержимое распакованной папки question2answer в корневую директорию для этого домена на вашем веб-сервере.
  • Для обслуживания Question2Answer в подкаталоге сайта (например, http://www.mysite.com/qa/), создайте подкаталог внутри корневого каталога сайта, затем переместите или загрузите все содержимое распакованной папки question2answer в этот подкаталог.

9. Откройте соответствующую веб-страницу для Question2Answer в своем веб-браузере, например:

  • Если вы установили Question2Answer в корневом каталоге домена, http://www.mysite.com/
  • Если вы установили Question2Answer в подкаталоге, http://www.mysite.com/qa/

10. Следуйте инструкциям на экране для настройки вашей базы данных и учетной записи администратора. Вот и все!

Наверх ↑