Installation xampp et configuration Postfix sur Ubuntu pour Oscommerce. partie 1



Documents pareils
Tutoriel compte-rendu Mission 1

Manuel d utilisateur du site de covoiturage «Etucovoiturage»

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

UwAmp. Serveur d'evaluation

Guide Installation Serveur Extensive Testing

Les différentes méthodes pour se connecter

Guide Installation Serveur Extensive Testing

PPE GESTION PARC INFORMATIQUE

PPE Installation d un serveur FTP

Pas-à-pas : activer WebDAV pour le partage des fichiers iwork sur ipad

Introduction. Qu est-ce que WordPress? Pourquoi choisir WordPress?

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Mise en place d un serveur Proxy sous Ubuntu / Debian

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Un serveur web, difficile?

Installation de la messagerie EMWAC IMS Sur Windows NT4 serveur ou Windows 2000 serveur

Installer un domaine DNS

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Manuel d'installation de Joomla 1.7

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

Tutoriel Drupal version 7 :

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

TP JAVASCRIPT OMI4 TP5 SRC

Présentation, mise en place, et administration d'ocs Inventory et de GLPI

Accès aux ressources informatiques de l ENSEEIHT à distance

Installation d un hébergement Web à domicile

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Formulaire pour envoyer un mail

BTS SIO Dossier BTS. PURCHLA Romain

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Préparation d un serveur Apache pour Zend Framework

IIS 6 - PHP5 - MySQL phpmyadmin 2.6

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Déploiement d'un serveur ENT

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Installation d'un serveur sftp avec connexion par login et clé rsa.

Installer un serveur web de développement avec VirtualBox

Raspberry pi : Développer une petite application web sur Raspberry

But de cette présentation. Contrôleur de domaine avec Samba (rédigé pour Ubuntu Server) Introduction. Samba: principes

SERVEUR DE MESSAGERIE

Assistance à distance sous Windows

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Utiliser un client de messagerie

INSTALLER UNE BIBLIOBOX

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

1/ Introduction. 2/ Schéma du réseau

[Serveur de déploiement FOG]

Installer VMware vsphere

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Installation des outils OCS et GLPI

Installation de Zabbix

Installation de VirtualPOPC-1 sur Ubuntu Server LTS 64bits

Guide d'installation sous Windows

CASE-LINUX MAIL - ROUNDCUBE

Installation du client Cisco VPN 5 (Windows)

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Tutoriel Création d une source Cydia et compilation des packages sous Linux

LINUX REMPLAÇANT WINDOWS NT

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

SERVEUR DE MESSAGERIE

Installation du client Cisco VPN 5 (Windows)

SECURIDAY 2012 Pro Edition

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Installation du client Cisco VPN 5 (Windows)

Tutorial Messagerie Professionnelle : DALTA-

1. La plate-forme LAMP

Quick Start Installation de MDweb version 2.3

2 - VMWARE SERVER.doc

Imprimantes et partage réseau sous Samba avec authentification Active Directory

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Installation d un serveur de messagerie en local. Télécommunications & réseaux. Nom-prénom: Fiche contrat

Vanilla : Virtual Box

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

Augmenter la portée de votre WiFi avec un répéteur

Utiliser des logiciels Windows sous Linux Ubuntu

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

Oracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database

MISE EN PLACE D UN FIREWALL ET D UN SERVEUR PROXY SOUS LINUX MANDRIVA.

Tutoriel d'utilisation du logiciel Thunderbird version 2.0

Installation et paramétrage de Fedora dans VirtualBox.

CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION

Transcription:

Installation xampp et configuration Postfix sur Ubuntu pour Oscommerce. partie 1 Ce tuto vous permettra d'installer xampp et de le configurer pour faire tourner oscommerce sur linux ubuntu. Je ferais ici un condensé des différentes aides trouvées sur le net, ce qui veux dire que les crédits vont directement aux auteurs originels. Maintenant passons à notre tutoriel. Ubuntu est téléchargeable à cette adresse http://www.ubuntu fr.org/ La version utiliser est gusty 7.10, je ferais l'impasse sur son installation qui est simple et entièrement automatisé. Il ne vous reste donc à installer xampp. Ce programme est semblable à wamp mais offre encore plus de possibilités. xampp pour linux est à cette adresse http://www.apachefriends.org/fr/xampp linux.html téléchargez la dernière version complète dans un dossier accessible exemple: home/utilisateur/xampp il faut après le téléchargement l'installer. si vous cherchez sur le net on parle de passer en root en ligne de commande, mais avec cette version de ubuntu le compte root n'est pas accessible directement en ligne de commande et ce serra avec la commande sudo que vous ferez toutes les manipulations administratives. d'abord déplacez vous dans le dossier ou se trouve l'archive. dans un terminal que vous avez ouverts tapez cd nomdudossier dans notre exemple: cd xampp Ensuite tapez ceci: sudo tar xvfz xampp-linux-1.6.5a.tar.gz -C /opt Tapez votre mot de passe cela va copier xampp dans le dossier opt. xampp est prêt a l'emploi. pour vérifier tapez toujours dans le terminal cette ligne de commande. sudo /opt/lampp/lampp start

une fois xampp lancer tapez dans votre navigateur; http://localhost On vous demande un login et un mot de passe ne faites rien il faut d'abord passer au stade suivant. Bon xampp n'est pas sécuriser et tout est accessible de l'extérieur et dans le cas du développement on en le souhaite pas. Toujours dans le terminal tapez ceci: sudo /opt/lampp/lampp security Le module de sécurité ce lance et il faut répondre aux questions. Dans un souci de confort nous ne mettrons aucun mot de passe, à chaque propositions de changement de mot de passe tapez 'yes' et laissez vide je met ici une copie des résultats. angel@angel-laptop:~$ sudo /opt/lampp/lampp security XAMPP: Quick security check... XAMPP: Your XAMPP pages are NOT secured by a password. XAMPP: Do you want to set a password? [yes] yes XAMPP: Password: XAMPP: Password (again): XAMPP: Password protection active. Please use 'lampp' as user name! XAMPP: MySQL is accessable via network. XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes XAMPP: Turned off. XAMPP: Stopping MySQL... XAMPP: Starting MySQL... XAMPP: The MySQL/phpMyAdmin user pma has no password set!!! XAMPP: Do you want to set a password? [yes] yes XAMPP: Password: XAMPP: Password (again): XAMPP: Setting new MySQL pma password. XAMPP: Setting phpmyadmin's pma password to the new one. XAMPP: MySQL has no root passwort set!!! XAMPP: Do you want to set a password? [yes] yes XAMPP: Write the password somewhere down to make sure you won't forget it!!! XAMPP: Password: XAMPP: Password (again): XAMPP: Setting new MySQL root password. XAMPP: Setting phpmyadmin's root password to the new one. XAMPP: The FTP password is still set to 'lampp'. XAMPP: Do you want to change the password? [yes] yes XAMPP: Password: XAMPP: Password (again): XAMPP: Reload ProFTPD... XAMPP: Done.

Voilà maintenant xampp est accessible depuis le pc en local uniquement. peut être voudriez vous évitez de taper la ligne de commande complète pour démarrer et stopper xampp, il y a un moyen de crée un lien symbolique et ainsi éviter de tout taper dans le terminal. tapez ceci dans le terminal sudo ln -s /opt/lampp/lampp /usr/bin/lampp ainsi la ligne de commande deviendra pour démarrer sudo lampp start au lieu de sudo /opt/lampp/lampp start à ce stade deux 3 solutions se proposent a vous. solution numéro 1: utiliser le dossier crée pour les site locaux. ce dossier s'appelle htdocs et est situé à cette endroit; /opt/lampp/htdocs c'est ici que vous placerez vos site en développement, ce dossier est le dossier par défaut. solution numéro 2: utiliser un autre dossier créer dans votre espace de travail a cet endroit; /home/utilisateur/public_html dans les version précédentes de xampp ce dossier etait crée ainsi. solution numéro 3: crée des virtual host: cette méthode est possible et propose ainsi de crée des hosts pour chaque site en développement. il vous faut choisir quelle methode de travail; choix méthode numero1:

utiliser le dossier htdocs. avant de pouvoir l'utiliser il faut pouvoir copier vos sites. ce dossier est protéger en écriture. pour palier à cela il faut donc changer de propriétaire sur celui ci. dans un terminal tapez ceci; cd /opt/lampp ensuite sudo chown utilisateur:utilisateur htdocs bien sur à la place de «utilisateur» c'est votre nom d'utilisateur qu'il faut mettre. vous êtes maintenant propriétaire de ce dossier et vous pouvez y faire ce que vous voulez. méthode numéro 2: comme dit la documentation de xampp, avec les anciennes versions on avait un dossier public_html dans votre environnement de travail. avec la dernière version cela est possible après quelques modifications. afin de pouvoir utiliser le dossier public_html il faut éditer le fichier httpd.conf tapez dans un terminal ceci; sudo gedit /opt/lampp/etc/httpd.conf cherchez la ligne; User home directories Include etc/extra/httpd-userdir.conf et décommentez la en enlevant le devant comme ceci: User home directories Include etc/extra/httpd-userdir.conf sauvez et fermer gedit. méthode numéro 3: avec la version 2 de apache il est possible de crée des virtuals host pour travailler avec plusieurs host virtuels il faut faire deux modifications sur deux fichiers.

tapez dans le terminal sudo gedit /opt/lampp/etc/httpd.conf cherchez la ligne Include etc/extra/httpd-vhosts.conf décommentez la sauvez et fermer gedit. il faut maintenant crée les hôtes virtuel, pour cela je vous laisse le lien ici. http://httpd.apache.org/docs/2.0/vhosts/ pensez à redemarrer le tout avec ceci sudo lampp restart. jusqu'ici si vous avez bien suivi tout est opérationnel cependant il reste encore une chose a faire. configuration postfix et FAI. sur les systèmes linux pendant longtemps le système de transport mail utilisé était sendmail, mais depuis maintenant quelques années un autre système est apparu postfix. Il est donc inutile d'installer sendmail. il faut donc configurer postfix afin qu'il utilise le serveur smtp de votre FAI à partir de xampp. tapez dans le terminal sudo dpkg-reconfigure postfix après avoir lu l'aide il faut avec la touche tab aller sur ok et confirmer. à la première question 4 choix sont possible prenez le choix site internet. ok ensuite entrez l'adresse mail d'envoi, généralement une adresse faite avec votre fai, dans mon cas free. la page suivante faites ok la pages suivante pour le courriel root entrez votre adresse mail, la même que celle d'envoi

à la liste des domaines si vous ne voyez pas votre adresse mail au début de ligne entrez la mais surtout n'effacez pas le reste et faites ok pour la synchronisation faites non à réseaux internes laisser 127.0.0.1/8 et faites ok la question suivante faites ok ainsi que la suivant. à protocole ip laissez sur tout et faites ok pensez à configurer le php.ini pour l'envoi de mail en tapant ceci sudo gedit /opt/lampp/etc/php.ini commentez la ligne smtp avec un point virgule. décommentez la ligne sendmail et ajouter comme indiquer dans la ligne d'aide ceci /usr/lib/sendmail -t -i entrez aussi l'adresse émettrice dans le champ from, cette adresse est la même que celle entrer pour postfix. sauvez et fermer relancez le serveur sudo lampp restart si tout va bien la fonction mail marche pour vérifier utiliser ce script php. <html> <head> <title>script de test de la fonction mail() de PHP v1.1 (Script conçu par AideInfo - phpbb-tutoriaux.info)</title> </head> <body> <!--

Script de test de la fonction mail() de PHP v1.1 Copyright 200X-2006 - Eric FICHOT (alias AideInfo) Forum de support et téléchargement : http://forum.phpbb-tutoriaux.info/ Installation : Copiez simplement ce fichier sur votre FTP, peu importe l'endroit. Vous pouvez l'exécuter manuellement en tapant son adresse dans votre navigateur (http://www.monsite.com/mail.php). Ce script peut être utilisé gratuitement pour une utilisation personnelle. Vous pouvez le distribuer à condition de laisser le copyright tel quel. - 31/01/2006 : version 1.1 du script - 30/10/2005 : sortie du script en version 1.0 --> Ce script permet de tester la fonction mail() de PHP. Si la fonction mail() ne fonctionne pas, une erreur apparaîtra. Pour effectuer le test, indiquez votre adresse e-mail dans le champ, puis cliquez sur Envoyer l'e-mail. Un e-mail sera envoyé à l'adresse indiquée. <br />Pensez à désactiver les logiciels antispam qui peuvent bloquer. Evitez d'utiliser des adresses AOL, Hotmail, Voilà (entre autres) qui peuvent bloquer l'e-mail. Notez que, même si

généralement un e-mail arrive en quelques secondes, il peut aussi mettre plusieurs heures avant de vous parvenir.<br /><br /> <form action="mail.php" method="post"> Votre adresse e-mail : <input type="text" name="dest" value="" size="30" /> <input type="submit" value="envoyer l'e-mail" /> </form> <?php if(isset($_post['dest'])) { $dest = $_POST['dest']; $envoi = mail($dest, "E-mail de test de la fonction mail() de PHP", "Ceci est un test de la fonction mail()! Si vous recevez cet e-mail, c'est que la fonction mail() fonctionne.", "From: $dest"); if($envoi == true) { echo "La fonction mail() fonctionne. Un e-mail a été envoyé à l'adresse $dest. S'il ne vous parvient pas, il y a probablement un blocage au niveau du serveur SMTP de votre hébergeur.<br />"; } else { echo "L'envoi par la fonction PHP mail() ne fonctionne pas ou est désactivée!<br />"; } }

?> <br /> <div align="center" class="copyright">script de test de la fonction mail() de PHP v1.1<br />Copyright 2005 Eric FICHOT (alias AideInfo)<br />Téléchargement et support sur <a href="http://forum.phpbbtutoriaux.info/" target="_blank">http://forum.phpbb-tutoriaux.info/<br /><img src="http://www.phpbb-tutoriaux.info/images/bouton_88_31.png" width="88" height="31" hspace="0" vspace="0" border="0" align="middle" alt="phpbb-tutoriaux, tous les tutoriaux que vous cherchez sur phpbb et son environnement" title="phpbb-tutoriaux, tous les tutoriaux que vous cherchez sur phpbb et son environnement" /></a></div> </body> </html> placez le dans le dossier public_html et lancez le depuis le navigateur, suivez les instructions, et vérifiez si le mail est dans votre boite de réception. voilà la première partie de ce tuto est fini. passons à la 2eme partie.