// API callback
related_results_labels_thumbs({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$blogger":"http://schemas.google.com/blogger/2008","xmlns$georss":"http://www.georss.org/georss","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-6581127008689350643"},"updated":{"$t":"2020-04-29T06:22:09.343-07:00"},"category":[{"term":"Webschool Tours"},{"term":"Boîte à outils"},{"term":"Prestashop"},{"term":"It's my life"},{"term":"Près de chez moi"},{"term":"CMS"},{"term":"Coding"},{"term":"Wordpress"},{"term":"Androïd"},{"term":"Smartphone"},{"term":"Blogger"},{"term":"Business"},{"term":"Cantine Numérique"},{"term":"Communiquer"},{"term":"E-commerce"},{"term":"EDI"},{"term":"Free"},{"term":"Galaxy Nexus"},{"term":"Humour"},{"term":"Joomla"},{"term":"Linux"},{"term":"NetBeans"},{"term":"Oldies"},{"term":"Outlook"},{"term":"PHP"},{"term":"Tours"},{"term":"Ubuntu"},{"term":"VMware"},{"term":"elementaryOS"},{"term":"Amazon"},{"term":"Anonymous"},{"term":"Apache"},{"term":"Aptana Studio"},{"term":"Bootstrap"},{"term":"Eclipse"},{"term":"Fedora"},{"term":"Formation"},{"term":"Gmail"},{"term":"Google"},{"term":"Google Maps"},{"term":"HTML \u0026 CSS"},{"term":"Honor 6"},{"term":"Huawei"},{"term":"Java"},{"term":"Javascript"},{"term":"Lecture"},{"term":"LinkedIn"},{"term":"MySQL"},{"term":"OVH"},{"term":"OpenClassrooms"},{"term":"Pépite du Net"},{"term":"Relation client"},{"term":"Référencement"},{"term":"Réseaux sociaux"},{"term":"Sublime Text"},{"term":"Twitter"},{"term":"Viadeo"},{"term":"Virtualisation"},{"term":"emClient"},{"term":"jQuery"}],"title":{"type":"text","$t":"*** claude-bueno"},"subtitle":{"type":"html","$t":""},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https:\/\/claude-bueno.blogspot.com\/feeds\/posts\/default"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6581127008689350643\/posts\/default\/-\/MySQL?alt=json-in-script\u0026max-results=6"},{"rel":"alternate","type":"text/html","href":"https:\/\/claude-bueno.blogspot.com\/search\/label\/MySQL"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"}],"author":[{"name":{"$t":"Unknown"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"1"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"6"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-6581127008689350643.post-1362875770297111620"},"published":{"$t":"2015-02-24T01:30:00.000-08:00"},"updated":{"$t":"2015-02-28T01:56:03.174-08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Apache"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Fedora"},{"scheme":"http://www.blogger.com/atom/ns#","term":"MySQL"},{"scheme":"http://www.blogger.com/atom/ns#","term":"PHP"}],"title":{"type":"text","$t":"Comment installer un serveur LAMP sous Fedora 20 ?"},"content":{"type":"html","$t":"\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"http:\/\/3.bp.blogspot.com\/-u0rBZxEjAGY\/VOigEXDZ-JI\/AAAAAAAALds\/46Yim1PNPd8\/s1600\/des-tutos-a-la-pelle-580x300.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cimg border=\"0\" src=\"http:\/\/3.bp.blogspot.com\/-u0rBZxEjAGY\/VOigEXDZ-JI\/AAAAAAAALds\/46Yim1PNPd8\/s1600\/des-tutos-a-la-pelle-580x300.jpg\" \/\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cbr \/\u003EJe partage mes premiers pas avec la distribution Linux \u003Ca href=\"https:\/\/fedoraproject.org\/fr\/\" target=\"_blank\"\u003EFedora 20\u003C\/a\u003E que je ne connaissais pas.\u003Cbr \/\u003E\u003Cbr \/\u003EEn effet, comme beaucoup de débutant avec Linux, j'ai déjà testé plusieurs versions de Ubuntu, la distribution très proche de l'univers que je connais depuis que j'ai commencé à utiliser des ordinateurs....\u003Cbr \/\u003E\u003Cbr \/\u003EMais voilà, j'ai suivi une \u003Ca href=\"http:\/\/www.cnam-centre.fr\/formations\/informatique\/certificat-professionnel-programmation-de-sites-web\/formations_0_100.html\" target=\"_blank\"\u003Eformation de webmaster et administration de serveurs web au CNAM\u003C\/a\u003E, j'ai besoin de disposer d'un environnement proche des serveurs pour compléter mes connaissances et j'ai envie de tester une nouvelle distribution Linux tournant sous Gnome pour avoir une nouvelle expérience utilisateur.\u003Cbr \/\u003E\u003Cbr \/\u003EFaut dire également que depuis deux an et demi, j'installe et interviens sur des serveurs Linux tournant grâce à CentOS mais sans interface de bureau (tout en ligne de commande).\u003Cbr \/\u003E\u003Cbr \/\u003EMais revenons à Fedora 20, une fois l'installation faite que je ne détaillerai pas dans ce billet de blog mais je vous invite à faire un saut sur le site de \u003Ca href=\"http:\/\/www.zdnet.com\/fedora-20s-anaconda-installer-hands-on-7000024398\/\" target=\"_blank\"\u003EZDnet - Installer Fedora 20\u003C\/a\u003E en images.\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"http:\/\/4.bp.blogspot.com\/-tL5TlA8Q-LE\/U8Ao1cHTLBI\/AAAAAAAAJo4\/CIW1YXgI7U0\/s1600\/bureau-fedora-20-install-lamp.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cimg border=\"0\" src=\"http:\/\/4.bp.blogspot.com\/-tL5TlA8Q-LE\/U8Ao1cHTLBI\/AAAAAAAAJo4\/CIW1YXgI7U0\/s1600\/bureau-fedora-20-install-lamp.png\" \/\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cbr \/\u003E\u003Ch2\u003EMise en place du serveur Web\u003C\/h2\u003ELa première chose à faire est de mettre en place l'environnement de base du webmaster à savoir une architecture appelée LAMP : \u003Cb\u003E\u0026nbsp;\u003C\/b\u003E\u003Cbr \/\u003E\u003Cb\u003ELinux\u003C\/b\u003E : le système d'exploitation \u003Cb\u003E\u0026nbsp;\u003C\/b\u003E\u003Cbr \/\u003E\u003Cb\u003EApache\u003C\/b\u003E : le serveur web \u003Cb\u003E\u0026nbsp;\u003C\/b\u003E\u003Cbr \/\u003E\u003Cb\u003EMySQL\u003C\/b\u003E : la base de données \u003Cb\u003E\u0026nbsp;\u003C\/b\u003E\u003Cbr \/\u003E\u003Cb\u003EPHP\u003C\/b\u003E : le langage PHP qui s'entend très bien avec MySQL \u003Cbr \/\u003E\u003Ch3\u003EInstaller Linux\u003C\/h3\u003EBon ça c'est fait vu que je dispose de Fedora 20 sur mon portable avec le tutoriel photo de ZDnet dont j'ai fait référence plus haut.\u003Cbr \/\u003E\u003Cbr \/\u003ELa seule petite difficulté que j'ai rencontré est liée à la préparation du disque puisque j'avais déjà Windows 7 de pré-installé sur mon ACER Aspire 5742. Pour m'en sortir j'ai finalement supprimé l'installation Windows puis formaté le disque dur avec l'utilitaire mis à disposition dans le process d'installation de Fedora 20. \u003Cbr \/\u003E\u003Ch3\u003EInstaller Apache\u003C\/h3\u003EPremière surprise, j'ai n'ai pas pu utiliser les différents turiaux que j'ai trouvé sur le Net car j'utilise Fedora 20 avec un profil utilisateur différent de root. Pour rappel, l'utilisateur root est le profil qui a tous les droits dans l'univers Linux. Et pour une question de sécurité il est fortement déconseillé d'utiliser ce compte au quotidien. De ce fait, lorsque j'ai essayé d'utiliser les commandes, Fedora me répondait poliment que je n'avais pas les droits suffisants pour exécuter la demande.\u003Cbr \/\u003E\u003Cbr \/\u003EExemple pour installer Apache, le tutoriel trouvé chez digitalocean m'invite à lancer dans le terminal : \u003Cb\u003E\u0026nbsp;\u003C\/b\u003E\u003Cbr \/\u003E\u003Cpre\u003E$ sudo yum install httpd\u003C\/pre\u003E\u003Cbr \/\u003EEt bien ça ne marche pas et je me retrouve dans les cordes... Voilà le code que j'ai utilisé pour installer Apache sur Fedora 20 avec mon compte utilisateur :\u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'yum install httpd'\u003C\/pre\u003E\u003Cbr \/\u003EPour vérifier qu'Apache est bien installé et pour tester le bon fonctionnement, il faut lancer le service : \u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'service httpd start'\u003C\/pre\u003E\u003Cbr \/\u003EOuvrez votre navigateur préféré et ouvrez l'adresse suivante : \u003Ca href=\"http:\/\/localhost\/\" target=\"_blank\"\u003Ehttp:\/\/localhost\u003C\/a\u003E ou \u003Ca href=\"http:\/\/127.0.0.1\/\" target=\"_blank\"\u003Ehttp:\/\/127.0.0.1\u003C\/a\u003E\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"http:\/\/2.bp.blogspot.com\/-2z1PJIdnrPg\/U8Ap80AcH3I\/AAAAAAAAJpE\/L1hNfB0sb8E\/s1600\/apache-ok.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cimg border=\"0\" src=\"http:\/\/2.bp.blogspot.com\/-2z1PJIdnrPg\/U8Ap80AcH3I\/AAAAAAAAJpE\/L1hNfB0sb8E\/s1600\/apache-ok.png\" \/\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cbr \/\u003E\u003Cbr \/\u003EReste à démarrer le serveur apache à chaque fois que le PC démarre : \u003Cbr \/\u003E\u003Cpre\u003E$ su -lc 'systemctl enable httpd.service'\u003C\/pre\u003E\u003Cbr \/\u003EHoura ! Voilà le serveur apache est installé ! \u003Cbr \/\u003E\u003Ch3\u003EInstaller MySQL\u003C\/h3\u003ESur le même principe d'installation d'Apache, nous allons installer MySQL le moteur de bases de données en lançant la commande dans le Terminal :\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'yum install mysql-server'\u003Cbr \/\u003E\u003C\/pre\u003E\u003Cbr \/\u003EPuis on démarre le service pour tester le bon fonctionnement :\u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'service mysqld start'\u003C\/pre\u003E\u003Cbr \/\u003EPour tester MySQL, on lui demande de retourner la version installée :\u003Cbr \/\u003E\u003Cpre\u003E$ mysql --user root --execute \"select version()\"\u003C\/pre\u003E\u003Cbr \/\u003EPour que MySQL démarre avec l'ordinateur : \u003Cb\u003E\u0026nbsp;\u003C\/b\u003E\u003Cbr \/\u003E\u003Cpre\u003E$ su -lc 'chkconfig mysql on'\u003C\/pre\u003E\u003Cbr \/\u003E\u003Ch3\u003EInstaller PHP\u003C\/h3\u003EAller une dernière étape, l'installation de PHP avec la commande :\u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'yum install php'\u003C\/pre\u003E\u003Cbr \/\u003EPour tester le bon fonctionnement de PHP, on créé un fichier info.php dans le dossier www de l'installation serveur qui va retourner toutes les caractéristiques et configurations de PHP :\u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'nano \/var\/www\/html\/info.php'\u003C\/pre\u003E\u003Cbr \/\u003EEditez ce fichier et ajouter les lignes suivantes :\u003Cbr \/\u003E\u003Cpre\u003E\u0026lt;?php\u003Cbr \/\u003Ephpinfo();\u003Cbr \/\u003E?\u0026gt;\u003C\/pre\u003E\u003Cbr \/\u003ELorsque j'ai tenté de sauvegarder le fichier info.php, j'ai eu un message m'indiquant que je n'avais pas les droits suffisants, alors j'ai changé les droits sur le dossier html :\u003Cbr \/\u003E\u003Cpre\u003E$ su -c 'chmod -R 777 \/var\/www\/html'\u003C\/pre\u003E\u003Cbr \/\u003E\u003Cbr \/\u003EJ'espère que ces quelques commandes vous aiderons également à installer un serveur web sur la distribution Linux Fedora. N'hésitez pas à laisser un commentaire pour toute remarque.\u003Cbr \/\u003E\u003Cbr \/\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/claude-bueno.blogspot.com\/feeds\/1362875770297111620\/comments\/default","title":"Publier les commentaires"},{"rel":"replies","type":"text/html","href":"https:\/\/claude-bueno.blogspot.com\/2015\/02\/comment-installer-un-serveur-lamp-sous.html#comment-form","title":"0 commentaires"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6581127008689350643\/posts\/default\/1362875770297111620"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6581127008689350643\/posts\/default\/1362875770297111620"},{"rel":"alternate","type":"text/html","href":"https:\/\/claude-bueno.blogspot.com\/2015\/02\/comment-installer-un-serveur-lamp-sous.html","title":"Comment installer un serveur LAMP sous Fedora 20 ?"}],"author":[{"name":{"$t":"Unknown"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"http:\/\/3.bp.blogspot.com\/-u0rBZxEjAGY\/VOigEXDZ-JI\/AAAAAAAALds\/46Yim1PNPd8\/s72-c\/des-tutos-a-la-pelle-580x300.jpg","height":"72","width":"72"},"thr$total":{"$t":"0"}}]}});