Mainos / Advertisement:

Wordpress

Kohteesta Taisto
Versio hetkellä 10. helmikuuta 2015 kello 13.15 – tehnyt Frans (keskustelu | muokkaukset) (Ak: Uusi sivu: == Installation and configuration of wordpress ==)
Siirry navigaatioon Siirry hakuun
Muut kielet:
English • ‎suomi

WordPress is a free and open source software blogging and content management tool which requires Apache2, php5 ja mysql.

Installation

First we install a LAMP server (Linux, apache2, php5, mysql). We also install the phpmyadmin tool which simplifies MySQL management.

aptitude install apache2 php5 mysql-server phpmyadmin

Create passwords if so prompted.

Phpmyadmin configuration

We go to the address "serveripaddress/phpmyadmin" and from there to privileges -> add a new user and select a correct username, host (local) and password. I also chose "Create database with same name and grant all privileges", then create a user.

Apache2 configuration

I want to create wordpress for a user called johannes. Thus I make johannes his own webpages into his own /home directory using userdir.

a2enmod userdir
service apache2 reload
mkdir /home/johannes/public_html

Installation and configuration of wordpress

Haetaan wordpress -paketti:

cd /home/johannes/public_html/
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
ls

Ls komennon avulla wordpress -kansion pitäisi nyt näkyä.

Tässä vaiheessa kun yrität mennä http://omaosoite/~johannes/wordpress/ törmäät todennäköisesti ongelmaan: php ei näy. Se johtuu siitä että php5 moduulin konffeissa on estetty php5 userdir kansioissa. Korjataan asia:

nano /etc/apache2/mods-enabled/php5.conf

Kommentoidaan alla näkyvä rivi

#        php_admin_value engine Off
service apache2 reload

Nyt pitäisi näyttää paremmalta. Tiedot oikein: (eli käyttäjä ja tietokanta minkä loimme phpmyadminilla).

Wordpress.jpg


Nyt tulee joku herjaus, mutta älä hätäänny. Luo konffitiedosto ja kopioi teksti sinne.

nano /home/johannes/public_html/wordpress/wp-config.php

Kopioi siis selaimessa näkyvä teksti tuohon tiedostoon, tallenna ja valitse sitten Run the Install.

Voit myös asennusta helpottaen antaa www-data käyttäjän kirjoittaa wordpress hakemistoon:

 chown www-data %wordpressdir%/config

Wordpress2.jpg

Sitten vain Install WordPress

Nyt blogi on valmis. Osoitteesta http://palvelimeniposoite/~johannes/wordpress/wp-admin/ löytyy hallintapaneeli ja http://palvelimeniposoite/~johannes/wordpress/ itse sivusto.

Kuvan lisäys

Mennään hallintapaneeliin ja valitaan Media ja sitten Add New. Minulle sivusto kuitenkin herjaa "Unable to create directory wp-content/uploads/2014/09. Is its parent directory writable by the server?"

Voisimme tietysti pistää chmod 777 kyseiselle sijainnille, mutta se ei välttämättä olisi kovin fiksua. Teemme siis näin ->

cd /home/johannes/public_html/wordpress/
sudo chown -R www-data wp-content
sudo chmod -R 755 wp-content

Nyt pitäisi onnistua.

Lisätietoa

https://www.omaserveri.info/wordpressin-php-muistirajan-nostaminen/

Lähteitä

http://tuukkamerilainen.com/?p=267

Mainos / Advertisement: