Aller au contenu

Freebsd débutant


appollo

Sujets conseillés

Bonjour suite à l'offre Kimsufi de OVH j'ai décidé de me lancer dans l'univers du dédiée.

Bien sur ne voulant pas me faciliter la tache j'ai opté pour la distribution FREEBSD qui me semble idéal pour un dédiée.

J'ai parcourue la doc freebsd mais à première abords ca n'est pas tres évident.

J'ai compris et éxécuté la tache qui consite à mettre a jour le systeme de port avec cvsup.

Mais la je ne voie pas quoi faire à présent sachant que mon but est d'installer apache 2, Mysql 5, PHP 5, Webmin et Vim histoire d'éditer mes fichier avec une coloration syntaxique. Pour y hébérger quelques sites.

Voila donc ma question est ce que une ou des âmes charitable pourrait me donner des pistes pour avancé vers mon but

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

Pour installer ces softs, tu as 2 solutions :

1/ Utiliser les packages comme RPN sous Linux.

Je ne sais pas s'il existe un format specifique a FreeBSD, mais il me semble que pkgsrc existe aussi pour cet OS.

2/ telechargerles sources de ces applies depuis les sites de leurs developpeurs (par exemple, http://httpd.apache.org pour Apache).

L'avantage de la premier solution, c'est que le systeme de package prend en charge automatiquement les dependances (si t'as besoin d'une librairie specifique, il l'installe automatiquement). Dans la seconde solution, tu dois chercher toi meme les dependances dans les README et autre INSTALL.

Mes serveurs sont sous NetBSD.

J'installe toutes les briques de bases et tous les utilitaires d'administrations depuis pkgsrc.

Par contre, je compile toujours Apache, PostGreSQL et PHP depuis leur sources, car ca me permet plus de flexibilite quant a leur configuration ... sans compter que les package ont souvent quelques trains de retard.

Lien vers le commentaire
Partager sur d’autres sites

Perso je trouve FreeBSD aussi simple que debian par exemple.

Tu as les systèmes de "ports" sous FreeBSD, il suffit d'aller dans /usr/ports/lechemindulogicielquetuveuxinstaller (de mémoire) et de taper "make install" (il y a plus dur non ? ^^).

Tu as lu le handbook FreeBSD ? Je le trouve pas mal fait.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

Bonjour :)

bravo pour passer a freebsd, tu verras rapidement les bons cotés du demon :)

ce kil faut savoir en premier :

configurer des le depart correctement son make.conf

ensuite pour installer un port:

cd /usr/port/www/apache2

make install clean

tu peux aussi faire distclean ki supprimera les sources telechargées...

le handbook est une tres bonne ressources, prends tes marques sur l'arborescence ki differe de celle des linux (elle est plus propre a mon sens)

pour demarrer un service par exemple editer:

ee /etc/rc.conf

sinon pour le firewall, regarde du coté de pf (bcp de tuto pour openbsd sont tres clairs)

n'hesite pas si tu as besoin d'aide... a bientot !

en bonus les choses a utiliser : portsnap

portsnap fetch && portsnap extract

puis par la suite :

portsnap fetch && portsnap update

un exemple de rc.conf:

syslogd_flags="-s -s -m 0"

keymap="fr.iso.acc"

hostname="machine.domaine.tld"

defaultrouter="87.154.22.254"

ifconfig_vge0="inet 87.154.22.18 netmask 255.255.255.0"

sshd_enable="YES"

inetd_enable="NO"

icmp_drop_redirect="YES"

icmp_log_redirect="YES"

portmap_enable="NO"

pf_enable="YES"

pf_rules="/etc/pf.conf"

pf_flags=""

pflog_enable="YES"

pflog_logfile="/var/log/pflog"

pflog_flags=""

fsck_y_enable="YES"

background_fsck="NO"

mysql_enable="YES"

mysql_dbdir="/home/mysql"

mysql_args="--bind-address=127.0.0.1"

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...