SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Réalisé par:
 CHADAD Abdelmajid
Université Hassan II
Mohammedia – Casablanca
Ecole Normale Supérieure
de l’Enseignement Technique Mohammedia
Département Mathématiques et Informatique
Filière d’ingénieur GLSID
Année Universitaire 2013-2014
Compte Rendu Installation et
configuration Apache
Mandriva2010
2/1
I.Présentation Apache
Apache est un fournisseur de services Http. C'est un logiciel libre disponible pour la
plupart des systèmes d'exploitation. Il équipe actuellement plus de 60% des serveurs
internet mondiaux et a travers ce rapport nous allons essayer de mettre le point sur ce
serveur dans un environnement linux Mandriva
II. Installation Apache
Pour Installer apache2 il suffit de tapper la commande mais pour que nous
Apres il faut confirmer l’installation des differents modules necessaire pour la
fonctionnement normal d’apache
L’installation de l ensemble des paqueges
III. Démarrage de service Apache
Pour démarrer le service apache tapez la commande
#urpmi apache-mpm-prefork
#/etc/init.d/httpd start
2/2
Si à l'écran paraît ce message "Could not reliably determine the server's fully qualified
domain name,using 127.0.0.1 for ServerName",
il suffit de taper en root ,en remplaçant bien sûr le mot exemple par ce que vous voulez ,
pour notre cas on va la remplacer par notre nome donc il deviens ServerName
www.majidtayeb.tld
apres pour démarrer le service on lance la commande #/etc/init.d/httpd start
Pour vérifier le bon fonctionnement de notre serveur il suffit de tappez dans le
navigateur internet "localhost" si "it work!" apparaît c'est que apache fonctionne
correctement.
NB : si vous n’arrivez pas à démarrer le serveur ou si il y’a une erreur vous pouvez
consulter le fichier de journalisation de serveur apache
IV. Configuration de serveur apache
Sur une Mandriva, les fichiers de configurations se trouvent sur
« /etc/httpd/conf/httpd.conf »
Normalement, sans modification de votre part, lors du lancement du serveur apache,
vous aurez un site internet sur votre PC. L'emplacement des données du site est
/var/www/html
echo "ServerName www.exemple.tld">>/etc/httpd/conf/httpd.conf
/var/logs/httpd/error_log
2/3
1. Sécuriser l’accès
afin de mettre en place une stratégie de sécurité on commence par créer un fichier
.htaccess indiquant qu'une authentification sera requise :
vers leabsoluchemin; c'est le: là c'est plus délicatAuthUserFile
.htaccess)(que vous mettrez dans le même répertoire que le.htpasswdichierf
AuthName : c'est le texte qui invitera l'utilisateur à inscrire son login et son mot de passe.
Vous pouvez personnaliser ce texte comme bon vous semble ;
Générer ensuite le fichier contenant la liste des couples login/mot de passe à l'aide de la
commande htpasswd
L'option -c crée le fichier. Elle ne doit être utilisée qu'à la création du premier compte
sinon vous écraseriez le fichier. L'option s spécifie que les mots de passe seront stockés
sous forme hachée avec l'algorithme appelé SHA1. Vous pouvez remplacer celle-ci par m
pour utiliser l'algorithme MD5, d pour CRYPT ou p pour que ceux-ci apparaissent en
clair.
En peut ajouter manuellement le fichier .htpasswd en respectant la structure login : mot
de passe, mais pour raison de sécurité de plus l’utilisation de l’utilitaire htpasswd
En remarque l’ajout de l’utilisateur majid avec le mot de passe crypté
Test de fonctionnement
AuthUserFile "/chemin/complet/vers/le/fichier/.htpasswd"
AuthName Réservée aux etudiants GLSID
AuthType Basic
Require valid-user
#htpasswd –c « chemin vers le fichier htpasswd » login

Mais conteúdo relacionado

Mais procurados

Soutenance de stage
Soutenance de stageSoutenance de stage
Soutenance de stageGaut' Xp
 
Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...
Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...
Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...mouadhzidi
 
Diagramme de Séquence
Diagramme de SéquenceDiagramme de Séquence
Diagramme de SéquenceabdoMarocco
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec ZabbixFourat Zouari
 
Alphorm.com Formation Kubernetes : Installation et Configuration
Alphorm.com Formation Kubernetes : Installation et ConfigurationAlphorm.com Formation Kubernetes : Installation et Configuration
Alphorm.com Formation Kubernetes : Installation et ConfigurationAlphorm
 
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...Nawres Farhat
 
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)litayem bechir
 
Introduction au Génie Logiciel
Introduction au Génie LogicielIntroduction au Génie Logiciel
Introduction au Génie Logicielguest0032c8
 
Patron de conception Chain of Responsibility
Patron de conception Chain of ResponsibilityPatron de conception Chain of Responsibility
Patron de conception Chain of ResponsibilityAmira Hakim
 
Bus de médiation de services: modèle de corrélation d’événements à base de rè...
Bus de médiation de services: modèle de corrélation d’événements à base de rè...Bus de médiation de services: modèle de corrélation d’événements à base de rè...
Bus de médiation de services: modèle de corrélation d’événements à base de rè...Hamid Barakat
 
Cahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure InformatiqueCahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure InformatiqueDATANYWARE.com
 
Les web services
Les web servicesLes web services
Les web servicesdihiaselma
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRHRiadh K.
 
Conception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASConception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASAhmed MAALEJ
 
Etude preliminaire
Etude preliminaireEtude preliminaire
Etude preliminaireImen Moalla
 
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항rockplace
 
Introduction à docker.io
Introduction à docker.ioIntroduction à docker.io
Introduction à docker.ioNicolas Hennion
 

Mais procurados (20)

Soutenance de stage
Soutenance de stageSoutenance de stage
Soutenance de stage
 
Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...
Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...
Réalisation d'un robot équipé par une caméra IP et contrôlé à travers une app...
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
Tp talend BI
Tp talend BITp talend BI
Tp talend BI
 
Diagramme de Séquence
Diagramme de SéquenceDiagramme de Séquence
Diagramme de Séquence
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec Zabbix
 
Alphorm.com Formation Kubernetes : Installation et Configuration
Alphorm.com Formation Kubernetes : Installation et ConfigurationAlphorm.com Formation Kubernetes : Installation et Configuration
Alphorm.com Formation Kubernetes : Installation et Configuration
 
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
Présentation PFE "Refonte et déploiement d’une solution de messagerie en util...
 
software engineering
software engineeringsoftware engineering
software engineering
 
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
 
Introduction au Génie Logiciel
Introduction au Génie LogicielIntroduction au Génie Logiciel
Introduction au Génie Logiciel
 
Patron de conception Chain of Responsibility
Patron de conception Chain of ResponsibilityPatron de conception Chain of Responsibility
Patron de conception Chain of Responsibility
 
Bus de médiation de services: modèle de corrélation d’événements à base de rè...
Bus de médiation de services: modèle de corrélation d’événements à base de rè...Bus de médiation de services: modèle de corrélation d’événements à base de rè...
Bus de médiation de services: modèle de corrélation d’événements à base de rè...
 
Cahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure InformatiqueCahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure Informatique
 
Les web services
Les web servicesLes web services
Les web services
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
Conception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASConception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VAS
 
Etude preliminaire
Etude preliminaireEtude preliminaire
Etude preliminaire
 
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
 
Introduction à docker.io
Introduction à docker.ioIntroduction à docker.io
Introduction à docker.io
 

Semelhante a Installation apache mandriva

Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Sarah
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entrepriseSAIDRAISS2
 
mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04ImnaTech
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderMohamed Ben Bouzid
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur webNoël
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mampBlackbird
 
Sécurité wordpress
Sécurité wordpressSécurité wordpress
Sécurité wordpressAyoubSIAHMED
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1easyopenerp
 
Atelier hadoop-single-sign-on
Atelier hadoop-single-sign-onAtelier hadoop-single-sign-on
Atelier hadoop-single-sign-onsahar dridi
 
laravel.sillo.org-Cours Laravel 10 les bases installation et organisation.pdf
laravel.sillo.org-Cours Laravel 10  les bases  installation et organisation.pdflaravel.sillo.org-Cours Laravel 10  les bases  installation et organisation.pdf
laravel.sillo.org-Cours Laravel 10 les bases installation et organisation.pdfHeartKing10
 
Installation et configuration d'apache tomcat
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcatManassé Achim kpaya
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail RoundcubeBalla Moussa Doumbouya
 

Semelhante a Installation apache mandriva (20)

Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5
 
Atelier 5
Atelier 5Atelier 5
Atelier 5
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Serveur Web (2)
Serveur Web (2)Serveur Web (2)
Serveur Web (2)
 
APACHE HTTP
APACHE HTTPAPACHE HTTP
APACHE HTTP
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entreprise
 
mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web
 
Sécuriser son site wordpress
Sécuriser son site wordpressSécuriser son site wordpress
Sécuriser son site wordpress
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mamp
 
Apache Open SSL
Apache Open SSLApache Open SSL
Apache Open SSL
 
Sécurité wordpress
Sécurité wordpressSécurité wordpress
Sécurité wordpress
 
Mysql
MysqlMysql
Mysql
 
Procedure ocs et glpi
Procedure ocs et glpiProcedure ocs et glpi
Procedure ocs et glpi
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1
 
Atelier hadoop-single-sign-on
Atelier hadoop-single-sign-onAtelier hadoop-single-sign-on
Atelier hadoop-single-sign-on
 
laravel.sillo.org-Cours Laravel 10 les bases installation et organisation.pdf
laravel.sillo.org-Cours Laravel 10  les bases  installation et organisation.pdflaravel.sillo.org-Cours Laravel 10  les bases  installation et organisation.pdf
laravel.sillo.org-Cours Laravel 10 les bases installation et organisation.pdf
 
Installation et configuration d'apache tomcat
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcat
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
 

Mais de Majid CHADAD

Sauvegarder bases donnes sur lecteur réseau
Sauvegarder bases donnes sur lecteur réseauSauvegarder bases donnes sur lecteur réseau
Sauvegarder bases donnes sur lecteur réseauMajid CHADAD
 
Présentation Exchange 2010
Présentation Exchange 2010Présentation Exchange 2010
Présentation Exchange 2010Majid CHADAD
 
Rapport MS Exchange 2010
Rapport MS Exchange 2010Rapport MS Exchange 2010
Rapport MS Exchange 2010Majid CHADAD
 
Hirens boot Remove Windows Password
Hirens boot Remove Windows PasswordHirens boot Remove Windows Password
Hirens boot Remove Windows PasswordMajid CHADAD
 
Plan de sauvegarde automatique sous sql server
Plan de sauvegarde automatique sous sql serverPlan de sauvegarde automatique sous sql server
Plan de sauvegarde automatique sous sql serverMajid CHADAD
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logicielMajid CHADAD
 
Attaque metasploite
Attaque metasploiteAttaque metasploite
Attaque metasploiteMajid CHADAD
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMajid CHADAD
 

Mais de Majid CHADAD (15)

What is docker
What is dockerWhat is docker
What is docker
 
Sauvegarder bases donnes sur lecteur réseau
Sauvegarder bases donnes sur lecteur réseauSauvegarder bases donnes sur lecteur réseau
Sauvegarder bases donnes sur lecteur réseau
 
Présentation Exchange 2010
Présentation Exchange 2010Présentation Exchange 2010
Présentation Exchange 2010
 
Rapport MS Exchange 2010
Rapport MS Exchange 2010Rapport MS Exchange 2010
Rapport MS Exchange 2010
 
Uml examen
Uml  examenUml  examen
Uml examen
 
Gl examen
Gl  examenGl  examen
Gl examen
 
Hirens boot Remove Windows Password
Hirens boot Remove Windows PasswordHirens boot Remove Windows Password
Hirens boot Remove Windows Password
 
Plan de sauvegarde automatique sous sql server
Plan de sauvegarde automatique sous sql serverPlan de sauvegarde automatique sous sql server
Plan de sauvegarde automatique sous sql server
 
Rémuneration
RémunerationRémuneration
Rémuneration
 
Virtualisation
VirtualisationVirtualisation
Virtualisation
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
 
Système RAID
Système RAIDSystème RAID
Système RAID
 
Attaque metasploite
Attaque metasploiteAttaque metasploite
Attaque metasploite
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 

Installation apache mandriva

  • 1. Réalisé par:  CHADAD Abdelmajid Université Hassan II Mohammedia – Casablanca Ecole Normale Supérieure de l’Enseignement Technique Mohammedia Département Mathématiques et Informatique Filière d’ingénieur GLSID Année Universitaire 2013-2014 Compte Rendu Installation et configuration Apache Mandriva2010
  • 2. 2/1 I.Présentation Apache Apache est un fournisseur de services Http. C'est un logiciel libre disponible pour la plupart des systèmes d'exploitation. Il équipe actuellement plus de 60% des serveurs internet mondiaux et a travers ce rapport nous allons essayer de mettre le point sur ce serveur dans un environnement linux Mandriva II. Installation Apache Pour Installer apache2 il suffit de tapper la commande mais pour que nous Apres il faut confirmer l’installation des differents modules necessaire pour la fonctionnement normal d’apache L’installation de l ensemble des paqueges III. Démarrage de service Apache Pour démarrer le service apache tapez la commande #urpmi apache-mpm-prefork #/etc/init.d/httpd start
  • 3. 2/2 Si à l'écran paraît ce message "Could not reliably determine the server's fully qualified domain name,using 127.0.0.1 for ServerName", il suffit de taper en root ,en remplaçant bien sûr le mot exemple par ce que vous voulez , pour notre cas on va la remplacer par notre nome donc il deviens ServerName www.majidtayeb.tld apres pour démarrer le service on lance la commande #/etc/init.d/httpd start Pour vérifier le bon fonctionnement de notre serveur il suffit de tappez dans le navigateur internet "localhost" si "it work!" apparaît c'est que apache fonctionne correctement. NB : si vous n’arrivez pas à démarrer le serveur ou si il y’a une erreur vous pouvez consulter le fichier de journalisation de serveur apache IV. Configuration de serveur apache Sur une Mandriva, les fichiers de configurations se trouvent sur « /etc/httpd/conf/httpd.conf » Normalement, sans modification de votre part, lors du lancement du serveur apache, vous aurez un site internet sur votre PC. L'emplacement des données du site est /var/www/html echo "ServerName www.exemple.tld">>/etc/httpd/conf/httpd.conf /var/logs/httpd/error_log
  • 4. 2/3 1. Sécuriser l’accès afin de mettre en place une stratégie de sécurité on commence par créer un fichier .htaccess indiquant qu'une authentification sera requise : vers leabsoluchemin; c'est le: là c'est plus délicatAuthUserFile .htaccess)(que vous mettrez dans le même répertoire que le.htpasswdichierf AuthName : c'est le texte qui invitera l'utilisateur à inscrire son login et son mot de passe. Vous pouvez personnaliser ce texte comme bon vous semble ; Générer ensuite le fichier contenant la liste des couples login/mot de passe à l'aide de la commande htpasswd L'option -c crée le fichier. Elle ne doit être utilisée qu'à la création du premier compte sinon vous écraseriez le fichier. L'option s spécifie que les mots de passe seront stockés sous forme hachée avec l'algorithme appelé SHA1. Vous pouvez remplacer celle-ci par m pour utiliser l'algorithme MD5, d pour CRYPT ou p pour que ceux-ci apparaissent en clair. En peut ajouter manuellement le fichier .htpasswd en respectant la structure login : mot de passe, mais pour raison de sécurité de plus l’utilisation de l’utilitaire htpasswd En remarque l’ajout de l’utilisateur majid avec le mot de passe crypté Test de fonctionnement AuthUserFile "/chemin/complet/vers/le/fichier/.htpasswd" AuthName Réservée aux etudiants GLSID AuthType Basic Require valid-user #htpasswd –c « chemin vers le fichier htpasswd » login