torstaina, huhtikuuta 16, 2015

Linux Mint 17.1 ja LAMP-ympäristön asentaminen ja Myllyn Paras Pyöreä Suklaataikinan testaamista

Linux Mint 17.1 ja LAMP-ympäristön asentamista ja Myllyn Paras Pyöreä Suklaataikinan testaamista on luvassa tässä blogauksessa. Sain käyttööni uuden HP 110-305n -pöytätietokoneen. Päädyin pitkällisen pohdinnan tuloksena asentamaan koneeseen Linux Mint 17.1:sen, koska olen jotenkin kyllästynyt Ubuntuun - siis Unityyn. Unityn vasemman puoleinen palkki vie mielestäni liian paljon tilaa näytöstä.  Tämän lisäksi netin Linux-foorumit hehkuttivat Linux Mint 17.1:n olevan vuoden 2014 paras distro, joten pakkohan sitä oli sitten kokeilla! Enkä ole vielä ainakaan katunut :-)

HP 110-305n pyörittää Linux Mintiä todella hienosti ja voin nyt noin kuukauden käyttökokemuksen jälkeen suositella Linux Mintiä lämpimästi kaikille, jotka haluavat modernin ja helpon Linux-käyttöjärjestelmän, mutta eivät tykkää Ubuntun Unitystä (tai Gnomesta tai KDE:stä).

Olen asentanut LAMP-ympäristön eli Apache-Mysql-PHP -serveriympäristön jo monta monituista kertaa vuosien saatossa ja kirjoittanut ohjeita asentamisesta tännekin, mutta kirjoitetaanpa nyt taas uudestaan. Tällä kertaa asennan LAMPin käyttämällä Tasksel-ohjelmaa.

Avaa Konsoli ja asenna Tasksel komennolla: sudo apt-get install tasksel

Avaa Tasksel komennolla:  
sudo tasksel ja valitse LAMP server SPACE-näppäimellä (välilyönti) ja siirry sarkain-näppäimellä kohtaan OK. Anna MYQSLn rootille salasana (ja muista kirjata se itsellesi muistiin ;-)  )

Voit testata, että kaikki sujui hyvin, kirjoittamalla selaimesi osoiteriville:
http://localhost

Avaa Geditillä /etc/apache2/apache2.conf -tiedosto

sudo gedit /etc/apache2/apache2.conf

Lisää ko. tiedoston loppuun rivi:
#include /etc/php5/apache.conf

Voit tehdä /var/www/html -hakemistoon test.php -tiedoston, joka kertoo asennetusta php:stä vähän enemmän. Se tapahtuu komennoilla:

Anteeksi, että koodi on kuvana. Pitää tehdä asialle jotain jossain vaiheessa











Käynnistä Apache-serveri uudestaan  komennolla:
sudo service apache2 restart

Voit testata test.php:n toimivuutta osoitteessa http://localhost/test.php

Nyt jos kaikki sujui kuin tanssi, pitäisi LAMP ympäristö olla valmis. Ei kuitenkaan tyydytä vielä siihen, sillä /var/www/html -kansiota on ärsyttävää pidemmän päälle käyttää, kun aina tarvitsee olla roottina tai sudottaa. Tehdään siis vielä omaan kotihakemistoon public_html -kansio, jonka käyttäminen on huomattavasti mukavampaa.

Myllyn Paras Pyöreästä Suklaataikinasta on moneksi.
Kerron kuitenkin tässä välissä uusimmasta Hopottajien suosittelukampanjasta, jossa olen saanut olla mukana. Sain nimittäin ilmaiseksi testattavakseni Myllyn Paras Pyöreä Suklaataikinaa, jota voi ostaa ainakin Prismoista ja K-Citymarketeista viidellä eurolla kaksi pakettia. Taikinasta voi valmistaa suklaapiirakkaa, keksikakkupohjan tai suklaacookiesit. Me pidimme perheen kanssa elokuvaillan ja valmistimme taikinasta suklaakeksejä, jotka valmistuivat sutjakasti noin 7-9 minuutissa.

Meidän perheen nuorin ja kovin herkkusuu, tykkäsi kekseistä kovasti. Suussasulavat keksit maistuivatkin mukavan suklaisilta. Toisaalta itse koin ne hiukan liian rasvaisen makuisiksi. Aina välillä minua harmittaa, kun perheessämme muut eivät pidä juustokakuista. Tämä Myllyn Paras Pyöreä Suklaataikina olisi varmasti ollut herkullinen myös juustokakun pohjana. Ehkäpä ensi kerralla jatkamme kuitenkin tämän taikinan parissa jäätelöteemalla ja kokeilemme tehdä taikinasta näitä.

Myllyn Parhaan Pyöreästä Suklaataikinasta valmistui nopeasti herkulliset keksit elokuvaillan jäätelö-kermavaahto-hilloherkkuumme.
Muuten, jos itse haluat päästä Hopottajien testiryhmään kokeilemaan erilaisia tuoteuutuuksia, voit rekisteröityä palveluun tästä (se on ilmaista).

Vaan jatketaanpa taas Apachen parissa :-) Tehdäksemme siis kotihakemistoomme toimivan public_html- hakemiston, johon voimme tallentaa serverille tulevat web-sivustot ilman että aina tarvitsee sudottaa tai olla roottina, meidän täytyy sallia Apache2 Userdir Moduli. Se tapahtuu komentoriviltä näin:

sudo a2enmod userdir

Käynnistä Apache uudestaan: sudo service apache2 restart

Tee public_html kotihakemistoosi ja asenna sille 0755- oikeudet -  "kaksi kärpästä yhdellä iskulla" -komennolla:

mkdir ~/public_html && chmod 0755 ~/public_html


Sitten vielä muokataan tiedostoa:
sudo gedit /etc/apache2/mods-available/php5.conf

Lisää risuaita # -merkki rivin "php_admin_value engine Off " eteen:
# php_admin_value engine Off

Lataa Apache2 uudestaan:
sudo /etc/init.d/apache2 reload
Nyt voit tehdä 

Nyt voit testata public_html:n toimivuutta tekemällä kansioon samanlaisen phpinfo-sivun, kuin yllä. Yhdellä komennolla se tapahtuu näin:




Testaa toimivuutta selaimella osoitteessa
http://localhost/~käyttäjänimesi/test.php

Toivottavasti kaikki sujui hyvin :-)

P.s. Näiden ohjeiden pitäisi toimia myös Ubuntu 14.04 LTS:ssä.