Вам понадобится
- Сайт на хостинге, допускающем исполнение PHP-скриптов и создание баз MySQL. Современный web-браузер. Программа FTP-клиент. Данные для доступа к сайту по FTP. Доступ к административной панели хостинг-аккаунта сайта.
Инструкция
1
Загрузите последнюю версию дистрибутивного пакета форума SMF. Откройте в браузере адрес http://www.simplemachines.org. Нажмите кнопку "Download SMF". На открывшейся странице выберите ссылку "zip" под надписью "Full install". Начнется процесс загрузки. Сохраните архив дистрибутива на жесткий диск.

2
Распакуйте дистрибутив SMF. Создайте на жестком диске новый каталог. Распакуйте в него архив с файлами движка форума. Для этого воспользуйтесь программой-распаковщиком, либо функциями распаковки файлового менеджера.

3
Создайте поддомен для форума на домене сайта. Зайдите в панель управления хостинг-аккаунтом. Выберите домен сайта, на котором будет устанавливаться форум. Перейдите в раздел управления поддоменами. Добавьте новый поддомен.

4
Загрузите скрипты форума на хостинг. Соединитесь с сервером сайта при помощи программы FTP-клиента или файлового менеджера. Перейдите в корневой каталог поддомена форума на сервере. Скопируйте все файлы дистрибутивного пакета из папки на жестком диске в папку на сервере.

5
Создайте MySQL-базу данных для форума. Перейдите в раздел управления базами данных MySQL. Создайте новую базу данных и нового пользователя для доступа к ней.

6
Выполните установку форума. Откройте в браузере адрес вида http://<поддомен_форума>.<домен_сайта>.<зона_сайта>/install.php. Например, если форум устанавливается на поддомен forum домена codeguru.ru, то в браузере необходимо будет открыть адрес http://forum.codeguru.ru/install.php. При первом доступе к форуму откроется страница установки. Следуйте инструкциям мастера установки. На первой странице мастера введите данные для доступа к базе данных, название форума. На второй странице мастера установки введите учетные данные администратора и пароль для доступа к базе данных (здесь он вводится из соображений безопасности).

7
Проверьте работоспособность установленного форума. Перейдите на установленный форум, кликнув по ссылке с текстом "your newly installed forum". Убедитесь в отсутствии сообщений об ошибках. Перейдите в панель администрирования. Откройте раздел логов и ошибок. Убедитесь, что ошибок нет. Далее можно приступить к созданию разделов форума.

Обратите внимание
Не пренебрегайте сообщениями о необходимости обновления движка форума в панели администрирования. Обновление займет всего несколько секунд, но заметно повысит безопасность сайта.
Полезный совет
Создавайте для форума поддомен с именем forum. Большинство форумов располагаются на поддоменах именно с данным именем (реже с именем forums). Пользователи будут интуитивно переходить на форум проекта, даже не видя ссылку на него. Сразу после установки форума загрузите и установите языковой пакет. Интерфейс форума будет отображаться на русском языке.
Источники:
- Документация по форуму SMF
- Для чего создают форумы?