Ανοιγουμε τερματικο και δινουμε :

sudo apt-get install apache2 mysql-server php5 php5-mysql php5-cli php5-imagick php5-gd php5-mcrypt php5-curl phpmyadmin

Κατα την εγκατασταση της MySQL θα μας ζητησει να δωσουμε ενα κωδικο root. Το ιδιο και για phpmyadmin.

Αφου τελιωσει δοκιμαζουμε πηγαινοντας με τον broswer στην διευθυνση http://localhost/ ή http://127.0.0.1/να δουμε και βλεπουμε οτι ηδη τρεχει ο Apache.
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.


Ρυθμισεις

Παμε /etc/apache2/ και θα δουμε τα αρχεια & φακελους :


  • apache2.conf envvars magic mods-enabled sites-available
  • conf.d httpd.conf mods-available ports.conf sites-enabled
  • httpd.conf Το αρχειο απο τον apache1, μαλλον θα ειναι αδειο εδω στον Apache2.
  • envvars Μεταβλητες για τον Apache2.
  • ports.conf Σε ποιες πορτες θα ακουει τι.
  • apache2.conf Το βασικο αρχειο του Apache2 απο το οποιο θα φορτωσει και τα υπολοιπα.
  • conf.d is a directory that contains several smaller files that will be analyzed by apache.The only file is currently charset, which specifies the encoding used by default.
  • mods-available Λιστα με διαθεσιμα - εγκατεστημενα modules του Apache2.
  • mods-enabled Ενεργοποιημενα modules.
  • sites-available Λιστα εγκατεστημενων vhosts.
  • sites-enabled Ενεργοποιημενα vhosts.