slideshow 1 slideshow 2 slideshow 3 slideshow 4

Installer PHP et MySQL facilement sur Windows Server (Web Platform Installer)

Nous allons voir dans cet article une méthode simple d'installer des composants web tels que PHP avec MySQL sur un serveur Windows. Pour cela Microsoft nous met à disposition une application trés pratique nommée Web Platform Installer télechargeable ici en version 4.6.

1) Une fois téléchargé, executez le en double cliquant sur le fichier téléchargé :

Tags: 

Erreur 1603 à l'installation de AppFabric

Si vous avez une erreur MSI 1603 lors de l'installation de AppFabric (ici sur Windows Serveur 2012), c'est probablement du à une autre installation qui a érroné une variable d'environnement (par exemple SQL Server 2012). Voici comment résoudre le souci.

1) Ouvrir regedit et se rendre dans la clé PSModulePath (HKEYLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment)

2) Modifier la variable, nous apercevons vite qu'il y a une double cote en trop

Tags: 

Apache et le reverse Proxy (mandataire inverse)

Le reverse Proxy ou mandataire inverse peut être une solution dans plusieurs cas :

  • Vous avez plusieurs applications web réparties sur différents serveurs et une seule adresse IP. 
  • Vous ne voulez pas que votre serveur d'application soit directement exposé à internet.

Nous allons utiliser pour mettre en place notre reverse proxy un serveur Apache configuré sur Ubuntu.

1) Installation du serveur apache : sudo apt get install apache2

Un clavier, Une sourie, plusieurs ordinateurs : Synergy

Nous allons voir dans cet article comment utiliser un petit logiciel trés intéressant : Synergy. Ce logiciel permet de contrôler plusieurs machines (Windows, Mac ou Linux) avec uniquement un clavier et une sourie. Il suffit de glisser son curseur sur le bord d'un écran pour passer sur l'autre machine (même fonctionnement que pour le multi écrans sur une machine).

Voici les logiciels :

Utilisation de Template en PHP

Les Template servent à isoler le code PHP du code HTML. Pour cela notre code PHP fait appel à un second fichier qui contient le code HTML.

Dans cet exemple nous allons créer une liste type table des matières composée du contenu des 3 tables nommées, row, row2 et row3

Bien sûr nous devrons dans un premier temps inclure la classe Template (disponible ici ou ici, faites un clic droit, puis enregistrer sous).

Tags: 

Envoi de mail par Batch

Il est toujours utile de pouvoir envoyer des mails par batch, par exemple pour signaler l'utilisation d'un ordinateur ou signaler la fin d'un Batch.

Nous allons voir briévement comment envoyer un simple mail par batch à l'aide du programme Mailsend.exe (dispo ici) :

Le script : 

Tags: 

Script pour créer des VMs de test issu de la prod en un clique ( VMware ESXi Free )

Pour faire suite à mon article précedent sur la duplication de VM issu d'un environnement de production vers un environnement de test par exemple. Voici un script qui va permettre de faire cette manipulation de Datastore à Datastore et surtout sur un environnement ESXi License Free

Attention, ici je pars des disques issu de la réplication de mes machines, donc ils ne sont actuellement pas utilisés ( réplication sur pause ).

En prérequis :

Script pour créer des VMs de test issu de la prod en un clique ( VMware ESXi )

Voici un script qui permet d'extraire une VM d'un datastore et de la transférer sur un Partage NFS ( monté sur un ESXi ) et de créer une machine virtuelle pointant sur ce disque virtuel. L'idée est de créer des machines virtuelles de test de votre production en un double clique.

Attention, ici je pars des disques issu de la réplication de mes machines, donc ils ne sont actuellement pas utilisés ( réplication sur pause ).

Il faut en prérequis Powershell ainsi que vSphere PowerCLI :

Migration Active Directory 2003 Vers Active Directory 2012

Nous allons voir comment remplacer un serveur Active Directory 2003 pour un serveur Active Directory 2012. Voici tous les opérations à faire sur chacun des serveurs :

Sur Windows Server 2003 :

1)      Mettre le niveau fonctionnel du domaine et de la forêt en 2003 :

a.       Dans un premier temps le domaine, donc dans Active Directory Users and Computers, clic droit sur le domaine puis Augmenter le niveau fonctionnel du domaine :

Tags: 

Configuration et Optimisation Oracle

Nous sommes ici dans le cas d'une base de données Oracle 9i . Certains paramètres sont gérés de manière plus autonome dans les versions supérieurs d'Oracle.

1)      Ce qu’il faut savoir

Réglage de l’optimizer d’oracle :

Pages

www.le-gas.fr : Le guide de l'admin Systeme