Kotitehtävä: Apache -webpalvelimen asennus ja yksinkertaisen kotisivun luonti

Tänään asensin Apache -webpalvelimen live-dvd:ltä pyörivälle Xubuntu 12.04:lle.

Tietokoneen kokoonpako / Työympäristö:

  • Emolevy: MSI MS-7756
  • Suoritin: Intel Core i5-3750K @3.40GHz
  • Näytönohjain: NVIDIA GeForce GTX 670
  • Muisti: 16Gb RAM
  • Näppämmistö: Microsoft Sidewinder
  • Hiiri: Logitech G500
  • Näyttö:  Samsung S27B350
  • Alkuperäinen käyttöjärjestelmä: Windows 8

Apachen asennus

Aloitin asentamalla itse Apachen. Ensiksi kuitenkin päivitin pakettilistan komennolla “sudo apt-get update”.

Tämän jälkeen asensin Apachen komennolla “sudo apt-get install apache2″.

Nyt Apache on asennettu. Kokeilin onnistuiko asennus avaamalla selaimen ja kirjoittamalla URL-kenttään “localhost”.

itworks

Kotisivun tekeminen

Apache on asennettu onnistuneesti. Nyt on aika tehdä yksinkertainen kotisivu.

Tein kansion “public_html” kotihakemistooni. Polku kansioon: /home/xubuntu/public_html

Tämän jälkeen loin kansion sisälle tekstiedoston “index.html” “nano” -komennolla.  Tekstitiedostoon kirjoitin HTML-koodilla muutaman rivin tekstiä. Pelkkä tekstikin riittäisi, mutta haluan myöhemmin validoita sivun.

Kun olin tehnyt kansion ja tekstitiedoston –> /home/xubuntu/public_html/index.html – aktivoin userdir-moduulin, jotta sivuni näkyisi selaimessa. Tämä tapahtuu komennolla;

sudo a2enmod userdir

Tämän jälkeen Apache täytyi käynnistää uudelleen, tämä tapahtuu komennolla;

sudo service apache2 restart

Tämän jälkeen kotisivun pitäisi esittää HTML-koodini mukainen tekstipätkä. Kirjoitin URL-kenttään http://localhost/~xubuntu/

testisivu

Kotisivun luonti onnistui ja sivu toimii.

Sivuston voi vielä käyttää Markup Validation Servicen kautta, jos haluaa tarkistaa onko sivustossa käytettt HTML-koodi eheää.

validate

Oma sivuni läpäisin testin, näemmä.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s