Установка и настройка форума simplemachines (smf) на Debian

Andy Wits Blog

  1. Идём на официальный сайт и скачиваем сам форум здесь: http://download.simplemachines.org/

и нужный язык - здесь: http://download.simplemachines.org/?smflanguages;lang=russian (только нужно быть внимательным, выбирая архив с языком - есть разные кодировки)

  1. Затем, заливаем это всё на наш хостинг.

  2. Затем, следуя руководству http://wiki.simplemachines.org/smf/Installing создаём базу данных и пользователя (можно сделать это в консоли, можно - в phpmyadmin):

mysql -u root -p
CREATE DATABASE forumdb;
GRANT ALL PRIVILEGES ON forumdb.* TO "userdb"@"localhost" IDENTIFIED BY "pass";
FLUSH PRIVILEGES;
EXIT
  1. Распаковываем форум в нужную папку на сервере:
mkdir /var/www/forum.example.com
cd /var/www/forum.example.com
tar -xzvf smf_2-0-x_install.tar.gz
tar -xzvf smf_2-0-y_russian.tar.gz (или smf_2-0-y_russian-utf8.tar.gz)
  1. Создаём и редактируем конфигурацию для Apache:
nano /etc/apache2/conf.d/forum.example.com.conf
<VirtualHost *:80>
ServerName forum.example.com
ServerAlias www.forum.example.com
DocumentRoot /var/www/forum.example.com
<Directory "/var/www/forum.example.com">
AllowOverride All
Order deny,allow
Allow from all
AddHandler application/x-httpd-php .php .html
</Directory>
  1. Проверка конфигурации и запуск инсталлятора: Проверяем, правильно ли сделали конфигурационный файл:
apachectl configtest

если нет критичных ошибок - мягко перезапускаем Apache:

apachectl graceful

Теперь открываем в браузере наш форум: http://forum.example.com/install.php

  1. Дальше - следуем инструкциям веб-инсталлятора.

  2. Готово!

Published on Dec 22 2015 at 12:00 am
Time to read 1 minute(s)
Categories
  • System Administration

Contact me on