choisis toi-même

Ici OVH a mis un petit guide pour changer les réglages du PHP pour les plans d’hébergement mutualisés

http://guides.ovh.com/ConfigPhp

En bref, on se sert du fichier .htaccess dans lequel il faut ajouter:

SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1
SetEnv MAGIC_QUOTES 1
SetEnv PHP_VER 5

C’est tout, maintenant je peux installer Drupal 6.14 sur mon hébergement mutualisé chez OVH

Partie 2: to boldly go where no Linux has gone before ;)

Maintenant que notre  Xubuntu sait partager des dossier (voir l’article précédent), il est temps qu’il peux voir les dossier des autres.

Aujourd’hui on partage tout et surtout nos fichiers…

Comme beaucoup d’entre vous, moi aussi j’ai plusieurs PC  à la maison avec Ubuntu, Kubuntu, Vista et maintenant un Xubuntu.

Pour transformer mon futur serveur en cadre photo numérique, il faut qu’il aura accès aux dossiers des photos qui sont archivés sur 3 PC différent.

Le but c’est qu’au démarrage, tout le réseau, avec tous les ordi, soit monté dans un dossier « Network » sans taper des mot de passe pour chaque ordi différent, en bref: utiliser les disques dur des autres comme siens (permission de lire et d’écrire).

Le plus facile c’est de passer par le Terminal et on va modifier un fichier, voici les étapes:

(Je présume que vous avez suivi l’article précèdent, et que votre Xubuntu est 8.04 LTS avec toutes les mise-à-jours)

  • installation de fusesmb
sudo apt-get install fusesmb
  • créer un dossier Network dans le dossier d’utilisateur principal
mkdir -p Network
  • Enregistrer les paramètres pour les différents ordi, utilisateurs et mots de passe dans le fichier « fusesmb.conf »
cd .smb
mousepad fusesmb.conf

Configuration avancée

Il est possible de configurer plus finement SMB for FUSE, notamment pour les droits utilisateurs.

Voici un fichier de base, pour plus de détail, consulter « man fusesmb.conf » :

; Global settings
[global]

; Default username and password
username=user
password=totallysecret

; List hidden shares
showhiddenshares=true

; Connection timeout in seconds
timeout = 10

;Interval for updating new shares in minutes
interval = 10

; Section for servers and/or workgroups to ignore
[ignore]
servers=SERVER,SERVER2,SERVER3
workgroups=WORKGROUP,WG2

; Share-specific settings
[/SERVER/SHARE]
username=john
password=doe

; Server-specific settings
[/SERVER]
username=jane
password=doe
showhiddenshares=true
ignore=true

Le fichier devrait etre accessible seulement par le propriétaire. Pour corriger les permissions, exécutez :

chmod 600 /home/USERNAMEXXX/.smb/fusesmb.conf
  • exécutez dans un terminal pour tester si le montage marche
fusesmb Network

Normalement, si vous avez bien configuré le fichier fusesmb.conf, tout marche

  • Maintenant, pour automatiser le montage, il faut ajouter la commande
fusesmb Network

aux application qui sont exécutées au démarrage du PC

fusesmb-

fusesmb-1

fusesmb-2

J’ai utilisé  cette page  http://doc.ubuntu-fr.org/fusesmb comme inspiration.

Si vous connaissez un logiciel avec GUI pour régler fusesmb, je suis preneur.

Partie 1: partager des dossiers.

Chaque fois que je veux partager des fichier sur mon réseau, c’est la catastrophe, il y a toujours un petit probleme, un tiré que j’ai oublié, une autorisation mal réglé…

Et partout sur les forums on parle de « Samba », il faut installer, configurer…

Je ne comprend pas: tout le monde utilise Samba, mais personne n’a pensé à apprendre Ubuntu, Kubuntu ou Xubuntu à danser bien. Je ne dis pas que s’est facile d’intégrer le partage de dossiers dans une OS, mais si on veux un vrai concurrent à Microsoft et Apple, il faut penser à faciliter les utilisateurs dans les tâches de tous le jours. Voilà la clé du succès des grands.

Heureusement pour moi, chez RED HAT ils pensent comme moi

Le paquet « system-config-samba » et tout simplement indispensable pour chaque distribution Linux. Ce logiciel permet de configurer le serveur Samba sans passer par le CLI

Voici les étapes pour partager un dossier « WORK » sous XUBUNTU:

A installer les paquets suivants:

  • samba
  • smbfs
  • system-config-samba

Gestionnaire de paquets  Synaptic ou bien

sudo apt-get install samba smbfs system-config-samba

le choix est à vous.

Après il faut démarrer « Samba » dans le menu « Applications » – ->> « Système » – ->> « Samba »

Applications-icon -> Systme-icon ->   system-config-samba-icon

En premier il faut configurer le serveur samba. « Préférences » –>> « Paramètres du serveur… » et mettre votre Groupe de travail

system-config-samba-1

system-config-samba-4

En suite il faut enregistrer un mot de passe pour samba dans le menu « Préférences » – ->> Utilisateurs Samba… »

system-config-samba-5

system-config-samba-6

Enfin, pour partager un dossier sur le réseau, il faut cliquer sur le grand plus : plus

Après c’est simple. Choisir le dossier à partager:

system-config-samba-7

et définir qui aura l’accès:

system-config-samba-8

C’est tout

Dans un deuxième article je vous montrerai comment accéder aux dossiers partagés d’un autre ordinateur sur le réseau.

La suite, ici

Maintenant que le système est opérationnel j’ai commencé à installer les logiciels dont j’ai besoin.

Je ne me rappelle plus où  j’ai  vu exactement, les gens conseillaient d’utiliser X11VNC comme serveur VNC, car il propose plus d’options. Alors j’ai suivi leurs conseils

J’ai installé VNC-JAVA car j’ai suivi les instructions à la lettre et pour l’instant j’ignore à quoi ça sert.

Voici la commande que j’ai utilisé pour installer tout ça:

sudo apt-get install x11vnc vlc-java

Après il y a quelques réglages à faire comme definir un mot de passe avec:

x11vnc -storepasswd #MOT DE PASSE

Pour lancer x11vnc j’utilise:

x11vnc -forever -usepw -httpdir /usr/share/vnc-java -httpport 5800

pour l’instant j’ignore complètement cette commande, mais je sait que cela marche très bien.

Mon système principal est animé par KUBUNTU 9.10 et j’ai un client VNC par défaut qui marche aussi très bien (c’est KRDC). Comme je viens de commencer avec mon serveur le test avec VNC sous Windows va attendre. Si vous avez un client VNC favorit, peut importe WINDOWS, LINUX, MAC ou Android, laisser moi un petit message

Juste un truc, n’oubliez pas de noter l’adresse IP du serveur comme moi ;)

ou comment prouver à ça copine que c’était bien de garder les pièces détaches des vieux ordinateurs

et quand je pense que les gens ont des animaux pour jouer avec…

Comme un vrai geek je sort mon tournevis et les différentes pièces d’histoire informatique du placard…

… un des premiers écrans  15 pouces TFT grand public… un clavier IBM, souris avec boule, boîtier IBM format AT…

… un processeur Celeron 1200Mhz avec sa carte mère et 256 MB de mémoire…

… carte GeForce 5200 avec 128MB RAM svp…

… Graveur CD, lecteur DVD…

… deux  HDD 30 GB Samsung et encore deux de 40GB de chez Maxtor ….

… et un CD d’installation Xubuntu 8.04

… que des souvenirs :)

une heure plus tard et l’installation de Xubuntu était en cours.

Le but final c’est d’avoir un ordi qui:

  • va servir de serveur web accessible d’internet avec toutes les options a max pour tester mon travail sans limites
  • petit NAS
  • cadre photo (l’écran 15 pouces marche encore)

En plus je veux le contrôler à distance, donc VNC (comme ça je peux dégager le clavier, la souris et cacher le boîtier pour laisser que l’ecran)

Et voilà, voilà, je vous ai décrit Alfred le Premier

ou comment intégrer un serveur à mon petit réseau

Comme la plus part des « webdesigners » j’ai besoin de tester mes créations avant de les montrer aux gens.

Après des longues heures passées à synchroniser des différents dossiers entre mon ordi à la maison, mon portable et mon ordi au bureau, j’ai décidé que j’ai besoin d’un serveur à  la maison pour facilité mon travail. Mais je ne veux pas me limiter à un simple  NAS ( »network attached storage »). Je veux qu’il soit un « vrai » serveur ou je peux tester mes web créations et les partager sur internet.

Avoir un serveur dédier chez un hébergeur est une option parfaite mais très couteuse.

Alors, je me lance.

Il me faut un ordinateur, un câble Ethernet, un CD d’installation…

Pour suivre les différentes étapes de mon projet, c’est par ici.

Chrome OS

Voici la vidéo de l’annonce du projet Google Crome OS.

Qui a besoin de cela? Oui vous avez raison. C’est un produit pour les No-Life.

Moi j’ai une vie en dehors du browser. Je préfére que Google se concentre plus sur Android car pour moi les Netbooks, c’est quelque chose vraiment inutile, même pour un geek comme moi.

C’est pas bien de concurrencer Microsoft ;)

Après que Samsung a lancé Samsung Bada (nouvelle plateforme ouverte pour les mobiles) les développeurs d’Enlightenment ont annoncé qu’ils travaillent avec un grand fabricant d’appareils électroniques.

Les gens de Phoronix ont trouvé que Samsung soutien le développement d’ Enlightenment (ici)

Apparemment, chez Samsung ne sont pas très heureux avec la plateforme Android.

Une chose est certaine, voir ce que les équipes du géant coréen peuvent faire avec Samsung Bada. Parce que leur but est de battre  Apple, Microsoft, Google et Nokia.

Alors vous avez le même problème que moi?
Le nouveau Kubuntu 9.10 ne peut pas partager ses fichiers avec les autre sur mon réseau. Ou il ne veux pas.
Le vrais problème c’est que je ne connais pas bien Samba (le logiciel qui gère le partage sur réseau)

J’ai retrouvé un vieux article sur le Kubuntu 8.10 de Jonathan Moeller ici qui marche très bien sur le nouveau Kubuntu

C’est vraiment basique, mais cela marche à merveille pour moi. Il faut passer par le terminal mais il n’y a pas vraiment beaucoup de commandes. Et surtout il faut pas oublier de remplacer USERMAME avec VOTRE IDENTIFIANT ;)

sudo apt-get install samba

une fois que l’installation a terminé il faut créer un mot de passe pour l’utilisateur qui servira pour se connecter à partir de l’autre ordinateur

sudo smbpasswd -a USERNAME

maintenant il faut créer un dossier pour tester si ça marche et modifier le fichier de configuration Samba

mkdir /home/USERNAME/test

sudo cp /etc/samba/smb.conf ~           (pour fair une sauvegarde du fichier de configuration)

sudo kate /etc/samba/smb.conf

L’éditeur Kate se lance et il faut ajouter à la fin du fichier

[test]
path = /home/USERNAME/test
available = yes
valid users = USERNAME
read only = no
browsable = yes
public = yes
writable = yes

Enregistrer le fichier, fermer l’éditeur et il faut redémarrer Samba

sudo /etc/init.d/samba restart

une fois le service redémarré, il faut tester avec

testparm

Si le teste passe, vous allez avoir accès au dossier « test » sur un autre ordinateur de votre réseau. Comme identifiant il faut utiliser ce que vous avez mis à la place de USERNAME et le mot de passe c’est le même que vous avez défini pour Samba au début.

Si vous connaissez une autre technique ou comment utiliser Samba sans le terminal je serai intéressé de l’essayer

Si vous souhaitez modifier votre compte Gmail principale de Gmail, c’est facile:

Paramètres -> Applications -> Gérer les applications ->

Ici, vous devez effacer les données à:
1. Gmail
2. Gmail Stockage
3. Google Apps
4. Google Talk Talk et services
5. et la messagerie instantanée.

il suffit de cliquer sur l’application et puis sur le bouton « effacer des données ».

Au prochain lancement de Gmail, il faudra le réconfigurer. C’est tout:)