mise à jour d'Apache, PHP, MySQL, et FreeBSD [HELP] - Installation - Linux et OS Alternatifs
Marsh Posté le 21-03-2005 à 12:53:10
Question con.
Tu sais ce qu'est un serveur Apache, PHP, MySQL, ce qu'est un Unix et ce qu'est FreeBSD ?
Quel est le contexte qui t'amène à poser cette question ?
Marsh Posté le 21-03-2005 à 12:56:31
je pense que le topic des débutants est pour toi.
Mais il est facile de mettre à jour ces programmes, et pareil pour un freebsd
Marsh Posté le 21-03-2005 à 15:05:44
Oui lol, je sais ce que veulent dire ces termes. Je programme en PHP, je connais les bases avec MySQL, j'ai déjà vu un serveur Apache, j'ai déjà utilisé FreeBSD.
Seulement, toutes ces connaissances je les ai eues dans des livres et je pratique très peu. J'ai une machine trop petite (DD de 4 Go, proc de 333 MHz et pas d'accès Internet) pour installer FreeBSD/Apache/PHP/MySQL. Or je vais peut-être bientôt avoir à travailler sur une autre machine qui, précisément, possède FreeBSD, Apache, PHP et MySQL (le tout avec connexion à Internet). Le problème c'est que la machine date d'il y a deux ans et n'a jamais été mise à jour. Donc lors du branchement sur Internet, pour des questions évidentes de sécurité, j'aimerais tout mettre à jour. Mais je ne sais pas si c'est long et compliqué à effectuer. Pourriez-vous m'informer/conseiller?
Marsh Posté le 21-03-2005 à 15:35:23
Bon alors je me réponds partiellement :
1°) Pour upgradé FreeBSD, il va falloir recompiler tout le noyau. Voir ici les étapes : http://diablotins.org/documentatio [...] s/maj.ugml
pour le reste, je cherche... que ça ne vous dispense pas de me venir en aide!
Marsh Posté le 21-03-2005 à 18:12:41
On va quand même te répondre, même si c'est super étonnant vu comme t'as l'air à l'ouest.
Des connaissances dans des livres sans avoir jamais pratiqué, ça fait peur. Et pas savoir que n'importe que BSD ou distro linux a un système de mise a jour assisté, ça fait peur aussi. (pourtant tu l'as utilisé)
A part ça.
Ca serait bien de savoir quelle versions de FreeBSD est installée.
A priori, on ne peut que trop te conseiller de réinstaller (parce que faire une maj par les sources sur un 333, au revoir).
Donc, tu peux réinstaller un FreeBSD 5.3 directos, et pour pas te faire chier avec les mises à jour, utiliser freebsd-update, qui propose des mises à jour binaires des paquets de base. (Mais bon, y'aura peu de chance que tu aie compris quoi que ce soit à mon charabia.
http://www.taosecurity.com/keeping [...] -date.html
http://www.taosecurity.com/keeping [...] -date.html
Pour le reste de la doc, réfère toi avant tout à la documentation officielle, qui a le mérite d'être a jour.
Marsh Posté le 21-03-2005 à 19:36:14
initial a écrit : Bon alors je me réponds partiellement : |
Ce n'est pas que le noyau, mais le userland
Mais comme cela a deja été dit, la doc officelle est bien foutue
http://www.freebsd.org/doc/fr_FR.I [...] /handbook/
Marsh Posté le 22-03-2005 à 01:57:13
farib a écrit : On va quand même te répondre, même si c'est super étonnant vu comme t'as l'air à l'ouest. |
Monsieur est trop bon. T'es nouveau sur les forums non ? L'entraide, tu connais ça que dans des bouquins non ?
Marsh Posté le 22-03-2005 à 09:58:29
Kyle_Katarn a écrit : Monsieur est trop bon. T'es nouveau sur les forums non ? L'entraide, tu connais ça que dans des bouquins non ? |
farib c'est un taz en plus petit
Marsh Posté le 23-03-2005 à 16:02:01
...parce moi mon problème c'est que je ne sais pas s'il vaut mieux que je réinstalle tout (Apache, PHP, MySQL, et FreeBSD) ou si je vais pouvoir upgradé tout ça (sans créer de conflits)... ?
Marsh Posté le 23-03-2005 à 16:05:12
il te faudra 3 semaines pour upgrader, sans compter le fait que tu vas te chier dessus. réinstalle.
Marsh Posté le 23-03-2005 à 17:18:49
farib a écrit : il te faudra 3 semaines pour upgrader, sans compter le fait que tu vas te chier dessus. réinstalle. |
ah ouais? à ce point? ...!
Marsh Posté le 23-03-2005 à 17:24:14
mais documente toi bon sang !
cherche des infos sur le système de packages de FreeBSD, utilise un serveur de test,... Bref avant de te lancer prépare toi !
Marsh Posté le 23-03-2005 à 17:37:59
rholalala... râleur!
je suis débutant, alors à moins de passer 3 semaines à me taper toute les manuels FreeBSD, je ne trouverai jamais de solution!! c'est d'ailleurs pour ça que les forums sont utiles! En plus, ma question est complexe puisqu'elle demande des connaissances croisées (sur FreeBSD, Apache, PHP et MySQL)! black_lord, peut-être que tu fais des études en informatique ou que c'est ta passion, moi non. je me sers de l'info que comme un outil.
bon, maintenant, si une personne ne veut pas m'aider, qu'elle ne dise rien mais qu'elle évite de laisser des messages non constructifs.
(et que ça n'empêche pas les autres de me prêter un coup de main! )
Marsh Posté le 23-03-2005 à 17:41:17
initial a écrit : je suis débutant, alors à moins de passer 3 semaines à me taper toute les manuels FreeBSD |
faut bien commencer qq part
initial a écrit : |
et tu veux administrer un serveur web. Ces choses ne se font pas sans un minimum d'investissement personnel. Si tu pars comme ça, abandonne.
Marsh Posté le 23-03-2005 à 17:46:03
non non, je suis prêt à m'investir! mais autant rationaliser mes efforts et les concentrer sur les points essentiels, pour les optimiser. or, avant d'organiser mes efforts et mon investissement personnel, je dois obtenir une vue panoramique des tâches à effectuer. et comme, pour l'instant, je débute, je fais appel à la connaissance d'autrui. je n'ai pas le choix. c'est logique.
je repose ma question (sinon là on s'égard...) :
vaut-il mieux que je réinstalle tout (Apache, PHP, MySQL, et FreeBSD) ou vais-je pouvoir upgradé tout ça facilement (sans créer de conflits)... ?
(je tiens compte de ta réponse farib mais j'aimerais avoir plusieurs avis.)
Marsh Posté le 23-03-2005 à 18:13:09
initial a écrit : |
C'est facile d'upgrader. Le truc, c'est qu'on apprend certes avec sa bonne volonté, donc avec le temps et les expériences. Plusieurs mois. Donc pour une prèmiere fois, réinstalle.
Marsh Posté le 23-03-2005 à 18:33:12
quitte à tout réinstaller, tu pourrais prendre debian, c'est peut être plus simple que freebsd.
Et pour les mises à jour, 2 commandes suffisent pour tout les paquetages..
Marsh Posté le 23-03-2005 à 19:25:58
Je tient à dire que il n'est pas necessaire de se documenter pendant trois semaines pour comprendre la base de FreeBSD. J'ai commencé avec google et j'ai trouvé toutes les infos dont j'avais besoin pour faire tourner mon FreeBSD.
Pour installer apache, mysql toussa, t'as pas besoin de connaitre leur fonctionnement (pour s'en servir, si). Tout ce que tu as besoin de connaitre, c'est le systeme de packages et de ports de FreeBSD.
Pour appuyer ce que a dit Farib, oui reinstalles tout. Tu peux mettre à jour ton OS assez facilement (s'il est pas trop vieux). Mais cela necessite de tout recompiler (enfin, par forcement, mais bon...), ce qui est assez long, même sur un ordi moderne, alors sur ton 300 mhz...
De plus, tout reprendre à zero permettra de te familliariser avec l'OS.
En bref, reinstalles tout, ça va assez vite.
Si ça peux t'aider, voici les liens que j'ai :
http://www.freshports.org/
http://ernest.cheska.net/index.php
http://www.gomor.org/
http://openbsd.md5.com.ar/faq/pf/fr/index.html pareil pour FreeBSD
http://www.intuxication.org/~bea-b [...] ki=Bea-BSD
http://www.google.fr/bsd
http://forums.freebsd-fr.org/
http://www.freebsdebutant.org/
http://www.freebsdsearch.com/
http://www.freebsd.org/fr/
http://www.freebsd.org/doc/fr_FR.I [...] /handbook/
http://www.diablotins.org/agora.php4
http://www.frbsd.org/fr/
http://www.freebsdforums.com/forums/?ref_=fr
http://www.freebsd.org/cgi/man.cgi
Si avec ça tu trouves pas ton bonheur je ne peux plus grand chose...
Marsh Posté le 24-03-2005 à 07:56:50
merci vlack. mais si je réinstalle tout, je vais perdre le site que j'héberge sous Apache. Et même si je le sauvegarde, je ne pourrai pas le copier dans le nouvel Apache car, je suppose, l'arborescence et les noms de dossiers auront changés, non?
Pareil pour le PHP et le MySQL, ça va tout chambouler, non?
Marsh Posté le 24-03-2005 à 09:34:41
L'arborescence du site ne va pas changer hein
PHP tu as rien à sauvegarder, à part peut être le php.ini
Pour MySQL il faut que tu fasses un dump des tables & données que tu restaureras une fois la machine réinstallée. Bref, tu fais des sauvegardes : le premier job d'un admin après que son système fonctionne.
Marsh Posté le 24-03-2005 à 12:12:13
C'est pas gagné...
Pour le mysql, sauvegarde le dossier /var/db/mysql, ce sera plus simple pour toi que de faire des dumps.
Marsh Posté le 24-03-2005 à 12:22:49
farib a écrit : C'est pas gagné... |
sauf s'il passe de mysql 3 à mysql 4, ça peut être emmerdant au niveau des fichiers binaires?
Marsh Posté le 25-03-2005 à 08:46:44
c'est ce genre de questions touchants à la "compatibilité" que je me pose...
Marsh Posté le 25-03-2005 à 08:50:01
http://dev.mysql.com/doc/mysql/en/ [...] -3-23.html
De toute manière, on peut installer un 3.23 si l'on le préfère.
Marsh Posté le 25-03-2005 à 13:55:56
initial a écrit : je suis débutant, alors à moins de passer 3 semaines à me taper toute les manuels FreeBSD, je ne trouverai jamais de solution!! |
Faut pas exagérer, si tu es motivé en 3 jours tu seras bien documenté
Vu que l'install date d'il y a 2 ans il serait plus simple de réaliser une sauvegarde de tout ce qui touche au site (arborescence du site, dump de la base, etc) puis de réinstaller de zéro.
Marsh Posté le 28-03-2005 à 18:05:21
ça fait plus de 3 jours que je me documente mais c'est toujours le flou... bad trip.
Marsh Posté le 21-03-2005 à 12:47:40
Bonjour,
Je voudrais savoir s'il est facile de mettre à jour :
- un serveur Apache?
- PHP?
- MySQL?
- et une machine FreeBSD?
Concrètement, à chaque fois, les marches à suivres sont-elles complexes ou faut-il seulement lancer un exécutable qui se charge de faire tout le travail de la mise à jour? Peut-être faut-il tout réinstaller de A à Z?
Message édité par initial le 21-03-2005 à 12:48:18