Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1467 connectés 

 



Dernière réponse
Sujet : Os le plus lite du marché et serveur web
bardiel


ça aurait été bien de développer un peu : pourquoi ? comment ? avec quel logiciel dessus pour gérer le mail /ftp /http ?
 
Trop court pour un up :o


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
bardiel


ça aurait été bien de développer un peu : pourquoi ? comment ? avec quel logiciel dessus pour gérer le mail /ftp /http ?
 
Trop court pour un up :o

agentsteel NetBSD 5.1 en install minimale tient sur 128Mo!
(cela prend ~94Mo environ)
 
(je suis en train de me faire une install en ce moment même)
 
serveur mail / ftp / http (léger) inclus
 
nginx si besoin
 
après install on peut encore gagner un peu de place en supprimant les fichiers de doc et de localisation
 
par contre pour avoir un samba, 256Mo vraiment le minimum.
 
Voir du côté de AlpineLinux aussi  ;)
 
EDIT: voir aussi ce lien http://wiki.laptop.org/go/Minimal_Linux_distros
Fork Bomb

man-x69 a écrit :

Une debian installée avec debootstrap, ça doit tenir dans les 256Mo (bon, ça doit être un peu juste :sweat: )
 
Pour une debian, tu peux te faire un noyau maison en virant les modules inutiles, et en compilant les modules vitaux en dur (avec ça, tu économise au moins 30Mo, et tu peux te passer d'initrd).
 
 
Sinon, une Free/NetBSD (et surement aussi une OpenBSD), en recompilant proprement (et en virant tout ce qui ne sert pas) depuis une autre machine, on peut avoir un système de base qui bouffe moins de 200Mo (Une NetBSD avec tout son bazar, ça tient sur un dur de 500Mo).


Imil avait écrit un article pour coller une BSD (je ne sais plus laquelle, désolé) sur 64Mo trainant sur une clef USB.

pierro78 Je suis en retard mais l'ISO de la version micro de tinycore tient en 6MB environ ... (la version micro de tinycore est en mode texte).
Au sujet des distros "lite" je viens de tomber sur cet article : http://www.tuxradar.com/content/wh [...] nux-distro sur distrowatch ...
sysfault Pour le serveur web, je te conseille vivement Nginx ! Super leger et un des plus robuste !  
 
L'essayer c'est l'adopter !
monsieur

man-x69 a écrit :

Une debian installée avec debootstrap, ça doit tenir dans les 256Mo (bon, ça doit être un peu juste :sweat: )
 
Pour une debian, tu peux te faire un noyau maison en virant les modules inutiles, et en compilant les modules vitaux en dur (avec ça, tu économise au moins 30Mo, et tu peux te passer d'initrd).


 
Si t'as un peu de RAM sur ta machine et que tu identifies ce que tu as réellement besoin, tu peux virer des trucs (les docs, les manpage, les locales, etc...) et compresser des trucs utilisés uniquement en lecture (ex: j'avais compressé Perl) grâce à cramfs ou autre... mettre les logs en logrotate via un fs en ram ou mieux transférés sur un serveur de log.
Et au pire s'il te manque de la place, le mot magique: NFS!
 
J'avais mis une debian sur un DOM de 256Mo avec apache, php5, sqlite, webmin, ftp, icecast, etc... et plein d'autres jouyeusetés et il me restait encore quelques dizaines de mega de libres.
 
Et si t'as pas envie de te prendre la tête et d'apprendre par toi même, ya toujours la solution facile: http://linux.voyage.hk/

blazkowicz

deK a écrit :


http://openwrt.org/ (oui c'est fait pour les routeurs à la base, mais il y a un port x86 et des paquets pour faire du serveur web)


 
je plussoie, car des distros minimales "NAS" ou "firewall" sont basées dessus.
busybox te fait déjà gagner de la place (une unique binaire qui remplace le shell et tous les outils grep, mkdir, cp etc.)
 
et en particulier, avoir un système de fichier adapté à la flash est utile (du type de jffs2), ça minimise les écritures / évite les cas où tu va passer ton temps à effacer un gros bloc de flash pour une écriture.
ça permet surtout de prolonger la durée de vie de la flash. (une clef USB ce n'est pas ce qu'il ya de plus fiable)
 
ils ont fait un truc intéressant de ce côté on dirait.
http://en.wikipedia.org/wiki/OpenWrt

Citation :


One novel and useful feature of OpenWrt is its fully writable file system, which allows for package management via the ipkg package system (opkg in recent versions). This makes OpenWrt very versatile and adaptable to different requirements, by allowing users to install new software. This contrasts with other Linux-based firmware, which is often based on a read-only SquashFS  filesystem (or similar) that offers efficient compression but no way to modify the installed software without rebuilding and flashing a complete firmware image. OpenWrt achieves good compression by using mini_fo to overlay a writable JFFS2 filesystem over a read-only SquashFS  filesystem in a copy-on-write fashion.


 
quelle que soit la solution retenue, aie un système de fichier adapté (ext3 pas bien, ext2 mieux, truc adapté à la flash bien)

fbwebm merci pour vos réponses.... je suis en train de tester et compiler, je vous tiendrai au courant.
man-x69 Une debian installée avec debootstrap, ça doit tenir dans les 256Mo (bon, ça doit être un peu juste :sweat: )

 

Pour une debian, tu peux te faire un noyau maison en virant les modules inutiles, et en compilant les modules vitaux en dur (avec ça, tu économise au moins 30Mo, et tu peux te passer d'initrd).

 


Sinon, une Free/NetBSD (et surement aussi une OpenBSD), en recompilant proprement (et en virant tout ce qui ne sert pas) depuis une autre machine, on peut avoir un système de base qui bouffe moins de 200Mo (Une NetBSD avec tout son bazar, ça tient sur un dur de 500Mo).

deK J'avais regardé et non :/
Ça prend un truc comme 300Mo en archi-minimal.
esox_ch Je pense que ArchLinux, en mode assez minimale, peut tenir dans ce genre d'espace ...
fbwebm Super !!!
 
Je vous remercie.. je regarde ca rapide...
kisscoolz Toujours du coté des bsd, il y a les nanobsd, picobsd et tinybsd qui sont faites pour fonctionner sur clés usb, carte flash, etc ...
 
Ca peut etre une piste à explorer :)
deK Quelques idées en vrac :

 

http://www.slitaz.org/
http://openwrt.org/ (oui c'est fait pour les routeurs à la base, mais il y a un port x86 et des paquets pour faire du serveur web)
http://www.damnsmalllinux.org/

 

Sinon une NetBSD/OpenBSD ça doit pouvoir rentrer, mais va falloir trifouiller ça à la mimine, ça va être moins user-friendly.

fbwebm

deK a écrit :

Debian, à moins de charcuter, ça tient pas sur 256Mo.


 
As tu donc une solution ? je recherche en faite à faire un mini serveur web. je veux juste une bride d'infos et j'irai me documenter par la suite.
 
 :)  

deK Debian, à moins de charcuter, ça tient pas sur 256Mo.
fbwebm Je sais mais j'ai une problématique industriel et de coût... si je pouvais partir sur un 1GO ok. mais ce n'ai pas le cas... :-) :-)
bardiel debian en ligne de commande ? :o
 
sinon [trash]go acheter une clé USB[/trash], ça vaut plus rien maintenant une clé d'1Go ou même de 8Go :D
fbwebm je souhaite mettre un Os sur une clé usb max 256 mo.
 
Quel est pour vous l'os le plus lite possible ?
 
Je recherche en faite à faire un serveur web le plus lite possible, que préconisez vous ?
 
Merci

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR