Jätä kaikki palvelut pois.
Asennetaan gui
sudo aptitude update
sudo aptitude install gnome-core xinit
Bootataan kone ja kirjaudutaan sisään. Käynnistetään graaffinen liittymä komennolla startx
Laitetaan verkko kuntoon
sudo gedit/etc/network/interfaces
Koodi: Valitse kaikki
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
sudo gedit /etc/resolv.conf
Koodi: Valitse kaikki
192.168.1.2
192.168.1.3
Käynnistetään verkko uusiksi sudo /etc/init.d/networking restart
Asennetaan synaptic
sudo apt-get install synaptic
Asennetaan samba ja graafinen hallinta samballe
Valitaan synaptic:sta samba, libpam-smbpass, gnome-system-tools ja system-config-samba
Muutosten jälkeen samba uudelleenkäynnistetään komennolla sudo service smbd restart
Asennetaan vielä päivitykset ja puuttuva suomen kielen paketti synaptic:lla
update-manager
language-pack-gnome-fi
Kännistetään kone uusiksi ja systeemi on valmis. Muista ajaa päivitykset.
Päätteessä:
sudo aptitude install apache2 php5 apache2.2-common libapache2-mod-auth-mysql php5-mysql mysql-server
MySQL salasanan vaihtaminen
Päätteessä:
mysqladmin -u root password oma_uusi_salasanasi
Nyt sinulla on asennettuna Apache, PHP ja MySQL. Laita sivut /var/www/ kansioon tai laita kansioon symbolinen linkki sivuillesi, ja muista tiedostojenoikeudet. Seuraavaksi sinun kannattaa seurata valinnaisia kohtia.
Sivut näkyviin vain tältä koneelta (Kehityskäyttö?)
Kirjoita päätteessä:
sudo gedit /etc/apache2/ports.conf
Vaihda rivi: "Listen 80" riviin: "Listen localhost:80"
GD tuki l. dynaamisten kuvien tuki
Päätteessä:
sudo aptitude install php5-gd
Mikäli UTF8:n aakkoset eivät kelpaa
niin päätteessä...
sudo gedit /etc/apache2/apache2.conf
Sieltä muuta rivi, vaikka seuraavan laiseksi
AddDefaultCharset ISO-8859-1
Lopuksi Apache:n ja MySQL:n uudelleenkäynnistys
Päätteessä:
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart
Mikäli MySQL eikä Apache ole käynnissä
sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start
Huomioitavaa
MySQL:ssä on oma käyttäjä-kantansa, joten käyttäjät ja salasanat voivat olla erilaiset kuin linux-tileissä.
Vinkki
Kirjoita päätteessä
sudo a2enmod userdir
Tee omaan kotihakemistoosi, tai jokaisen käyttäjän kotihakemistoon hakemisto, jonka nimi on public_html.
esimerkiksi käyttäjälle user, hakemisto tehdään näin:
mkdir /home/user/public_html
Nyt public_html hakemiston sisältö näkyy apachessa osoitteessa http://localhost/~user