INSTALLATION D’UN SERVEUR WEB (LAMP) SOUS DEBIAN 6 SQUEEZE

Dans ce tutoriel, je vais vous expliquer comment installer un serveur LAMP sous Debian Squeeze. Un serveur LAMP (Linux Apache MySQL et PHP) est un serveur web sous linux.

1 – Installation de MySQL

MySQL est un système de base de données

aptitude install mysql-server mysql-client

Saisir le mot de passe root de MySQL puis le confirmer

 

2 – Installation d’Apache2

Apache est un serveur HTTP

aptitude install apache2 libapache2-mod-php5

Une fois apache installé, saisir l’adresse de votre serveur dans un navigateur internet. Si tout s’est bien passé, le texte ci-dessous doit apparaitre

(suite…)

INSTALLATION ET CONFIGURATION SERVEUR MISE A JOUR POSTE CLIENT DEBIAN VIA APT-CACHER

Si vous disposez d’un parc avec un nombre important de machines sous Debian les mises à jour peuvent être très longues et surtout la bande passante utilisée pour celles-ci.

Pour éviter cela, nous allons mettre en place un Serveur APT-Cache qui va nous permettre de mettre en cache les paquets Debian. Une fois le serveur installé, les postes client passeront par ce « proxy-apt » pour aller chercher leur mise à jour.

Lorsqu’un paquet est demandé pour la première fois, il est téléchargé par le proxy et transmis au client tout en conservant une copie en local. Si jamais un autre poste client demande le même paquet, le proxy ne téléchargera pas le paquet mais celui-ci sera transmis via le réseau local ce qui entraine une diminution de la bande passante sur le wan.

1 – Installation d’APT-CACHER

aptitude install apt-cacher apache2

2 – Configuration d’APT-CACHER

2-1 Démarrage automatique d’Apt-cache

Éditer le fichier apt-cacher qui se situe dans /etc/default/apt-cacher

nano /etc/default/apt-cacher

Modifier la valeur AUTOSTART A 1

# set to 1 to start the daemon at boot time

AUTOSTART=1

Control + X
pour quitter nano

Il demande si l’on sauve, dire Oui en pressant la touche O

Il demande comment le fichier doit s’appeler, faire Entrée pour ne toucher à rien.

Démarrer apt-cacher

/etc/init.d/apt-cacher start

Pour vérifier que le serveur est correctement installé, saisir dans un navigateur internet l’adresse suivante : http://ip.de.votre.serveur:3142

La page suivante devrait apparaitre. Si ce n’est pas le cas, redémarrer apache.

(suite…)

INSTALLATION PROJELEAD GESTION DE PROJET SUR LAMP ET DEBIAN SQUEEZE

ProjeLead est un logiciel libre de gestion de projet écrit en PHP. Son utilisation est possible sur plusieurs plateformes. Il permet la gestion simple d’un projet à travers la création et le suivi des composants d’un projet (tâches, ressources, calendrier, GANTT…).

ProjeLead propose également des fonctionnalités de collaboration (Feuilles de temps, reporting…). (Src. Wikipedia)

1 – Installation du serveur LAMP

1-1 Installation de MySQL

aptitude install mysql-server mysql-client

Saisir le mot de passe root SQL


Confirmer le mot de passe root SQL


1-2 Installation d’Apache

aptitude install apache2

Pour vérifier que l’installation s’est correctement déroulée, saisir http://ip.de.votre.serveur/

Le message suivant doit apparaitre. (suite…)

ERREUR ZIMBRA OSE « UNABLE TO DETERMINE ENABLED SERVICES FROM LDAP » et  » UNABLE TO DETERMINE ENABLED SERVICES. CACHE IS OUT OF DATE OR DOESN’T EXIST »

Un matin, les utilisateurs ne pouvaient plus se connecter au webmail Zimbra « Erreur d’authentification ». Nous décidons alors de redémarrer les services de zimbra.

Au redémarrage de Zimbra, deux messages d’erreurs sont apparus

UNABLE TO DETERMINE ENABLED SERVICES FROM LDAP

UNABLE TO DETERMINE ENABLED SERVICES. CACHE IS OUT OF DATE OR DOESN’T EXIST

Le problème provenait du certificat installé. En effet, celui-ci était arrivé à expiration. Pour créer un nouveau certificat saisir les commandes suivantes :

sudo /opt/zimbra/bin/zmcertmgr createcrt -new -days 365
sudo /opt/zimbra/bin/zmcertmgr deploycrt self
sudo /opt/zimbra/bin/zmcertmgr deployca
sudo /opt/zimbra/bin/zmcertmgr viewdeployedcrt

Redémarrer les services Zimbra

su zimbra
zmcontrol restart

Après le redémarrage des services Zimbra est de nouveau fonctionnel.

 

Auteur: POMENTE Guillaume

INTEGRATION DE DEBIAN 6 SQUEEZE DANS UN DOMAINE ACTIVE DIRECTORY WINDOWS 2008 R2

1 Installation des pré-requis

Kerberos (krb5-user, krb5-clients) : permet d’obtenir un ticket auprès du contrôleur de domaine

Ntpdate (ntpdate) : permet d’indiquer le ou les domaines de recherche et les différents serveurs DNS à utiliser

Resolvconf (resolvconf) : permet la résolution des noms (DNS)

Samba (samba, smbclient, smbfs) : permet l’intégration de la machine dans le domaine et le partage des données

Winbind (winbind) : permet l’authentification (user / password) sur un Active Directory

aptitude install krb5-user krb5-clients ntpdate resolvconf samba smbclient smbfs winbind

(suite…)

INSTALLATION AMPACHE SUR DEBIAN 6 SQUEEZE

Ampache est un logiciel libre de gestionnaire de fichier audio/Web Media Server. L’objectif est de faire un serveur de streaming audio, style deezer. Il existe d’autres solutions telles que Subsonic, Jinzora …

2-1 Installation des dépendances

Pour fonctionner, Ampache a besoin d’un serveur LAMP.
aptitude install apache2 mysql-server php5 php5-mysql phpmyadmin libapache2-mod-php5

2-2 Téléchargement et Décompression

Nous allons maintenant télécharger la dernière version stable et la décompresser dans /var/www
(suite…)

[TUTO] INSTALLATION & CONFIGURATION SERVEUR WEB NGINX MYSQL PHPMYADMIN SUR DEBIAN 6 SQUEEZE

Nginx est un serveur WEB libre, open-source et haute performance. Nginx est reconnu pour ses hautes performances, sa stabilité, son ensemble de fonctionnalités, sa configuration simple ainsi que sa faible consommation de ressources.Ce serveur sera installé sur Debian 6 Squeeze

1 – Installation de NGINX, MySQL et PHP

1-1 Installation de NGINX

On va commencer par installer NGINX.

aptitude install nginx

Après l’installation il faut lancer le service nginx.

/etc/init.d/nginx start

Vous pouvez vérifier que NGINX répond en saisissant l’adresse de votre serveur dans un navigateur internet

Le message suivant doit apparaitre

 

1-2 Installation de PHP

aptitude install php5-cgi php5-mcrypt php5-mysql

Création du script de démarrage de php

nano /etc/init.d/php5-cgi

(suite…)

PARAMETRAGE ET SECURISATION DE BASE DEBIAN 4.0 ETCH

PARAMETRAGE ET SECURISATION DEBIAN 4.0 ETCH

Sources :

1 – Configuration des dépôts

$ nano /etc/apt/sources.list

Taper les informations suivantes :

deb ftp://mir1.ovh.net/debian/etch main contrib non-free

deb http://security.debian.org/etch/updates main contrib non-free

Control + X pour quitter nano

Il demande si l’on sauve, dire Oui en pressant la touche O

Il demande comment le fichier doit s’appeler, faire Entrée pour toucher à rien. (suite…)