28.11.2014, 17:22 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

phpbb-Forum installieren


Was ist phpbb?

Das beste mir bekannte Programm, um ein Forum im internet zu betreiben. Es ist wie der Name schon sagt, in php geschrieben und nutzt eine Datenbank, in unserm Fall mySQL. Siehe auch www.phpbb.com


Wie bekomme ich phpbb2 zum laufen?


  1. Erst mal müssen wir das Teil installieren
    apt-get install phpbb2
    auf die Frage Webserver(s) to configure wird nur apache2 ausgewählt.

  2. Die Rothaut muss wissen, dass wir als Datenbank mySQL nutzen
    Dazu in /etc/php4/apache2/php.ini bei extension = mysql.so das führene Kommentarzeichen ; entfernen.
    und apache restarten
    /etc/init.d/apache2 restart

  3. Nun basteln wir uns eine Datenbank
    Als erstes stellen wir sicher, dass mySQL auch gestartet ist:
    /etc/init.d/mysql restart


    Jetzt noch schnell 2 Dateien entpacken:
    gunzip /usr/share/doc/phpbb2/schemas/mysql*.gz

    Nun erstellen wir uns einen root account:
    mysqladmin -u root password 'MEIN_PASSWORD'
    wobei MEIN_PASSWORD durchaus durch ein sinnvolles ersetzt werden darf. :-)
    Dann loggen wir uns ein:
    mysql -u root -p
    und legen eine Datenbank an:
    create database phpbb2


    Anschliessend wählen wir unsere Datenbak aus:
    use phpbb2


    Danach legen wir einen User für diese Datenbank an:
    GRANT ALL PRIVILEGES ON *.* TO phpbb2@localhost
    IDENTIFIED BY 'MEIN_PASSWORD_2' WITH GRANT OPTION

    und füllen die Datenbank mit dem ganzen default-Krempel.
    source /usr/share/doc/phpbb2/schemas/mysql_schema.sql 
    source /usr/share/doc/phpbb2/schemas/mysql_basic.sql
    Fertig, jetzt schnell raus hier:
    quit


  4. Jetzt müssen wir noch ein wenig konfigurieren
    cp /usr/share/doc/!phpbb2/examples/config.php /etc/!phpbb2/

    in /etc/phpbb2/config.php tragen wir unter $dbpasswd jetzt noch unser 'MEIN_PASSWORD_2 Password' ein. Abschliessend sagen wir !mysql noch, dass es per default starten soll. Mit dem sysV-init-Editor (im K-Menu unter System) geht das ganz fix:
    mysql in start RL 2,3,4,5 nach apache2 droppen
    und
    mysql in stop RL 0,1,6 nach apache2 droppen


  5. Für die E-Mail Geschichten richten wir exim4 ein
    exim4 installieren?

  6. Jetzt kommt der grosse Augenblick
    Nun starten wir einen Browser und gehen auf: * http://localhost/phpbb


zurück

XML Revisions of $tag
Seiten-History :: Letzter Editor : RoEn :: Eigentümer : SeiTan ::
Powered by pnWikka 1.0
 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.