Установка форума phpBB в Ubuntu 12.10

phpBB (или PHP Bulleting Board) – это написанный в PHP популярный открытый веб-форум, совместимый с большим количеством систем управления базами данных (СУБД).

Для начала запустите сервер Ubuntu 12.10.

1: Установка LAMP stack

export DEBIAN_FRONTEND=noninteractive
apt-get -y install apache2 mysql-server mysql-client php5 php5-mysql php5-gd imagemagick

Примечание: подробные инструкции по установке программного стека LAMP ищите в этой статье.

2: Создание базы данных

Теперь создайте БД и пользователя для phpBB (в руководстве они для удобства называются «phpBB», пароль пользователя – PassWord).

Примечание: не забудьте указать свои данные вместо условных.

mysqladmin create phpBB
mysql -Bse "create user 'phpBB'@'localhost' identified by 'PassWord';"
mysql -Bse "grant all privileges on \`phpBB\`.* to 'phpBB'@'localhost';"
mysqladmin flush-privileges

3: Установка phpBB

Последнюю версию phpBB можно найти на сайте проекта. Загрузите последнюю доступную версию phpBB и скопируйте пакет в стандартный каталог Apache (/var/www/):

wget https://www.phpbb.com/files/release/phpBB-3.0.12.zip
unzip phpBB-3.0.12.zip
rm -rf /var/www/*
cp -R phpBB3/* /var/www/

Права на каталог и файл

cd /var/www
for files in config.php cache files store images/avatars/upload/; do chmod 777 $files; done

4: Инсталлятор phpBB

В браузере откройте http://IP-адрес/install (например, http://111.222.33.444/install/). На экране появится краткий обзор phpBB. Откройте вкладку Install, чтобы увидеть приветственную страницу инсталлятора. На этой странице перечислены данные, которые нужны для установки phpBB, а также представлен список совместимых БД. Ознакомившись с информацией, нажмите Proceed to next step.

Следующая страница представляет список требований и зависимостей, который нужно выполнить перед установкой. Инсталлятор проверит систему на наличие всех необходимых пакетов.

Примечание: Для установки phpBB требуется версия PHP не ранее 4.3.3.

В следующем окне (Database Settings) укажите учетные данные БД (заменив условные имена и пароли):

Database type: MySQL with MySQLi Extension
Database server hostname or DSN: localhost
Database name: phpBB
Database username: phpBB
Database password: PassWord

Если все данные указаны верно, появится окно Database Connection с сообщением:

Successful connection

В следующем окне (Administrator configuration) нужно указать имя и пароль администратора.

Если у вас есть пользовательский SMTP-сервер, заполните поля в следующем окне (E-mail settings); в противном случае оставьте настройки по умолчанию.

Теперь установка почти завершена. Появится окно с сообщением:

Congratulations!
You have successfully installed phpBB…

Удаление папки /install

После завершения установки phpBB необходимо удалить папку /install:

rm -rf /var/www/install

Готово! Теперь форум phpBB доступен на виртуальном выделенном сервере. Просто введите в строку браузера IP сервера.

Чтобы открыть интерфейс администратора, нажмите Administration Control Panel в нижней части страницы.

Tags: , , , ,

Добавить комментарий