tiistaina, joulukuuta 25, 2012

Ohjelmien asentaminen

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.