Superb Mini Server: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mmogom (talk | contribs)
No edit summary
Mmogom (talk | contribs)
 
(27 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.


Mark-Erik Mogom
Lõpetamiseks '''Apply configuration'''.
Andrus Dei
 
===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


=Sissejuhatus=
Lõpetamiseks '''Create'''.


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.
Kaust luuakse ilma kirjutamisõiguseta. Kirjutamise lubamiseks tuleb muuta ''Jagatudkaust'' sätteid. ''Security and Access Control'' all valida ''Writable?'' ''Yes'' ja '''Save'''.


=Kasutatud kirjandus=
==Kasutatud kirjandus==


http://sms.it-ccs.com/
http://sms.it-ccs.com/
http://www.slackware.com/
http://www.slackware.com/
http://webmin.com/
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