个人工具

“UbuntuHelp:PhpBB2”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(New page: {{From|https://help.ubuntu.com/community/PhpBB2}} {{Languages|php5}} === PhpBB2 === PhpBB2 is a web forum application which runs on apache, mysql and php. With it, you can host your ow...)
 
第16行: 第16行:
 
<pre><nowiki>  
 
<pre><nowiki>  
 
apache2 php5-mysql libapache2-mod-php5 mysql-server
 
apache2 php5-mysql libapache2-mod-php5 mysql-server
</nowiki></code>
+
</nowiki></pre>
  
 
Set a mysql-root password (not the same as a root password, but a password for mysql)
 
Set a mysql-root password (not the same as a root password, but a password for mysql)
第24行: 第24行:
  
 
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
 
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
</nowiki></code>
+
</nowiki></pre>
  
 
You should now have a functional LAMP stack.
 
You should now have a functional LAMP stack.
第41行: 第41行:
 
<pre><nowiki>
 
<pre><nowiki>
 
phpbb2-conf-mysql  
 
phpbb2-conf-mysql  
</nowiki></code>
+
</nowiki></pre>
  
 
The installation of that package will also install the phpbb2 package and perform all the database configuration for you.  You will be prompted for the mysql root user password (not the same as the root user, but the mysql's user named root)
 
The installation of that package will also install the phpbb2 package and perform all the database configuration for you.  You will be prompted for the mysql root user password (not the same as the root user, but the mysql's user named root)
第52行: 第52行:
 
<pre><nowiki>
 
<pre><nowiki>
 
sudo ln -s /usr/share/phpbb2/site /var/www/phpbb  
 
sudo ln -s /usr/share/phpbb2/site /var/www/phpbb  
</nowiki></code>
+
</nowiki></pre>
  
 
Please read /usr/share/doc/phpbb2/README.Debian for more details.
 
Please read /usr/share/doc/phpbb2/README.Debian for more details.
第60行: 第60行:
 
<pre><nowiki>
 
<pre><nowiki>
 
sudo /etc/init.d/apache2 restart
 
sudo /etc/init.d/apache2 restart
</nowiki></code>
+
</nowiki></pre>
  
 
=== Configuration ===
 
=== Configuration ===
第69行: 第69行:
 
<pre><nowiki>
 
<pre><nowiki>
 
http://localhost/phpbb
 
http://localhost/phpbb
</nowiki></code>
+
</nowiki></pre>
  
 
The PHPBB2 webpage should display that the forum is disabled.
 
The PHPBB2 webpage should display that the forum is disabled.
第80行: 第80行:
 
username = admin
 
username = admin
 
password = admin
 
password = admin
</nowiki></code>
+
</nowiki></pre>
  
 
* Click on the small link at the bottom of the page - '''GotoAdministrationPanel'''
 
* Click on the small link at the bottom of the page - '''GotoAdministrationPanel'''
第98行: 第98行:
 
<pre><nowiki>
 
<pre><nowiki>
 
phpbb2-languages
 
phpbb2-languages
</nowiki></code>
+
</nowiki></pre>
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2007年5月13日 (日) 12:34的版本


PhpBB2

PhpBB2 is a web forum application which runs on apache, mysql and php. With it, you can host your own forum site.

Follow these instructions to install PhpBB2 on Ubuntu 6.06 (Dapper Drake).


LAMP Installation

Use any method to install the LAMP stack packages:

 
apache2 php5-mysql libapache2-mod-php5 mysql-server

Set a mysql-root password (not the same as a root password, but a password for mysql)

mysql -u root

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');

You should now have a functional LAMP stack.

Visit Apache PHP MySQL for more information on LAMP.

Enable the Universe repository

Install Phpbb2

Use any method to install the following package:

phpbb2-conf-mysql 

The installation of that package will also install the phpbb2 package and perform all the database configuration for you. You will be prompted for the mysql root user password (not the same as the root user, but the mysql's user named root)

attachment:phpbb1a.jpg
attachment:phpbb2.jpg

Run this command to make the forum accessible through the web server

sudo ln -s /usr/share/phpbb2/site /var/www/phpbb 

Please read /usr/share/doc/phpbb2/README.Debian for more details.

You may need to reload apache's configuration if you have not done so since installing LAMP. Do this if you get a message about the PHP environment not having support for a database.

sudo /etc/init.d/apache2 restart

Configuration

Everything should now be installed and ready to go.

  • Launch your web browser and type in:
http://localhost/phpbb

The PHPBB2 webpage should display that the forum is disabled.

  • Click Log in.
attachment:phpbb3.jpg
  • Use the default username and password:
username = admin
password = admin
  • Click on the small link at the bottom of the page - GotoAdministrationPanel
attachment:phpbb4.jpg
  • Select the configuration link which is located under the sub heading General Admin on the lefthand side of the page.
  • Set the option Disable Forum to No and click Submit at the bottom of the page.

Note: Also, don't forget to change the admin password as well.

Languages

There are 53 additional languages available for your forum. The english language pack is already included in the phpbb2 package itself.

To install all the other languages, use any method to install the following package:

phpbb2-languages