Jan 17 2007

maj du CV

Catégorie : NewsCharles Collier @ 10:48 pm

Mon CV est de nouveau à jour.

NB: il est temporairement sous  xxxx (lien rétabli http://cv.nuxora.com/ en attendant un petit soucis d’hébergement pour rendre accessible http://cv.nuxora.com/


Jan 14 2007

Reverse VNC a travers un tunnel SSH

Catégorie : LinuxCharles Collier @ 5:01 pm

Description d’une connexion Reverse VNC a travers un tunnel SSH

Cette petite note explique comment prendre le control d’un pc dans un reseau prive depuis un pc sur un internet avec VNC
INSTALLATION


sur le premier pc ( qui est en zone privee )

Installer UltraVNC et le client SSH Putty.
Installer UltraVNC avec toutes les options par defaut , sauf au dernier ecran retirer les pilotes videos. Rebooter en suite le pc.

Configuration de UltraVNC

Lancer UltraVNC Server, puis cliker droit sur ‘licone a cote de l’heure dans la barre des taches et choisir proprietes.

sur le second pc ( relie directement à internet (ADSL par exemple))
Installer OpenSSH pour windows.
Lire la documentation quickstart dans le repertoire c:\Programs Files\OpenSSH\docs\
Il faut creer les fichiers de groupes et de users a l’aide de ces 2 commandes (il faut au prealable avoir creer le user sous windows)
sous dos dans le repertoire bin de openssh:
mkgroup -l >> ..\etc\group (local groups)
mkpasswd -l [-u ] >> ..\etc\passwd (local users)
Installer UltraVNC
CONFIGURATION ET CONNEXION
assurer vous que UltraVNC soit lance sur le pc en zone privee.
lancer putty sur ce pc et initier une connectiona avec les parametres suiavnts:

puis connect , le pc est maintenant connecte au 2emem et a cree un tunnel SSH en ouvrant un port 7777 sur le 2eme PC.
Il ne reste plusqu’a lancer VNC viewer sur le second PC

Vous etes maintenat connecte au PC en zonne d’adressage privee en remontant le tunnel SSH


Jan 14 2007

Struts - Tutorial

Catégorie : TutoriauxCharles Collier @ 4:32 pm

Struts est un framework proposant un cadre logiciel pour l’organisation des échanges avec l’utilisateur et la dynamique de l’application. Il promeut une structuration de la couche Servlet-JSP suivant le modèle MVC II. La définition de la dynamique de l’application est partiellement déclarative, via un fichier de configuration, partiellement implémentée, au sein des classes Action…..

>> Lire la suite 

>> Lire la suite (mirroir sur developpez.com)

Download: version .doc et .pdf
Struts - Tutorial doc

Struts - Tutorial pdf


Jan 14 2007

mount CD

Catégorie : LinuxCharles Collier @ 4:07 pm

mount -o username=domainNT\\john,password=blop -t smbfs ///cdrom /mnt/windows


Jan 13 2007

jdk - install

Catégorie : LinuxCharles Collier @ 7:55 pm

# java -version
java version “1.4.2″
gcj (GCC) 3.4.5 20051201 (Red Hat 3.4.5-2)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

# ./jdk-1_5_0_04-linux-i586.bin
….
Do you agree to the above license terms? [yes or no]
yes
….
inflating: jdk1.5.0_04/man/ja_JP.eucJP/man1/javac.1
….
inflating: jdk1.5.0_04/man/ja_JP.eucJP/man1/idlj.1
Creating jdk1.5.0_04/lib/tools.jar
….
Creating jdk1.5.0_04/jre/lib/deploy.jar
Done.

# mv jdk1.5.0_04/ /usr/local/
# ln -s /usr/local/jdk1.5.0_04 /usr/local/java
# ll /usr/local/

lrwxrwxrwx  1 root root   22 Aug  2 10:55 java -> /usr/local/jdk1.5.0_04
drwxr-xr-x  9 root root 4096 Aug  2 10:54 jdk1.5.0_04
# which java
/usr/bin/java
# ll /usr/bin/java
lrwxrwxrwx  1 root root 22 Jul 20 11:24 /usr/bin/java -> /etc/alternatives/java
# rm /usr/bin/java
rm: remove symbolic link `/usr/bin/java’? y
# ln -s /usr/local/jdk1.5.0_04/bin/java /usr/bin/java
# ll /usr/bin/java

lrwxrwxrwx  1 root root 31 Aug  2 11:00 /usr/bin/java -> /usr/local/jdk1.5.0_04/bin/java
# java -version
java version “1.5.0_04″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)
# echo “JAVA_HOME=/usr/local/java” >> /etc/profile
# . /etc/profile
# set | grep JAVA_HOME
JAVA_HOME=/usr/local/java


Jan 13 2007

LAMP - Linux Apache Mysql PHP

Catégorie : LinuxCharles Collier @ 7:23 pm

Pour Mysql

pour la socket de connexion
mkdir /var/lib/mysql
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

puis decompresser le binaire de mysql dans /usr/local/mysql
Pour Apache

Decompresser apache dans un repertoire temporaire, et lancer
./configure –prefix=/usr/local/apache –enable-module=all –enable-shared=max
make
make install
Pour PHP

Decompresser php dans un repertoire temporaire, et lancer
./configure -prefix=/usr/local/php  –with-oci8=instantclient,/usr/local/oracle/instantclient_10_2 –with-mysql=/usr/local/mysql –with-gd –with-jpeg –with-png –with-zlib –enable-session –enable-spl –enable-sigchild –with-pcre-regex –enable-ftp –with-apxs=/usr/local/apache/bin/apxs –with-config-file-path=/usr/local/apache/conf

make
make install


Jan 13 2007

nuxora.com

Catégorie : LinuxCharles Collier @ 6:16 pm

Des tutoriaux!:

  • Linux
  • Apache
  • Oracle
  • Mysql
  • Tomcat
  • Jboss
  • Shell, administration linux…

En plus:

Open source project:

La nouveauté sera dans le lancement d’un programme de gestion et d’administration d’un parc de serveur avec la possibilite de deployer rapidemment de nouvelles configurations.

  • à suivre…

« Page précédente