Harddiskless webbserver. (8 / 9 steg)
Steg 8: Alternativ 1.
Introduktion
SLAMPP är en generisk Linuxdistribution som kan starta direkt av en CD/DVD-enheten, eller alternativt kan installeras på en lokal hårddisk. Den är avsedd att användas som en "instant home server". SLAMPP kommer med förinställda verktyg och program som tillåter en dator att fungera som en server. Till skillnad från andra Linux Live CD/DVD distributioner, SLAMPP riktar för två huvudsakliga användargrupper, nämligen: (1) genomsnittliga användare, ny till Linux, genom att ge dem chansen att experimentera med ett icke-Windows operativsystem, utan risken för att ändra eller konfigurera åter användaren befintliga system och (2) erfarna användare, genom att ge dem serverprogram och verktyg inom räckhåll. Kan ni föreställa er hur praktiskt det är att ha och bära en linux live CD/DVD som ger allt du behöver konfigurera sådan typ av server? Dessutom strävar SLAMPP efter en bra balans och kombination mellan desktop och server program.
Senaste stabila utgåvan
SLAMPP Live CD/DVD 2.0.2 (Kalinda) - 30 oktober, 2009
Hämta den senaste SLAMPP här.
Vad driver upp SLAMPP 2.0.x?
SLAMPP 2.0.x är byggt med Zenwalk 6.0 som sin bas och Slackware Linux för paket. För att sammanställa allt till en fungerande live-CD, används Linux Live skript .
Funktioner
- Förvandlar en persondator till en omedelbar home server som ger stöd för gemensamma protokoll, såsom: HTTP/HTTPS, FTP, POP, IMAP, SMTP, SSH, DHCP, Squid, etc.
- Modularitet. Möjlighet att lägga till ytterligare verktyg och program enkelt i form av moduler. Varje ny modul integreras sömlöst under uppstart. Förutom alla de moduler som anges i den Live CD/DVD, kan anpassade moduler skapas. Verktyg för att göra detta kan hittas på Live-CD.
- Webmasters och webbutvecklare kan använda SLAMPP för att visa sitt arbete för andra. Bara sätta kommer att din webbprojekt på CD/DVD och SLAMPP Visa dem omedelbart.
- Använder linux kernel 2.6 som ger bättre stöd för hårdvara.
- Alla inställning och konfiguration ändringar under användning kan lagras på hårddisken.
- Kan installeras på hårddisken permanent åtkomst till servern.
- Utrustade med integrerade utvecklingsmiljöer, full bibliotek för web och linux utveckling, olika programmering språk och databaser, komplett Open Office suite, multimedia och grafik program, distribuerade översyn kontroll system, brandväggar, antivirus och content scanner.
- Använder slapt-get/netpkg/Zendo för paketet hanteringsverktyg och Xfce som skrivbordsmiljö.
Dagens program
- Kärna: 2.6.28.7
- Desktop: Xfce 4.6.1
- HTTP: Apache 2.2.13 med olika mods
- FTP: PureFTPd 1.0.21 PureAdmin 0,4, vsftpd 2.1.2, gFTP 2.0.19
- SMTP: QmailRocks 2.2.1 paketet
- POP/IMAP: Courier-IMAP 3,08
- DHCP: server 3.1.2p1, klienten 3.2.3, gadmin-DHCPD 0.4.4
- DNS: BIND 9.4.3_P3, gadmin-BIND 0.2.3
- Proxy: Squid 3.0-Stable14 gadmin-SQUID 0.1.0, dansguardian 2.10.1.1, sarg 2,25
- SSH: OpenSSH 5.2p1
- Samba 3.2.13, gadmin-SAMBA 0.2.7
- CUPS 1.3.11
- Versionskontroll: CVS 1.11.23, Subversion 1.6.4, Git 1.6.4, Mercurial 1.2.1, tkcvs 8.0.3, RapidSVN 0.9.8
- Programmering, webb och linux utvecklingsverktyg
- Språk: PHP 5.2.10 Perl 5.10.0, Python 2.6.2, Ruby 1.8.7_p174, Lua 5.1.4
- HTML och text editor: Bluefish 1.0.7, Geany 0,17
- IDE: Netbeans 6.7, EasyEclipse för lampa 1.2.2.2, Gambas 2.14, Lazarus 0.96.2, Glade 3.6.0
- GTK + 1.2.10, GTK + 2.2.16.0, Qt-Base 3.3.8, Qt-Base 4.5.0
- Ramar: web.py 0,32, Django Python ram 1.0.2, PRADO PHP Framework 3.1.5, Symfony Web PHP Framework 1.2.8, CodeIgniter 1.7.1, Ruby on Rails
- Kompilator: gcc 4.3.3, glibc 2,9
- Java webbutveckling Kit (JDK) 6u14, Java Runtime Environment (JRE) 6u15, GlassFish Server, Apache Tomcat
- Databas: MySQL 5.0.84, SQLite 3.6.14.2, PostgreSQL 8.3.7, FirebirdSQL 2.1.2
- Webmin 1.400 / Usermin 1.410
- Webbprogram: phpMyAdmin, Net2FTP, RoundCube, HTTrack
- Brandvägg: Firehol R5 v1.273 / ipkungfu 0.6.1 / Firestarter 1.0.3
- Nätverk: Kaktusar, Nagios, Wireshark, nmap, Snort, gFTP, ntop, Nessus, chkrootkit, rkhunter, honeyd, oinkmaster, åtsittande, rdesktop, NX Client 3.2.0.14, TN5250 Emulator, rsync 3.0.6, LinNeigborhood, Tor, Privoxy
- Antivirus och content scanner: ClamAV 0.95.2, qmail-scanner 1,22
- Internet: Iceweasel 3.0.10, Opera 9.64, Sylpheed 2.6.0, Pidgin IM 2.5.8 Liferea 1.4.28, länkar 2.2, Gwget Download Manager 1.0.1, XChat IRC 2.8.6, överföring BitTorrent klienten 1,51
- Grafik och publicering: Blender 2,49, GIMP 2.6.6, Inkscape 0,46, Dia 0.96.1, Scribus 1.3.3.12
- Kontor: Open Office Suite 3.1.0, ePDFViewer 1.0.7, Planner 0,13, Gnucash 2.2.9, Homebank 4.0.4
- Multimedia: Exaile 0.2.14, Totem 2.26.1, goobox 2.0.0
- Verktyg: 2.26.0 Brasero, Dufie, Htop, emelFM2, GParted 0.4.6, sbackup 0.10.4, wicd 1.6.2, Ndiswrapper nätverksdrivrutiner, vin 1.1.20, Isomaster 1.3.5, Xsane 0.996, MidnightCommander, ImageMagick
- Emulator: QEMU 0.10.2, qemulauncher 1.7.4
- Pakethantering: slapt-get/gslapt, pkgtool, netpkg/zenpkg, zpm/Zendo, slackpkg
- Läs alla paket som har installerat här, hela listan med installerade paket.