Viene qui fatta una rassegna essenziale del software che viene maggiormente utilizzato per gestire servizi comuni su un server. Va vista come indicazione sui software mainstream, quelli più diffusi e sui quali più facilmente ci si può trovare ad operare.
Quasi tutti i prodotti sotto elencati sono Open Source e disponibili su Linux come su altre piattaforme. Windows Incluso.
File sharing
Samba Windows networking. Condivisione di file e stampanti, avanzata e performante compatibilità con NetBios.
NFS Server File sharing attraverso il protocollo NFS, richiede un kernel con tale supporto abilitato.
Web Server e Application Server
Apache Il server web utilizzato dal 60% dei siti Internet. Flessibile ed estendibile con moduli.
Tomcat Java Application Server del progetto Apache. Interessante ma poco performante.
PHP HTML embedded scripting language. L'alternativa OpenSource ad ASP di Microsoft. Molto diffuso.
Mod Perl Modulo PERL per Apache. Fondamentale per chi sviluppa in Perl.
Mail & News Server
Sendmail SMTP server, cresciuto con la Rete. Molto utilizzato, molto flessibile.
Postfix Alternativa SMTP a Sendmail. Facilmente configurabile. Con enfasi sulla sicurezza.
Qmail Altro SMTP server alternativo a Sendmail. Dal design recente e sicuro.
INN Server NEWS dell'ISC.
DNS & DHCPD
Bind Il server di DNS più utilizzato. Presente in tutte le distribuzioni.
Dhcpd Il server DHCP dell'Internet Software Consortium, incluso in tutte le distribuzioni disponibili sul mercato.
DB Server & LDAP
MySQL SQL server Open Source. Molto veloce, con qualche limitazione sulle funzioni più complesse.
PostgreSQL Alternativa a Mysql, prodotto Open Source.
Openldap L'implementazione Open Source di Ldap.
Oracle ormai ben supportato e certificabile su Linux.
Altri servizi: FTP, WEB CACHE...
Wu-ftpd, proftpd, vsftpd Diversi comuni FTP server.
Squid Proxy server. Web cache engine. La soluzione OpenSource più diffusa.
VNC Virtual Netwrok Computing. Per gestire macchine remote tramite interfaccia grafica.
Lotus Domino/Notes la versione per Linux viene sviluappta di pari passo con quella Windows.
Risorse e informazione su dove trovare software per Linux
Linux e Software OpenSource per l'impresaLe distribuzioni Linux, Software Libero per server e client, Sicurezza e protezione.
Re: Tomcat poco performante???
Ciao, ho letto che parli di scalare tomcat, mi piacerebbe sapere come.
In azienda da me hanno la mania di WebSphere, inutile dire che mi trovo molto male e vorrei portare come iniziativa proprio la migrazione di progetti anche considerevoli sul tomcat. Ma non so da che parte cominciare con il balancer
Tomcat poco performante???
Tomcat poco performante? Ma su quali basi vengono fatte queste considerazioni. E' il più snello e performante container j2ee tanto più che vari progetti ibm (venditrice del prodotto WebSphere Applicatione Server) girano su piattaforma Tomcat con un incremento delle prestazioni notevolissimo (anche a detta dei tecnici ibm). Quale sarebbe la controparte? Io l'ho visto scalare su migliaia di connessioni in maniera ottima. E' chiaro che se lo si usa come web server per pagine statiche la performance è degradata rispetto ad una Apache puro. Mi sembra che a volte si cerchi di mescolare sw assolutamente eterogenei senza capirne assolutamente le destinazioni d'uso.
P.S.: Esistono diversi modi per boostare la performance di Tomcat: dall'uso sapiente della cache, al load balancing su carichi notevoli, alla precompilazione delle pagine jsp, ecc.., ecc..
server web per più siti
vorrei avere alcune informazioni su come costruire un server web dove collocare più di un sito... se possibile in Linux...
Rispondildap?
personalmente non ti posso aiutare, non ho mai usato ldap :-I
Pero' esiste un HowTo che potrebbe aiutarti:
http://openskills.info/LDP/HOWTO/LDAP-Implementation-HOWTO/index.html
LDAP
Visto che si nomina LDAP, ne approfitto per fare alcune domande.
Mi servirebbe una spiegazione di base su come si costruisce un'infrastruttura con LDAP, ovvero: io uso una RedHat 9 mi basta configurare il server slapd e slurpd oppure a questi va affincato una configurazione del dns in relazione a slapd e di kerberos e di altro?
Poi come inserisco nuovi utenti, oggetti, ou e altro nel servizio di directory, sia che siano di macchine linux sia di macchine windows (quindi usando samba)?
Se qualcuno ha un'idea su come creare un servizio di directory con LDAP e client linux e win, mi può spiegare qualcosa? Grazie, Roberto.