Vous trouverez dans cette catégorie des tutos tiré de mes recherches ou expériences personnel dans ce domaine.

Installation de Zimbra OSE Multi-Serveur

Prérequis :

  • Une Debian Lenny Vserver 32 ou 64 Bits.
  • 1 Vservers Debian Lenny avec Bind installé et configuré.
  • 4 Vservers Debian Lenny pour Zimbra.

Pour que tout ce passe bien pendant la création des vservers, il faut absolument que l’hôte soit à jour,le firewall configuré, et pour l’installation de Zimbra, il faut que notre vserver bind soit bien configuré.

Allez, on arrête les bavardages et on ce met au boulot !!!!
Continue reading Installation de Zimbra OSE Multi-Serveur

Installation de Zimbra OSE Mono-Serveur

Suppression des services inutiles

/etc/init.d/exim4 stop
aptitude remove exim4 nfs-common
rm /etc/init.d/exim4

Ajout des paquets pré-requis et recommandés

aptitude install libidn11 libpcre3 libgmp3c2 libexpat1 libstdc++5 libstdc++6 libperl5.10 libltdl3 \
sudo sysstat openssh-server ntp fetchmail \
arj cabextract lha lzop nomarch tnef unrar zoo

Configurer les hôtes

Vérifiez dans /etc/hosts que le nom pleinement qualifié apparaisse en premier :
Continue reading Installation de Zimbra OSE Mono-Serveur

OwnCloud, installer son propre serveur Cloud Perso

J’ai découvert OwnCloud sur le site de Korben, et par manque de temps, je vous met cet article, qui n’est que la traduction Google de la documentation d’install d’OwnCloud.

Pour exécuter OwnCloud, votre serveur doit avoir installé les éléments suivants: php5 (>= 5.3), php5-json php-xml php-mbstring php5-zip php5-gdAnd et des dépendances optionnelles: php5-sqlite (>= 3), curl, libcurl3, libcurl3-dev, php5-curl, php-pdo

apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip php5-gd
apt-get install php5-sqlite curl libcurl3 libcurl3-dev php5-curl php-pdo

Vous n’avez pas besoin d’une prise en charge WebDAV de votre serveur web (apache mod_webdav dire) pour accéder à vos données via WebDAV OwnCloud, OwnCloud dispose d’un serveur WebDAV.

Télécharger

OpenVZ Container Ubuntu 12.04 LTS 64 bits & Zimbra 8

Voici un petit tuto pour mettre en place Zimbra8 dans un container openvz Ubuntu 12.04, vous me direz rien de plus facile, mais comme j ai rencontré un problème, je vous propose la solution qui est la suivante.

On crée le container Ubuntu 12.04 x64 pour Zimbra 8 avec 8192 Mo de Ram et de swap, 200 Go de disque, 4 Processeurs.(si votre serveur le permet).

En console sur notre container.

apt-get update
apt-get install aptitude
aptitude safe-upgrade

Ensuite on désinstalle apache2, sendmail et sendmail-bin.

apt-get remove apache2 sendmail sendmail-bin
apt-get install netcat-openbsd libgmp3c2 sqlite3 sysstat bind9

Ne pas oublier de configurer bind et de le redemarrer.
Continue reading OpenVZ Container Ubuntu 12.04 LTS 64 bits & Zimbra 8

Zimbra, Z-push avec support HTML

On considère que l’on dispose d’un serveur Web Apache et que son répertoire est /var/www/, tout ça sous Debian ou Ubuntu 10.04LTS.

On installe subversion et php5-curl, si ce n’est pas déjà fait.

apt-get install subversion php5-curl

On crée un dossier pour Z-push et on télécharge la branche SVN de Z-push:

mkdir /var/www/z-push
svn checkout svn://svn.berlios.de/z-push/branches/as12.1 /var/www/z-push

On crée un dossier pour le backend Zimbra et on télécharge la branche SVN du backend:

mkdir /var/www/z-push/zimbra 
svn checkout https://zimbrabackend.svn.sourceforge.net/svnroot/zimbrabackend/zimbra-backend/branches/as12.1 /var/www/z-push/zimbra

Maintenant, nous allons déplacer les fichiers du dossier backend dans un dossier, que l’on crée avant.

mkdir /var/www/z-push/backend-old
mv /var/www/z-push/backend/* /var/www/z-push/backend-old

On déplace backend.php, diffbackend.php et zimbra.php dans le dossier backend d’origine.

mv /var/www/z-push/backend-old/backend.php /var/www/z-push/backend/
mv /var/www/z-push/backend-old/diffbackend.php /var/www/z-push/backend/ /var/www/z-push/zimbra/zimbra.php /var/www/z-push/backend/

Continue reading Zimbra, Z-push avec support HTML

Mettre Zimbra à jour

Téléchargement et décompression de l’archive

La première étape consiste bien entendu à télécharger la nouvelle version sur le serveur. Vous trouverez l’archive à télécharger sur la page : http://www.zimbra.com/community/downloads.html.

Une fois le téléchargement terminé, vous devez extraire les fichiers de l’archive avant de pouvoir lancer l’installeur.

tar fxvz zcs-6.0.2_GA_1912.RHEL5_64.20091020161509.tgz

Ensuite, on se rend dans le dossier obtenu, zcs-6.0.2_GA_1912.RHEL5_64.20091020161509 dans notre exemple, et on peut lancer la commande d’installation. Notez que vous devez être connecté en root pour effectuer cette opération.

Lancement de la mise à jour

cd zcs-6.0.2_GA_1912.RHEL5_64.20091020161509
./install.sh

Continue reading Mettre Zimbra à jour

Installer OpenVpn sur FreeNas

On se connecte à Freenas en ssh afin d’installer le package openvpn.

pkg_add -rv openvpn

A la fin du fichier rc.conf ajouter les deux lignes

1
2
openvpn_enable="YES"
openvpn_if= »tun »

Ajouter les deux fichiers openvpn.conf et ca.crt dans le répertoire /usr/local/etc/openvpn (créer le répertoire.)
Ces deux fichiers sont donnés par le provider vpn
Créer le tunnel VPN.

ifconfig tun0 create

Lancer openvpn.

/usr/local/etc/rc.d/openvpn start

Le login et le mot de passe seront alors demandés.

Si freenas reboot, login et mot de passe seront demandés, attention le clavier est en QWERTY.
Continue reading Installer OpenVpn sur FreeNas

Installation d’un serveur Debian 5.0 Lenny + Vserver web Debian Etch

Install du Vserver

Maintenant que nous sommes confortablement installer devant notre poste favoris, connecter en ssh au serveur, ont va installer notre serveur Web. Pour faire propre, nous allons le mettre dans un vserver qui lui sera sous Debian Etch.

On commence par installer vserver

apt-get install linux-image-vserver-686 util-vserver
reboot

A cet instant nous allons rebooter sous notre debian 5.0 vserver.

Nous allons configurer iptable pour que le réseau 192.168.2.1 accède au net par le réseau 192.168.0.5.
(192.168.2.1 sera notre IP du vserver (Debian Etch)et 192.168.0.5 l’IP de notre système de base (Debian Lenny)
Continue reading Installation d’un serveur Debian 5.0 Lenny + Vserver web Debian Etch