Меню Рубрики

Установка phpbb ubuntu server

Предложение от 8host.com

Установка форума 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 с сообщением:

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

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

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

Congratulations!
You have successfully installed phpBB…

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

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

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

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

источник

Ubuntu-desktop.ru

Установи Linux! Стань свободным!

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

phpBB — популярный бесплатный веб-форум со свободным исходным кодом, разработанный на языке PHP, поддерживающий различные СУБД, включая MySQL, PostgreSQL, MS SQL Server, MS Access, SQLite, а также Oracle (при наличии необходимых изменений).

Кроме поддержки различных СУБД достоинствами phpBB являются:

  • Несложная в использовании система шаблонов.
  • Многоязычный интерфейс: языковые файлы переведены на более чем 50 языков и доступны для свободного скачивания с официального сайта phpBB.
  • Большое сообщество пользователей, готовых прийти на помощь.
  • Большое количество доступных и обновляемых модификаций.

Для создания форума в первую очередь Вам необходимо установить LAMP.

В наборе программ LAMP входят Apache — веб-сервер, MySQL — сервер, PHP. Дополнительно необходимо установить PHPMyAdmin — удобное веб приложение представляющее собой веб-интерфейс для администрирования СУБД MySQL.

LAMP входит в состав большинства дистрибутивов Linux и предоставляется многими хостинговыми компаниями.

Форум phpBB можно создать на основе уже действующего сайта, и как отдельный сайт на домене второго уровня. Форум phpBB ни как не связан с уже существующим сайтом кроме доменного имени. Если Вы решили создать форум на поддомене уже существующего сайта, то домен форума будет будет иметь примерно такое имя — forum.сайт.ru.

Для начала Вам необходимо скачать архив с движком форума phpBB. Скачать его можно с официального сайта https://www.phpbb.com/downloads/ или с русскоязычного сайта поддержки http://www.phpbbguru.net/. Если Вы скачиваете phpBB с официального сайта, то Вам так же необходимо скачать файлы для русификации в виде архива, который необходимо распаковать и все файлы находящиеся в нем переместить в корень вашего форума.

Для примера я создам форум для сайта rcl-radio.ru, который будет иметь следующий адрес — forum.rcl-radio.ru.

Открываем папку сайта, создаем в ней каталог forum и копируем в него файлы форума.

Устанавливаем права на папку содержащую файлы форума:

sudo chown -R www-data.www-data /var/www/rcl-radio.ru/forum

Дальше добавляем текст в конфигурационный файл сервера Apache:

sudo gedit /etc/apache2/sites-available/server.conf

*server.conf — конфигурационный файл, название может быть любым

Читайте также:  Установка климат контроля хендай элантра

*Если Вы создали конфигурационный файл в первый раз, то необходимо создать виртуальный хост командой:

источник

Предложение от 8host.com

Установка phpBB в Ubuntu 14.04

phpBB (PHP Bulletin Board) – это бесплатный свободный форум, позволяющий обмениваться сообщениями с группами пользователей сайта. Благодаря БД пользовательских модификаций и БД стилей, содержащей огромнейшее количество пакетов, при помощи phpBB можно очень быстро создать абсолютно уникальный форум. Данное руководство продемонстрирует процесс установки форума phpBB в Ubuntu 14.04.

Требования

Для выполнения руководства нужно иметь:

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

Сначала нужно установить программный стек LAMP.

Обновите список пакетов системы:

Затем переведите окружение DEBIAN_FRONTEND в режим noninteractive, чтобы избежать постоянного появления извещений от программы во время ее установки.

Теперь установите LAMP. Кроме того, нужно установить инструмент unzip, который распаковывает zip-файлы. На выполнение этой команды может уйти несколько минут, поскольку она устанавливает большое количество пакетов.

sudo -E apt-get -y install apache2 mysql-server mysql-client php5 php5-mysql php5-gd imagemagick unzip

Флаг -E сохраняет переменные среды, благодаря чему распознается DEBIAN_FRONTEND. Флаг -y после apt-get – это ответ «yes» на все запросы и извещения установки, благодаря чему команда не будет просить пользователя ввести данные.

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

Теперь нужно создать БД и пользователя с правами на нее.

Итак, сначала создайте базу данных (в данном руководстве она называется phpBB):

sudo mysqladmin create phpBB

Затем создайте пользователя и защитите его паролем (в руководстве это «jake» с паролем «mypass»).

sudo mysql -Bse «create user ‘jake’@’localhost’ identified by ‘mypass’;»

Примечание: Замените условное имя пользователя и пароль своими данными.

Чтобы передать новому пользователю права на БД, введите:

sudo mysql -Bse «grant all privileges on \`phpBB\`.* to ‘jake’@’localhost’;»

Затем обновите привилегии:

sudo mysqladmin flush-privileges

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

На данном этапе все готово к установке форума phpBB.

Для начала загрузите последнюю версию программы. Посетите сайт проекта и в случае необходимости замените ссылку в команде ссылкой на более новую версию.

Разархивируйте полученный пакет:

Создайте каталог для резервного копирования файлов сайта:

Переместите в него все файлы сайта:

Примечание: если на сервере еще нет файлов сайта (например, если руководство выполняется на новом сервере), то единственным файлом в каталоге /var/www/html/ будет стандартная домашняя страница Apache. Если сохранять ее нет необходимости, можете удалить каталог бэкапа:

Скопируйте файлы phpBB в стандартную папку Apache:

sudo cp -R phpBB3/* /var/www/html/

Затем обновите права на файлы phpBB.

Примечание: Более подробную информацию о привилегиях Linux можно найти в этой статье.

Добавьте пользователя jake в группу www-data.

sudo usermod -aG www-data jake

Затем измените владельца файлов и группу, которой они принадлежат:

sudo chown -R www-data:www-data /var/www/html/

Перейдите в каталог /var/www/html/.

Передайте группе права на следующие файлы и каталоги:

sudo chmod 660 images/avatars/upload/ config.php

sudo chmod 770 store/ cache/ files/

4: Завершающие действия

На данном этапе нужно завершить установку форума, указав в веб-инсталляторе phpBB базу данных, администратора и адрес электронной почты.

и нажмите на вкладку INSTALL.

Все необходимые пакеты должны быть уже установлены. Кликните Proceed to next step, а затем Start install.

Введите учетные данные БД, указав собственные имя БД, пользователя и пароль:

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

Нажмите Proceed to next step. В целом, с этого момента можно просто нажать Proceed to next step во всех оставшихся разделах.

Теперь должно появиться сообщение об удачном подключении к БД:

Далее нужно указать имя администратора и его пароль. Администратор форума имеет множество привилегий, в том числе доступ к тонкой настройке и управлению пользователями.

Примечание: более подробную информацию об администраторе форума и его привилегиях можно получить на сайте проекта.

В следующем окне задайте настройки SMTP-сервера (если такого сервера нет, читайте эту статью или оставьте настройки по умолчанию).

Теперь установка форума почти завершена.

5: Чистка системы

После установки нужно очистить систему от ненужных файлов и откорректировать некоторые привилегии.

Удалите привилегии из файла config.php:

sudo chmod 640 /var/www/html/config.php

После завершения установки phpBB нужно удалить папку /var/www/install, в противном случае форум phpBB не будет работать, а на экране появится предупреждение.

sudo rm -rf /var/www/html/install

Можно также удалить каталог docs/, но это не обязательно.

Читайте также:  Установка магнитолы шевроле реззо

Готово! Теперь можно запускать форум phpBB.

источник

How to install phpBB on Ubuntu 16.04

phpBB is an open source bulletin board forum software that provides a virtual space for discussion among the members of your website. It has a huge variety of features like flat topic structure, sub-forums, forum-specific styles, user groups, group-based permissions, database query and template caching, support for PHP 7, multiple database engines and much more. With phpBB’s extensive features you can create your own forum in a matter of minutes and what’s most important, it’s completely free.

In this tutorial, we will show you how to install phpBB on an Ubuntu 16.04 VPS.

Installing the LAMP stack

First login as root so we don’t have to type sudo in front of every command:

Make sure your packages are up to date:

Now run this command to install the LAMP stack with PHP7:

Creating a database for phpBB

Log in to the MySQL server:

Create a blank database for phpBB to use:

Create the database user, make sure to change the password randomgeneratedpassword with your own password.

Grant all privileges to the user on the phpBB database:

Apply the privileges we just gave to the user to the server:

Installing phpBB

Change to Apache’s document root directory:

Delete Apache default files(You should skip this step if you have another site’s contents in this directory and install phpBB in a separate directory instead):

Download the latest phpBB version to your server(At the time of writing 3.2.0 is the latest version of phpBB):

Extract phpBB to the current directory:

Delete the archive file as we no longer need it:

Move all the contents from the extracted directory to the current directory(Skip this step and the next step if you have another site’s contents in the /var/www/html directory):

Delete the empty phpBB3 directory:

Note: If you installed phpBB in a separate directory you can type in the following command if you want to rename the phpBB3 directory to something else like forum so phpBB would be accessible at http://yourdomain.com/forum:

Change the owner to the www-data user for all the files and sub-directories in /var/www/html:

If you installed phpBB in a separate directory make sure to change your working directory to that directory:

Note: Replace your_phpBB_directory with the directory you installed phpBB in.

Give appropriate permissions to the config file and the following directories:

Completing the installation

Using your browser, go to http://yourdomain.com/install or if you installed phpBB in a separate directory http://yourdomain.com/your_phpBB_directory/install.
Click the INSTALL tab and then click the Install button.phpBB will ask you for credentials, be sure to substitute these credentials for your own:

Click Submit when you are done.
Note: Make sure to use a secure password with at least 8 characters, 1 uppercase letter, 1 special character, and alphanumeric characters.

Now phpBB will ask you for details regarding your database, here’s our example:

In the next step, you should set up options according to your preference like providing your domain name or whether you would like to force SSL.After this step, you will be taken to the SMTP configuration page, if you don’t have an SMTP server you can leave this page as it is and click Submit to continue. Click Install again and wait for the installer to finish.When the installer finishes installing phpBB you can click the take me to the ACP link and set up your new phpBB installation.

That’s it, now you should have phpBB installed on your server.

Of course, you don’t have to do any of this if you use one of our Software Installation services, in which case you can simply ask our expert Linux admins to install phpBB for you. They are available 24×7 and will take care of your request immediately.

PS. If you liked this post, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.

источник

How to install PhpBB 3.2.2 on Ubuntu 18.04

To install PhpBB 3.2.2 on Ubuntu 18.04

Читайте также:  Установка винтовых фундаментов на склонах

phpBB is an open source bulletin board forum software that provides a virtual space for discussion among the members of your website. It has a huge variety of features like flat topic structure, sub-forums, forum-specific styles, user groups, group-based permissions, database query and template caching, support for PHP 7, multiple database engines and much more.

To install LAMP(Apache, MariaDB, php7)

In MariaDB (create database and user and give privileges to that user)

Php installation with required following modules

Download a PhpBB package from the terminal using wget command

The download package is a zip file, so we need to unzip the package as follows

Move the extracted file into the HTML location

And then switch to the following directory

Change the ownership and permission of the file as follows

Create a new virtual host configuration for accessing the PhpBB

Disable the default site access

Enable the rewrite module

Restart the apache2 service

Now you can proceed the further installation and configuration from the browser by navigating to the following URL of http://local IP (or) domain name

Now, you shall open the browser, and give http://phpbb.com/install as URL. The installation setup of phpBB appears on your screen. Proceed with the installation.

In the next page, you need to fill the admin detail and click Submit.

In the next page, you need to fill database details and click Submit.

Next, you should fill server configuration details and click Submit.

After that, you need to fill the email-configuration details and click Submit.

on the below following page, you need to give the site details and click Submit.

phpBB is getting installed now.

The installation is now complete, Click on ‘ Take me to ACP.

The admin page of the phpBB now appears on the screen.

with this, the method to install PhpBB 3.2.2 on Ubuntu 18.04 comes to an end.

источник

How to Install phpBB on Ubuntu Server

How to Install phpBB on Ubuntu Server

PhpBB is the most powerful and popular open source bulletin board system. You can create unique forums on your website using phpBB. In this tutorial, we can check how to install phpBB on Ubuntu server.

Installing the LAMP on the server

1) First, you need to login to the server as a root user.

2) Then you need to update all available packages.

3) Now run the below command to install the LAMP with PHP7.

# apt-get -y install apache2 mysql-server mysql-client libapache2-mod-php7.0 php7.0-mysql php7.0-gd imagemagick unzip

Creating a Database for phpBB

1) Log in to the MySQL server and create a database, database user and assign the user to the database with full privileges.

mysql> create database phpBB;

mysql> create user ‘phpBB_dbuser’ identified by ‘password’;

mysql> grant all privileges on phpBB.* to ‘phpBB_dbuser’;

Installing phpBB

1) Navigate to apache document root.

2) Delete unwanted files from the location. Download the latest version of phpBB on the server.

3) Unzip the file using the below command.

5) Change the ownership of the file to www-data user.

# chown -R www-data:www-data /var/www/html/

6) We will need to change some folders permissions:

# chmod 660 images/avatars/upload/ config.php

# chmod 770 store/ cache/ files/

7) After that, you need to browse your domain to complete the installation http://yourdomain.com/install

8) Click on the “INSTALL” tab and then click the Install button. PhpBB will ask for the credentials. Then enter your login credentials.

Administrator username: admin

Contact email address: admin@yourdomain.com

Administrator password: admin_test1234-

Confirm administrator password: same as above

9) Then click on ‘Submit’ button. Now the phpBB will be prompting you about the database details.

Database Type: MySQL with MySQLi Extension

Database server hostname or DSN: localhost

Database server port: leave blank

Database username: phpBB_dbuser

Database password: random generated password

Prefix for tables in database: phpbb_

10) Now you are successfully installed phpBB. You can access it using http://yourdomain.com

Please do reach our support department if you need any further help.

One Response to “How to Install phpBB on Ubuntu Server”

apt-get -y install apache2 mysql-server mysql-client libapache2-mod-php7.0 php7.0-mysql php7.0-gd imagemagick unzip

источник

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

Adblock
detector