Kun rauta ja Ubuntu-palvelin oli asennettu, on aika asentaa ohjelmat.
Asensin sshd-palvelimen. Avaimella tapahtuva autentikointi on neuvottu kädestä pitäen täällä:
http://softwareinabottle.wordpress.com/2012/06/05/setting-up-password-less-ssh-and-scp/
Toisena asensin Squid3-välimuistipalvelimen. Tämä sen vuoksi, että kaikki muut koneet on asetettu käyttämään välimuistia. Uuden koneen IP-osoite piti korjata samaksi kuin vanhalla palvelimella (192.168.255.100). Se tapahtuu puukottamalla /etc/network/interfaces -tiedostoa
$ sudo cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary and secondary network interfaces
# eth0, driver r8169, Realtek 8111/8168B Gigabit Ethernet controller
# eth1, driver skge, 3Com 3c940 10/100/1000Base-T (Marvell)
auto eth0
auto eth1
# iface eth1 inet dhcp
iface eth0 inet manual
iface eth1 inet manual
auto bond0
iface bond0 inet static
bond_miimon 100
bond_mode balance-rr
primary eth1
address 192.168.255.100
netmask 255.255.255.0
hwaddress ether zz:zz:zz:zz:zz:zz
gateway 192.168.255.1
dns-nameservers 192.168.255.1 8.8.8.8 8.8.4.4
up /sbin/ifenslave bond0 eth0 eth1
down /sbin/ifenslave -d bond0 eth0 eth1
Seuraavaksi asensin itse squid-palvelinohjelmiston noudattaen tätä ohjetta:
http://ubuntuserverguide.com/2012/05/how-to-install-and-configure-proxy-server-with-squid3-on-ubuntu-server-12-04-lts.html
Huom. Kun squid.conf -tiedostoa on editoitu, pitää muistaa käynnistäää squid-palvelin uudelleen, jotta asetukset tulevat voimaan. Se tapahtuu komennolla "service squid3 restart".
Asensin seuraavaksi LAMP-palvelimen. Noudatin tätä ohjetta:
http://tuxtweaks.com/2012/04/installing-lamp-on-ubuntu-12-04-precise-pangolin/
Ja sen perään mysql-admin ohjelmiston:
http://tuxtweaks.com/2012/04/installing-lamp-on-ubuntu-12-04-precise-pangolin/2/
Niiden jälkeen asensin myös phpsysinfo-ohjelman, jolla palvelinta voi monitoroida web-selaimen kautta:
http://ubuntuserverguide.com/2012/06/monitoring-system-resources-on-ubuntu-server-with-phpsysinfo.html
Seuraavaksi asensin Mediatomb-palvelimen. Käänsin sen itse, jotta sain mukaan JavaSript-tuen. Noudatin tätä ohjetta:
http://richardappleby.wordpress.com/2012/05/31/mediatomb-on-ubuntu-12-04/
ja lisäksi tätä ohjetta:
http://tobias-zimmer.blogspot.fi/2011/12/howto-compile-mediatomb-with-javascript.html
Lopuksi palautin varmuuskopiolta mediatombin asetukset (/etc/mediatomb/config.xml).
Mediatombin käyttämän MySQL-skeman luonti on neuvottu täällä:
http://socrateos.blogspot.fi/2011/01/using-mysql-for-mediatomb.html
Huomaa, että esimerkissä mediatomb-käyttäjän salasanaksi asetetaan "secret". Korvaa se käyttämälläsi salasanalla. Sama salasana ja tietokannan nimi ("mediatomb") tulee lisätä mediatombin config.xml -tiedostoon.
Jos konfiguroinnissa on jotain vikaa, löytää mahdolliset virheilmoitukset mediatombin logista, joka sijaitsee hakemistossa /var/log/mediatomb.log
Jos kaikki meni hyvin, palvelin löytyy osoitteesta palvelimen-ip:49153:
Ei kommentteja:
Lähetä kommentti
Voit jättää kirjoitukseen liittyvän kommentin.