Superb Mini Server: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mmogom (talk | contribs)
No edit summary
Mmogom (talk | contribs)
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
Superb Mini Server
=Superb Mini Server=


Autorid
Mark-Erik Mogom<br />
Andrus Dei
 
==Sissejuhatus==
 
Superb Mini Server on Slackware-l [http://www.slackware.com/] baseeruv valmis serverilahendus, mis on saadaval nii LiveCD-na (SMS LiveCD version 2.0.2)[http://sms.it-ccs.com/downloads.html] kui paigaldusplaadina (SMS Native Installation CD version 2.0.2 x86)[http://sms.it-ccs.com/downloads.html]. SMS nõudmised riistvarale on küllalt madalad ja pakutavate teenuste valik on väga ulatuslik.
Serveriteenustest on versioonis 2.0.2 kohe olemas järgmised:
*Apache version 2.2.23
*BIND version 9.9.2_P1
*Dovecot IMAP version 2.1.12
*ISC DHCPd version 4.2.4_P2
*Fetchmail version 6.3.22+SSL+NLS
*HylaFAX+ Server version 5.5.2
*MySQL version 5.5.28
*OpenSLP version 1.2.1
*OpenVPN version 2.2.2
*OpenLDAP Server version 2.4.33
*ProFTPd version 1.3.4a
*Postfix version 2.9.4
*OpenSSH_6.1p1
*Samba version 3.6.10
*Sendmail version 8.14.5, config V10/Berkeley
*SpamAssassin version 3.3.2
*Sarg version 2.3.2
*Squid version 3.2.4
*DansGuardian 2.10.1.1
*VsFTPd version 3.0.2
*PPPD Dialing Server version 2.4.5
*CUPS Print Server version 1.6.1
*Netatalk Appletalk File/Print server 2.2.4
*UW-IMAP Server
 
==Paigaldamine==
 
SMS paigaldamiseks kõvakettale tuleb kasutada SMS Native CD-d. Virtuaalmasinasse paigaldades võib esineda probleeme Oracle Virtualboxi puhul (kernel panic), VMWare Workstation 9 all töötab probleemideta.
 
Virtuaalmasina konfiguratsioon:
* 1 protsessor
* 512 MB mälu
* 8 GB SCSI kõvaketas, BusLogic kontroller
* eth0 ''bridged''
* eth1 ''host-only''
* IDE CD
 
Esimesel laadimisel küsitakse klaviatuuri paigutust ja nõutakse ''root'' kasutajana sisselogimist, parooli ei küsita. Esimese tegevusena tuleb kõvaketas partitsioneerida ''cfdisk'' või ''fdisk'' abil.
 
fdisk /dev/sda
 
Partitsioonid said loodud järgmiselt:
 
:/dev/sda1 7GB Linux
:/dev/sda2 1GB Linux swap
 
Nüüd saab asuda paigaldamise juurde.
 
setup
 
Edasine paigaldamine on juba graafilise liidese abil. Peale paigaldamist tuleb teha alglaadimine ja süsteem on valmis kasutamiseks.
 
''Host-only'' võrgukaardile staatilise aadressi andmine:
ifconfig eth1 192.168.40.10
 
==Teenuste seadistamine==
 
Järgnevalt seadistame mõned teenused. Enamus teenuseid on olemas Webmin moodulitena ja valmis kohe kasutamiseks. Webmini kasutamiseks tuleb minna aadressile https://192.168.40.10:10000, vaikimisi login on '''admin:admin'''.
 
===Webmin===
 
Kõigepealt tuleb muuta Webmin '''admin''' parool. Selleks tuleb minna Webmin->Webmin Users->admin valida Password->Set to.. ja sisestada uus parool.
 
===DNS serveri seadistamine===
 
DNS serveri seadistamiseks tuleb minna Servers->BIND DNS Server. Uue tsooni loomiseks valida ''Create master zone.'' ja teha seal järgmised muudatused:
*Zone type - Forward (Names to Addresses)
*Domain name / Network - slax.zz
*Master server - sms.slax.zz
*Email address - root@sms.slax.zz
 
Pöördnimelahenduse jaoks
*Zone type - Reverse (Addresses to Names)
*Domain name / Network - 192.168.40.0
*Master server - sms.slax.zz
*Email address - root@sms.slax.zz
 
Tsooni loomiseks vajutada '''Create''' ja edasi suunatakse juba selle tsooni sätete leheküljele.
Järgnevalt tuleb tsoonidesse lisada kirjed.
 
Lõpetamiseks '''Apply configuration'''.
 
===Samba serveri seadistamine===
 
Jagatud kausta loomiseks:
 
mkdir /var/jagatud
chmod 0777 /var/jagatud
 
Uue võrgukausta loomiseks tuleb minna Servers->Samba ja võtta ''Create File Share'' ja teha järgmised muudatused:
*Share name - Jagatudkaust
*Directory to share - /var/jagatud
*Create with permissions - 777
*Share Comment - kõigile kirjutatav ja loetav kaust
 
Lõpetamiseks '''Create'''.
 
Kaust luuakse ilma kirjutamisõiguseta. Kirjutamise lubamiseks tuleb muuta ''Jagatudkaust'' sätteid. ''Security and Access Control'' all valida ''Writable?'' ''Yes'' ja '''Save'''.
 
==Kasutatud kirjandus==
 
http://sms.it-ccs.com/


Mark-Erik Mogom
http://www.slackware.com/
Andrus Dei


Sissejuhatus
http://webmin.com/


Superb Mini Server on Slackware-l baseeruv valmis serverilahendus, mis on saadaval nii LiveCD-na kui paigaldusplaadina. SMS nõudmised riistvarale on küllalt madalad ja pakutavate teenuste valik on väga ulatuslik.
http://doxfer.webmin.com/Webmin

Latest revision as of 17:04, 8 January 2013

Superb Mini Server

Mark-Erik Mogom
Andrus Dei

Sissejuhatus

Superb Mini Server on Slackware-l [1] baseeruv valmis serverilahendus, mis on saadaval nii LiveCD-na (SMS LiveCD version 2.0.2)[2] kui paigaldusplaadina (SMS Native Installation CD version 2.0.2 x86)[3]. SMS nõudmised riistvarale on küllalt madalad ja pakutavate teenuste valik on väga ulatuslik. Serveriteenustest on versioonis 2.0.2 kohe olemas järgmised:

  • Apache version 2.2.23
  • BIND version 9.9.2_P1
  • Dovecot IMAP version 2.1.12
  • ISC DHCPd version 4.2.4_P2
  • Fetchmail version 6.3.22+SSL+NLS
  • HylaFAX+ Server version 5.5.2
  • MySQL version 5.5.28
  • OpenSLP version 1.2.1
  • OpenVPN version 2.2.2
  • OpenLDAP Server version 2.4.33
  • ProFTPd version 1.3.4a
  • Postfix version 2.9.4
  • OpenSSH_6.1p1
  • Samba version 3.6.10
  • Sendmail version 8.14.5, config V10/Berkeley
  • SpamAssassin version 3.3.2
  • Sarg version 2.3.2
  • Squid version 3.2.4
  • DansGuardian 2.10.1.1
  • VsFTPd version 3.0.2
  • PPPD Dialing Server version 2.4.5
  • CUPS Print Server version 1.6.1
  • Netatalk Appletalk File/Print server 2.2.4
  • UW-IMAP Server

Paigaldamine

SMS paigaldamiseks kõvakettale tuleb kasutada SMS Native CD-d. Virtuaalmasinasse paigaldades võib esineda probleeme Oracle Virtualboxi puhul (kernel panic), VMWare Workstation 9 all töötab probleemideta.

Virtuaalmasina konfiguratsioon:

  • 1 protsessor
  • 512 MB mälu
  • 8 GB SCSI kõvaketas, BusLogic kontroller
  • eth0 bridged
  • eth1 host-only
  • IDE CD

Esimesel laadimisel küsitakse klaviatuuri paigutust ja nõutakse root kasutajana sisselogimist, parooli ei küsita. Esimese tegevusena tuleb kõvaketas partitsioneerida cfdisk või fdisk abil.

fdisk /dev/sda

Partitsioonid said loodud järgmiselt:

/dev/sda1 7GB Linux
/dev/sda2 1GB Linux swap

Nüüd saab asuda paigaldamise juurde.

setup

Edasine paigaldamine on juba graafilise liidese abil. Peale paigaldamist tuleb teha alglaadimine ja süsteem on valmis kasutamiseks.

Host-only võrgukaardile staatilise aadressi andmine:

ifconfig eth1 192.168.40.10

Teenuste seadistamine

Järgnevalt seadistame mõned teenused. Enamus teenuseid on olemas Webmin moodulitena ja valmis kohe kasutamiseks. Webmini kasutamiseks tuleb minna aadressile https://192.168.40.10:10000, vaikimisi login on admin:admin.

Webmin

Kõigepealt tuleb muuta Webmin admin parool. Selleks tuleb minna Webmin->Webmin Users->admin valida Password->Set to.. ja sisestada uus parool.

DNS serveri seadistamine

DNS serveri seadistamiseks tuleb minna Servers->BIND DNS Server. Uue tsooni loomiseks valida Create master zone. ja teha seal järgmised muudatused:

  • Zone type - Forward (Names to Addresses)
  • Domain name / Network - slax.zz
  • Master server - sms.slax.zz
  • Email address - root@sms.slax.zz

Pöördnimelahenduse jaoks

  • Zone type - Reverse (Addresses to Names)
  • Domain name / Network - 192.168.40.0
  • Master server - sms.slax.zz
  • Email address - root@sms.slax.zz

Tsooni loomiseks vajutada Create ja edasi suunatakse juba selle tsooni sätete leheküljele. Järgnevalt tuleb tsoonidesse lisada kirjed.

Lõpetamiseks Apply configuration.

Samba serveri seadistamine

Jagatud kausta loomiseks:

mkdir /var/jagatud
chmod 0777 /var/jagatud

Uue võrgukausta loomiseks tuleb minna Servers->Samba ja võtta Create File Share ja teha järgmised muudatused:

  • Share name - Jagatudkaust
  • Directory to share - /var/jagatud
  • Create with permissions - 777
  • Share Comment - kõigile kirjutatav ja loetav kaust

Lõpetamiseks Create.

Kaust luuakse ilma kirjutamisõiguseta. Kirjutamise lubamiseks tuleb muuta Jagatudkaust sätteid. Security and Access Control all valida Writable? Yes ja Save.

Kasutatud kirjandus

http://sms.it-ccs.com/

http://www.slackware.com/

http://webmin.com/

http://doxfer.webmin.com/Webmin