Wp priit: Difference between revisions
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
2. Avame Hyper-V manageri<br /> | 2. Avame Hyper-V manageri<br /> | ||
3. Loome Vrituaalse switchi, et Debian internetti pääseks: | 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:<br /> | 3. Valime ülevalt menüüst Action->New->New Virtual Machine, akna avades teeme järgnevad valikud:<br /> | ||
* 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== | ==Debiani paigaldus== | ||
Line 25: | Line 25: | ||
2. Käivitame masina vajutades rohelist power nuppu "start".<br /> | 2. Käivitame masina vajutades rohelist power nuppu "start".<br /> | ||
3. Paigaldusel järgmised valikud: | 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: | NB! Paigalduse lõpus tuleb ISO eemaldada, et teda uuel käivitamisel külge ei võeta. Selleks tuleb: | ||
Line 50: | Line 50: | ||
==WordPressi paigaldus== | ==WordPressi paigaldus== | ||
1. Kui Debian käivitunud valime ülevalt vasakult Rakendused->Tarvikud->Terminal | 1. Kui Debian käivitunud valime ülevalt vasakult Rakendused->Tarvikud->Terminal<br /> | ||
2. Wordpressi paigaldame SUDO | 2. Wordpressi paigaldame SUDO õigustes, selleks tuleb terminali kirjutada "su -" ja sisestada varem installi käigus sisestatud ROOT parool.<br /> | ||
3. | 3. Kasutame käsku mis uuendab olemasolevate pakkide listi ja pakkide versioone.<br /> | ||
<pre>apt-get update && apt-get upgrade</pre> | |||
4. WordPressi paigaldus sammude kaupa: | |||
===Paigaldame LAMP gruppi kuuluvad pakid=== | |||
<pre>apt-get install apache2</pre> | |||
mysql-server paki paigalduse ajal pead sisestama "root" kasutajale vabalt valitud parooli. | |||
<pre>apt-get install mysql-server</pre> | |||
<pre>apt-get install php5 php-pear php5-mysql</pre> | |||
* Restardime apache2 | |||
<pre>service apache2 restart</pre> | |||
* Testimiseks loome faili: | |||
<pre>nano /var/www/info.php</pre> | |||
mille sisse kirjutame: | |||
<pre><?php | |||
phpinfo(); | |||
?></pre> | |||
* 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 | |||
<pre>wget http://wordpress.org/latest.tar.gz</pre> | |||
* Pakime lahti | |||
<pre>tar -xzvf latest.tar.gz</pre> | |||
* Loome WordPress jaoks MySQL uue kausta. Selleks logime MySQL shelli | |||
<pre>mysql -u root -p</pre> | |||
===Andmebaasi loomine=== | |||
* Loome andmebaasi "wp_db" | |||
<pre>CREATE DATABASE wp_db;</pre> | |||
* Loome kasutaja | |||
<pre>CREATE USER wpkasutaja@localhost;</pre> | |||
* Määrame uuele kasutajale parooli | |||
<pre>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';</pre> | |||
* Värskendame MySQL'i ja seejärel väljume MySQL shellist | |||
<pre>FLUSH PRIVILEGES;</pre> | |||
<pre>exit</pre> |
Revision as of 13:57, 27 January 2015
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