Wp priit

From ICO wiki
Revision as of 13:57, 27 January 2015 by Pvarul (talk | contribs)
Jump to navigationJump to search

Sissejuhatus

Järgnevas HOW TO's paigaldame Hyper-V keskkonda Linuxi distributsiooni Debian 7 mille peale omakorda paigaldame Wordpressi

Hyper-V ettevalmistus

1. Laeme alla Debian 7 net install ISO aadressilt http://cdimage.debian.org/debian-cd/7.8.0/amd64/iso-cd/debian-7.8.0-amd64-netinst.iso
2. Avame Hyper-V manageri
3. Loome Vrituaalse switchi, et Debian internetti pääseks:

  • Paremalt leiame "Virtual Switch Manager"
  • External ja "Create Virtual Switch"
  • Nimeks: Internet ja kõik muu jääb vaikimisi valikutega

3. Valime ülevalt menüüst Action->New->New Virtual Machine, akna avades teeme järgnevad valikud:

  • Next
  • Nimeks paneme: Debian_WP
  • Generation 1
  • Startup Memory 2048MB
  • Connection valime oma eelnevalt loodud virtuaalse switchi "Internet"
  • Size muudame 10GB peale ja muu jääb vaikimisi
  • Valime Install an Operating system from bootable CD/DVD-ROM ja sealt alt Image file (.iso). Nüüd Browse nupule vajutades leiame alla laetud ISO ja vajutame NEXT ning FINISH<

Debiani paigaldus

1. Hyper-V aknas ilmus Vritual Machines alla "Debian_WP", avame selle.
2. Käivitame masina vajutades rohelist power nuppu "start".
3. Paigaldusel järgmised valikud:

  • keel "Estonian"
  • Riik valime "Eesti"
  • Klahvide asetus "eesti"
  • Arvuti võrgunimi jääb "debian"
  • Domeeninime jätame tühjaks
  • Juurkasutaja parooliks vähemalt 8 kohaline parool mis sisaldaks suuri ja väiksed tähti ning numbreid. Parool tuleb teiskordselt ka sisestada.
  • Uue kasutaja nimi vaba valik.
  • Kontole kasutajanimi võib jääda vaikimisi.
  • Uue kasutaja parool vabalt valitud.
  • Partitsioneerimismeetodina kasutame - "Juhitud, kasutatakse kogu ketast"
  • Partitsioneerimise kavana kasutame "Eraldi /home, /usr, /var, ja /tmp partitsioonid
  • Lõpetame ja salvestame muutused valikuga "Partitsioneerimise lõpetamine ja muudatuste salvestamine kettale.
  • Kirjutada muudatused kettale "Jah"
  • Arhiivi peegli riik: Eesti
  • ftp.ee.debian.org
  • Puhverserveri osa jätame tühjaks.
  • Võtta osa pakkide kasutatavuse uurimusest "Ei"
  • Paigaldatava tarkvara jätame vaikimisi.
  • GRUB alglaadur paigaldada MBR'i "Jah"

NB! Paigalduse lõpus tuleb ISO eemaldada, et teda uuel käivitamisel külge ei võeta. Selleks tuleb:

  * Ülevalt Hyper-V akna valikutest valida "Media"->"DVD Drive" ja veenduda et ISO seal ei oleks.

WordPressi paigaldus

1. Kui Debian käivitunud valime ülevalt vasakult Rakendused->Tarvikud->Terminal
2. Wordpressi paigaldame SUDO õigustes, selleks tuleb terminali kirjutada "su -" ja sisestada varem installi käigus sisestatud ROOT parool.
3. Kasutame käsku mis uuendab olemasolevate pakkide listi ja pakkide versioone.

apt-get update && apt-get upgrade

4. WordPressi paigaldus sammude kaupa:

Paigaldame LAMP gruppi kuuluvad pakid

apt-get install apache2

mysql-server paki paigalduse ajal pead sisestama "root" kasutajale vabalt valitud parooli.

apt-get install mysql-server
apt-get install php5 php-pear php5-mysql
  • Restardime apache2
service apache2 restart
  • Testimiseks loome faili:
nano /var/www/info.php

mille sisse kirjutame:

<?php
phpinfo();
?>
  • Läheme veebilehitsejasse ja sisestame sinna http://siia.paneme.meie.ip/info.php testimaks kas PHP info kuvatakse (IP leiab kui terminali kirjutada "ifconfig" ja eth0 all olev "inet address")

Paigaldame WordPressi paki

  • Laeme paki alla
wget http://wordpress.org/latest.tar.gz
  • Pakime lahti
tar -xzvf latest.tar.gz
  • Loome WordPress jaoks MySQL uue kausta. Selleks logime MySQL shelli
mysql -u root -p

Andmebaasi loomine

  • Loome andmebaasi "wp_db"
CREATE DATABASE wp_db;
  • Loome kasutaja
CREATE USER wpkasutaja@localhost;
  • Määrame uuele kasutajale parooli
SET PASSWORD FOR wpkasutaja@localhost= PASSWORD("wpparool");
* Anname kasutajale kõik privileegid andmebaasi "wp_db" üle
<pre>GRANT ALL PRIVILEGES ON wp_db.* TO 
wpkasutaja@localhost IDENTIFIED BY 'wpparool';
  • Värskendame MySQL'i ja seejärel väljume MySQL shellist
FLUSH PRIVILEGES;
exit