Nu we het leeuwendeel van de server aan het draaien hebben is het nu tijd om de plek in te richten waar deze blog straks verder gaat. Het installeren van een blogprogramma dus. Hiervoor heb ik gekozen voor WordPress. In het verleden ben ik bezig geweest met verschillende CMS’en maar dat is toch veel te uitgebreid voor wat ik er mee doe.
Voor het installeren van wordpress volg ik hoofdzakelijk de uitleg van Henk van de Kamer (http://www.hetlab.tk/artikelen/wordpress-installeren)
Als eerste het binnenhalen van het geheel:
Arkon:~$ cd http://tecumseh.homeip.net/ Arkon:~/tecumseh.homeip.net$ cd .. Arkon:~$ mkdir archives Arkon:~$ cd archives/ Arkon:~/archives$ wget http://wordpress.org/latest.tar.gz --23:13:05-- http://wordpress.org/latest.tar.gz => `latest.tar.gz' Resolving wordpress.org... 72.233.56.139, 72.233.56.138 Connecting to wordpress.org|72.233.56.139|:80... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] [ <=> ] 884,898 371.13K/s 23:13:09 (369.67 KB/s) - `latest.tar.gz' saved [884898]
Vervolgens het uitpakken van dit archief en het aanpassen van het configbestand. Uiteraard moet je hiervoor eerst in mysql een nieuwe database en een useraccount aangemaakt hebben.
Arkon:~/archives$ mv latest.tar.gz wordpress_2.3.3.tar.gz Arkon:~/archives$ tar -xzf wordpress_2.3.3.tar.gz Arkon:~/archives$ mv wordpress ../tecumseh.homeip.net Arkon:~/tecumseh.homeip.net$ cd wordpress/ Arkon:~/tecumseh.homeip.net/wordpress$ mv wp-config-sample.php wp-config.php Arkon:~/tecumseh.homeip.net/wordpress$ nano wp-config.php
Hierna verplaatsen we het geheel naar de root van de website en verwijderen we de directory wordpress:
Arkon:~/tecumseh.homeip.net/wordpress$ mv * .. Arkon:~/tecumseh.homeip.net$ rmdir wordpress/
Het is wel handig om de site in de juiste taal te zetten. Dus even het nederlandse taalbestand binnenhalen en installeren:
Arkon:~/tecumseh.homeip.net$ cd wp-includes/ Arkon:~/tecumseh.homeip.net/wp-includes$ mkdir languages Arkon:~/tecumseh.homeip.net/wp-includes$ cd languages/ Arkon:~/tecumseh.homeip.net/wp-includes/languages$ wget http://nl.wordpress.net/download/nl_NL.mo --23:37:20-- http://nl.wordpress.net/download/nl_NL.mo => `nl_NL.mo' Resolving nl.wordpress.net... 72.36.221.98 Connecting to nl.wordpress.net|72.36.221.98|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 173,704 (170K) [text/plain]100%[====================================>] 173,704 210.98K/s 23:37:21 (210.55 KB/s) - `nl_NL.mo' saved [173704/173704] Arkon:~/tecumseh.homeip.net/wp-includes/languages$ nano ../../wp-config.php
Hierin voeg je de nederlandse taal toe bij ‘WPLANG’:
define ('WPLANG', 'nl_NL');
Nog even een paar overbodige bestanden verwijderen en we kunnen de blog in gebruik nemen:
Arkon:~/tecumseh.homeip.net$ rm readme.html license.txt Arkon:~/tecumseh.homeip.net$ rm wp-admin/install*
Als eerste straks dus maar even wat instellingen goed zetten en de boel overhuizen.
In de code regels staan meerdere opdrachten achter elkaar op één lange regel. Waarschijnlijk een probleem met copy en paste?
Het is niet eens copy en paste geworden. Er zit een import functie in WordPress die van meerdere soorten blog kan importeren. Ik heb nog geen opschoonactie gedaan, dat staat nog op de wensenlijst.
Daarnaast heb ik mijn post ook quick & dirty aangemaakt op blogger. Na de overgang hierheen zou ik zowiezo aan opschoning moeten doen. Ook zijn de code segmenten zijn er met html ingezet omdat blogger geen manier had om stukken code netjes toe te voegen. Ik moet met wordpress nog kijken of de code tag het me makkelijk kan maken.
De handleiding is verhuisd naar Het Lab.
Bedankt Henk, ik heb de link aangepast.