MvBlog Installatie handleiding
Voorwerk
- PHP5 (getest met apache2 cgi en apache2 module)
- PHP5 PostgreSQL module OF
- PHP5 MySQL module
- PEAR::DB
- PEAR::HTTP_Request (optioneel, is alleen nodig om trackbacks te kunnen versturen)
- PostgreSQL server (getest met 7.4 en 8.0) OF
- MySQL server (getest met 5.0.22 en nieuwer)
Installatie
MvBlog kan op 2 manieren gebruikt worden:
- Voor een enkel weblog
- Als service voor meerdere weblogs op een server
Hieronder staan beide manieren uitgewerkt.
1. Een weblog
- Pak de .tar.gz file uit in je DocumentRoot.
- Maak een database aan voor de blog. Je kunt ook een optionele database gebruiker aanmaken voor de blogdatabase.
- Importeer sql/[(mysql)|(postgres)]/mvblog.sql in de blogdatabase.
- Pas de common/hosts.php file aan en voeg de juiste gebruiker, wachtwoord en database naam in.
Het aanmaken van een nieuwe database en het importeren van de SQL file wordt als aanwezige kennis verondersteld.
Je kunt je blog nu bekijken door de url in te tikken die in de DocumentRoot staat.
Je kunt naar de beheersinterface gaan via de admin/ map in de url.
De standaard gebruikersnaam/wachtwoord combinatie is mvblog/mvblog. Verander dit zo spoedig mogelijk! Dit doe je door een nieuwe gebruiker aan te maken en het mvblog account uit te schakelen.
Het bloggen met MvBlog kan beginnen!!
2. Meerdere weblogs op een server
Er zijn wat meer stappen nodig om deze installatie te voltooien. Gebruik deze methode alleen als je meerdere weblogs wilt gaan hosten op je webserver. Je kunt hierbij denken aan: klanten, vrienden (als je die hebt) of familieleden
Als voorbeeld gebruiken we www.mvblog.org. Deze installatie wordt gebruikt door meerdere klanten op dezelfde webserver. Als je andere filesystem locaties wilt gebruiken, gebruik dan deze paden in plaats van degene die we in onderstaand voorbeeld hebben gebruikt.
- Pak de .tar.gz uit in /var/www/mvblog
- Maak een database gebruiker aan (bv. mvblog)
- Maak een database aan met de naam die je ook wilt geven aan het domein en de website (bv. mvblog_mvblog_org)
- Maak een map aan dat zal fungeren als de DocumentRoot voor je blog (bv. /var/www/domains/mvblog.org/www)
- Kopieer de map /var/www/mvblog/style naar de nieuwe style map (bv. /var/www/domains/mvblog.org/www/style) (noot: "style" is niet vertaald in de code)
- Kopieer de map /var/www/mvblog/index.php naar de nieuwe map
- Kopieer de map /var/www/mvblog/favicon.ico naar de nieuwe map
- Wissel naar de nieuwe map (cd)
- Als je dit gedaan hebt moeten er wat symlinks gemaakt worden. Hier volgen de commando's die je daarvoor kunt gebruiken:
Versie 1.0 en daarvoor:
$ cd /var/www/domains/mvblog.org/www
$ ln -s /var/www/mvblog/UserFiles
$ ln -s /var/www/mvblog/admin
$ ln -s /var/www/mvblog/common
$ ln -s /var/www/mvblog/fckeditor
Alle versies na 1.0 (aanbevolen):
$ cd /var/www/domains/mvblog.org/www
$ ln -s /var/www/mvblog/admin
$ ln -s /var/www/mvblog/common
$ ln -s /var/www/mvblog/xinha
- Pas het bestand common/hosts.php aan om bijvoorbeeld nieuwe hostnames aan te maken
- Pas je webserver configuratie aan om het domein te activeren
Het aanmaken van een nieuwe database en het importeren van de SQL file wordt als aanwezige kennis verondersteld.
Je kunt je blog nu bekijken door de url in te tikken die in de DocumentRoot staat.
Je kunt naar de beheersinterface gaan via de admin/ map in de url.
De standaard gebruikersnaam/wachtwoord combinatie is mvblog/mvblog. Verander dit zo spoedig mogelijk! Dit doe je door een nieuwe gebruiker aan te maken en het mvblog account uit te schakelen.
Het bloggen met MvBlog kan beginnen!!
