Установка форума phpBB в Ubuntu 12.10
Ubuntu, VPS | Комментировать запись
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: LAMP stack, PHP, phpBB, Ubuntu, Ubuntu 12.10