mardi 26 septembre 2023

Activer ou désactiver des fonctionnalités de Windows

Sous Windows 11, au fur et à mesure des mises à jour, j'ai de plus l'impression d'avoir un OS pour tablette et mon ordinateur se transforme peu à peu en plateforme de commande en ligne, de divertissements et de de jeux alors que je souhaite l'utiliser de façon professionnelle et faire du développement logiciel !

Où est le Panneau de configuration ?

Votre PC est devenu une plateforme de divertissements
Votre PC est devenu une plateforme de divertissements

Alors ce matin, je cherche comment activer ou désactiver des fonctionnalités de Windows et je vais avoir du mal à retrouver.

Sous Windows 11 la fonctionnalité Activer ou désactiver des fonctionnalités de Windows c'est Ici :

Activer ou désactiver des fonctionnalités de Windows 11
Activer ou désactiver des fonctionnalités de Windows 11

Je récapitule :

Démarrer ->
    Roue crantée (Paramètres) ->
        Applications ->
            Fonctionnalités facultatives ->
                Plus de fonctionnalités Windows

Vous aviez déjà des options pour activer le mode développeur sous Windows 11 c'est inquiétant vous aurez bientôt une machine dans laquelle vous serez obligé de mettre votre carte bleue et vous ne pourrez que payer avec.

Où est ma bonne veille machine de développement certainement perdue dans le passé.

Activer ou désactiver des fonctionnalités de Windows

Pour faire comme avant, et trouver comment Activer ou désactiver des fonctionnalités de Windows

Dans Menu Démarrer tapez : "Panneau de configuration" dans :

Programmes et fonctionnalités
    Activer ou désactiver des fonctionnalités Windows

Activer ou désactiver des fonctionnalités de Windows 11
Activer ou désactiver des fonctionnalités de Windows 11

Voilà nous avons fait un tour des fonctionnalités d'administration de Windows 11.

Have fun!

mardi 23 mai 2023

Certificats - Comment gérer vos certificats avec Windows

Alors de plus en plus nous avons à faire avec les certificats pas seulement avec l'apparition de Https mais également avec le développement d'applications dans les différents Store.

D'autres sites délivre cette information ici c'est pour la mémoire de l'Administrateur Windows. 

Pour passer votre site en HTTPS et gérer les certificats, c'est Ici :

C# .NET - Comment passer mon site en https ?

Il s'agit d'exécuter la console MMC :

Exécuter la Console MMC
Exécuter la Console MMC

En suite une fois la Console MMC devant vous :

Menu Fichier -> Ajouter/Supprimer un composant logiciel enfichable :

Console MMC Ajouter/Supprimer un composant logiciel enfichable

Vous vous retrouvez avec la liste de tout ce que vous pouvez gérer avec la Console MMC :

Ajouter Certificats
Ajouter Certificats

Vous obtenez l'ensemble de tous les certificats de la machine :

Certificats de votre machine
Certificats de votre machine

Alors je crois que le meilleur endroit en ce qui concerne les certificats des applications que vous avez développées c'est encore dans Editeurs approuvés.

Donc maintenant quand vous cliquez sur un fichier .cer ou .pfx vous savez où le mettre pour le retrouver.

Don't forget it's only software.

mardi 17 janvier 2023

Accédez au répertoire WindowsApps activer le compte Administrateur Windows 11

Vous développez des application Microsoft avec par exemple la technologie UWP (Universal Windows Plateform). Vous avez découvert que ces applications s'installent dans un répertoire protégé de Windows et vous aimeriez bien y accéder à ce dossier :

C:\Program Files\WindowsApps

Les application packadgées UWP s'installent dans ce répertoire mais avec un utilisateur "classique" vous ne pourrez pas accéder au répertoire WindowsApps.

Afficher les fichiers cachées

Oui Microsoft est farceur et pour accéder à WindowsApps, pensez à afficher les fichiers cachés. Dans Windows 11 c'est dans Ici :

Explorateur de fichiers -> Afficher -> Afficher -> Éléments masqués

Activer le compte Administrateur

Petite astuce de Microsoft Windows 11, il existe un compte Administrateur mais il n'est pas activé. Pour l'activer depuis votre compte actif :

Exécutez PowerShell en mode Administrateur :

Pour vérifier les comptes installés sur votre machine la commande PowerShell est :

PS> net user

Pour vérifier si le compte Administrateur est actif :

PS> net user administrateur

Dans : Compte : actif vérifiez que c'est à Non

Enfin pour activer le compte Administrateur qui vous permettra d'accéder au fichiers de WindowsApps, exécutez la commande :

PS> net user Administrateur /active:yes

Relancez la commande net user administrateur pour être certain que vous avez bien activé le compte Administrateur.

Connectez vous avec le compte Administrateur

C'est long, vous allez devoir créer ce compte avec toutes les étapes du wizard de création d'un compte Microsoft Windows mais au bout du compte vous pourrez accéder au répertoire :

C:\Program Files\WindowsApps

Vous ne pourrez rien faire d'autre ...

Changer le mot de passe du compte Administrateur

Oui le compte Administrateur que vous venez de créer n'a pas de mot de passe ! Il vous faut absolument changer cela ... Sinon c'est trop facile de se connecter en tant qu'admin à votre ordi.

Accès au répertoire WindowsApps avec un utilisateur

Pour accéder au répertoire WindowsApps par votre compte d’utilisateur, vous par :

Gestionnaire des Tâches -> Bouton droit sur l'application -> Ouvrir l'emplacement du fichier

Vous aurez accès en lecture au répertoire de votre application UWP et à son exécutable :

Accès au répertoire WindowsApps sous Windows

En lecture uniquement mais vous accédez à l'exécutable de votre application UWP cela signifie que vous pouvez par exemple poser un raccourcis de votre exécutable sur votre bureau.

Pour modifier le propriétaire du répertoire WindowsApps :

CGeekflare - Comment accéder au dossier WindowsApps caché sur Windows 11/10

Pour développer une application Microsoft DotNET UWP :

C#.NET - Développer des applications pour UWP (Universal Windows Platform)

Hope you have fun!

mardi 20 septembre 2022

Outils pour l'administration des DLLs de Windows

Je parcourais le web à la recherche d'une solution à mon erreur SyntaxHighLight dans MediaWiki :

Python 2.7 et pygmentize.exe dans : C:\Python27\Scripts après l'installation de Pygmentize avec easy_install :

easy_install Pygments

WindowsError: [Error -2146893795] Provider DLL failed to initialize correctly

Il s'agit d'un problème de DLL sur mon système Windows, un programme mal installé ou pas à jour.

Je tente de résoudre ce problèmes quand je suis arrivé sur cette page du StackOverflow toujours dans le cadre du dépannage de Windows :

StackOverflow - Any ideas on how to fix a Dll Initialization Error in Visual Studio 2019?

https://github.com/lucasg/Dependencies

GFlags

Et le fameux Process Monitor qui a pris un sacré coup de jeune :

Download Process Monitor

Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity. 

Avec maintenant le même outils pour Linux, vous vous rendez-compte !

Et surtout, en complément :

Download Process Explorer

Process Explorer shows you information about which handles and DLLs processes have opened or loaded.

Voilà les outils pour gérer les fameuses dépendances de DLLs, savoir quel programme fait quoi et garder le contrôle de votre système windows ... et Linux.

Have fun!

mercredi 13 avril 2022

Gestion d'un Serveur FTP avec IIS

Je souhaite donner accès à l'application WordPress installée derrière mon serveur web IIS en FTP, à une partie des répertoire de l'application pour effectuer des mises à jour.

Avant tout, il faut activer les fonctionnalité Server FTP dans Windows. Une fois ceci fait vous pouvez créer votre serveur FTP.

Création du serveur FTP dans la console de management de IIS :

IIS - Add site FTP
IIS - Add site FTP

Gestion du serveur FTP avec IIS :

Manage FTP Site with IIS
Manage FTP Site with IIS

Si le serveur FTP est correctement configuré vous aurez accès aux Logs pour vérifier que tout fonctionne correctement.

1 - FTP Authentification

Configurer une connexion Anonyme :

C'est la connexion User Name / Password qui va servir à l'application Web pour se connecter.

Manage FTP Site - FTP Authentification
Manage FTP Site - FTP Authentification

Cliquer sur Edit pour obtenir cette dialogueBox.

Ne pas oublier de clique sur Enable ! Les connexions anonyme sont Disable au départ.

2 - FTP Authorization Rules

Il faut bien autoriser des utilisateurs, sinon, pas d'accès :

Manage FTP Site - FTP Authorization rules
Manage FTP Site - FTP Authorization rules

3 - FTP Firewall Support

Manage site FTP configure firewall
Manage site FTP configure firewall

4 - FTP Login

Pour voir un peu ce qu'il se passe sur le serveur FTP :

Manage site FTP Login
Manage site FTP Login

Les logs se trouvent dans le répertoire :

C:\inetpub\logs\LogFiles\FTPSVC

Vous venez d’autoriser votre application WordPress à pourvoir se mettre à jour et mettre à jour ses extensions par l'interface d'administration sans quoi votre application WordPress ne fonctionnera pas.

Comment gérer un serveur FTP sous Windows dans l'Azure ?

Vous avez une machine connectée au réseau et vous souhaitez rendre une partie de votre disque dur accessible en FTP, comment faire ?

Configuration de ma machine Windows

Pour la configuration de votre machine Windows je vous laisse avec :

tech2tech - Configurer un serveur FTP sur Windows natif (sans application tierce)
Ajouter les fonctionnalités FTP Server à Windows. Configurer le Server FTP dans IIS, Dans la partie liaison mettre l'adresse IP de la machine, j'ai tendance à vouloir mettre le nom de domaine erreur ! Configuration du FireWall.

En supplément deux commandes pour corriger un bug du Service FTP :

>sc sidtype ftpsvc unrestricted

>net stop ftpsvc & net start ftpsvc

J'imagine que c'est dans ProwerShell que vous exécutez c'est commande et sinon c'est inutile.

Configuration des règles FTP dans l'Azure

Maintenant ma machine est dans l'Azure (de Microsoft), je vais donc devoir ajouter une Règles de sécurité de trafic entrant ...

Je me rend dans mon portail Azure :

Ajout d'une règle FTP dans mon portail Azure
Ajout d'une règle FTP dans mon portail Azure - 1

J'ai une machine virtuelle et un Groupe de sécurité réseau associé "-nsg", je me rend dans le Groupe de sécurité associé et je vais ajouter une Règle de sécurité de trafic entrant pour ouvrir le Port FTP:21 :

Ajout d'une règle FTP dans mon portail Azure
Ajout d'une règle FTP dans mon portail Azure - 2

Je choisie à gauche Règle de sécurité de trafic entrant, Je clique sur + Ajouter le volet Ajouter une règle de sécurité de trafic entrant apparaît, je remplie 2, 3 et 4.

Et voilà ma machine virtuelle dans l'Azure possède les nouvelles fonctionnalités d'un serveur FTP.

Il manque deux ou trois petites choses ;-) pour administrer votre serveur FTP au sein de Windows grâce à la console IIS.

Restez sur ce blog et vous trouverez l'information ... 


lundi 21 mars 2022

Windows 10 vs Windows 11 - Faut-il installer Windows 11

Faut-il installer Windows 11, quelles sont les nouvelles fonctionnalités que propose cette nouvelle version de l'OS de Microsoft qui est sorti en octobre 2021.

Allons-y c'est parti, regardons ce Windows 11 peut nous offrir. J'ai un Windows 10, Windows 11 n'a pas tellement insister pour se mettre à jour, il me semble avoir coché non une ou deux fois et je n'ai plus entendu parlé de Windows 11, j'en ai déduis que ce n'était pas une mise à jour importante.

Nouvelle version de l'OS de Microsoft - Windows 11 - Faut-il changer d'ordinateur ?
Nouvelle version de l'OS de Microsoft - Windows 11 - Faut-il changer d'ordinateur ?

D'autre part, par expérience, je ne mets jamais à jour Windows sur un ordinateur installé de base avec une autre version sachant que le hardware est optimisé pour le windows livré avec et que la mise à jour d'une nouvelle version de windows n'apporte en général que des soucis de compatibilité.

Donc, si je n'ai pas d'impératif dicté par une application qui ne tournerait que sur Windows 11, je ne fais pas de mise à jour de Windows 10 vers Windows 11.

Quoi de plus dans Windows 11 ?

On me parle d'une nouvelle ergonomie, le menu Démarrer et la barre des Tâches passent de la droite au centre !? Les bordures des fenêtres sont arrondies !? Un nouveau design pour les Paramètres !? Encore !! Mais vous pouvez tout remettre comme dans Windows 10, ouf ! Alors à quoi bon.

Windows 11 prend en charge le chiffrement TPM 2.0 (Trusted Platform Module). Il s'agit d'un chiffrement hardware à l'aide d'un processeur adéquate.

Vous pouvez vérifier facilement si votre ordinateur peut accueillir Windows 11 - Windows Update vous le dira immédiatement et sinon renoncez.

Vous pouvez toutes fois installer Windows 11 sur un PC non-compatible, il s'agit d'aller bricoler la base de registre (RegEdit), je vous le déconseille ...

Windows 11 est destiné au départ pour les terminaux double écrans tactile rabattable qui devaient sortir en 2022, cet OS tente donc d'unifier le mode desktop et le mode tablettes. Moi cela ne me plait pas beaucoup.

Les performances de Windows 11

Temps de démarrage, sortie de veille profonde, occupation mémoire tout est quasi identique à Windows 10. Pas d'amélioration notable, il faudra attendre les nouveaux processeurs d'Intel.

Pour les développeurs

Windows 11 vise à réconcilier le techno Win32 et UWP, Win32 se retrouve avec une API complétée, permettant de réutiliser des développements effectués pour Win32 au sein d'applications modernes en UWP. Personnellement j'ai abandonné Win32 depuis longtemps, j'ai débuté de nouveaux développement pour le desktop windows avec WPF.

Windows 11 va prendre en charge des applications Android pour les exécuter et c'est certainement là le plus gros changement apporté par Windwos 11. Google Play ne sera pas obligatoire et Microsoft proposera à la place l'Appstore d'Amazon oups oups oups.

Conclusion sur Windows 11

Il n'est donc pas nécessaire d'acheter un nouvel ordinateur. Sauf si vous souhaitez exécuter des application Android en mode tablette sous Windows. Il n'est pas utile non plus de mettre à jour vos machine en Windows 10 avec Windows 11.

Et la bonne nouvelle c'est que Windows 10 sera maintenu jusqu'en 2025.

lundi 16 novembre 2020

Comment installer Edge sur une nouvelle machine Windows

Sur une machine qui n'est pas Windows 10 et qui n'a pas Edge d'installé par défaut, vous allez devoir installer Edge, ça devrait être facile et pourtant, vous allez voir, c'est impossible facilement.

Vous allez devoir chercher et tomber sur cet article. Imaginez le cauchemar vous avez une machine virtuelle de datacenter Windows Server avec chrome d'installé.

Rappelez-vous vous n'utilisez plus Internet Explorer tellement ce navigateur est devenu obsolète, vous avez donc immédiatement installé Chrome. Vous devez donc browser Edge avec Chrome et c'est là que le cauchemar commence.

Car c'est un véritable cauchemar ! Vous savez lorsque vous avez l'impression de revivre la même situation extrêmement désagréable et que vous vous dites NON ! Ce n'est pas possible, pas encore, et pourtant si, les ingés de Redmond vous laisse tomber une fois encore.

Windows Server - Vous ne pourrez pas installé Edge facilement !
Sur Windows Server - Vous ne pourrez pas installé Edge facilement !

Bon alors moi je l'ai déjà fait, donc je vous laisse un peu de lecture Ici :

AdminWindows - Comment installer Google Chrome à Partir d'Internet Explorer 11 ?

Vous allez voir, ce n'est pas facile... Accrochez vous.

Failed to launch 'microsoft-edge':URL

22 Erreurs ! C'est sympa, 22 erreurs d'exécution de la page du site Microsoft qui vous permettrais de télécharger Edge à partir de Chrome. Vous pensez comme moi que les ingés de Redmond n'ont pas testé leurs script sur le navigateur Chrome !

C'est dans la même veine que pour Installer Chrome à partir de Internet Explorer 11 et après tout, ce n'est qu'un juste retour des choses.

Vous ne trouvez pas ?

vendredi 16 octobre 2020

Comment passer son clavier du QWERTY à l’AZERTY avec Windows 10 ?

Et inversement comment passer votre clavier de l'AZERTY au QWERTY avec Windows 10. Comme à chaque fois, je viens de lire tout un tas de posts sur ce sujet, des posts plus idiots les uns que les autres et surtout sans La Solution rapide et efficace ! Donc je vous livre ici La Vraie Solution pour passer votre clavier de Qwerty à Azerty !

Ici vous lisez qu'il faut utiliser l'une des combinaisons de touches :
  • Maj + Alt
  • Maj + Alt Gr
  • Alt + Maj
On vous fait remarquer que la touche Maj est la touche majuscule avec une flèche vers le haut au dessus de la touche Ctrl (Control).

Ce qu'ils oublient de dire c'est qu'avec Windows 10 rien de tout cela ne fonctionne si vous n'avez qu'un seul clavier de configurer vous ne pouvez pas passer de Qerty à Azerty. Donc la première chose que vous devez faire c'est "Ajouter un clavier" à votre Windows 10

Ajouter un clavier à votre Windows 10

Il vous faudra alors configurer vous même le clavier dans les Paramètres de Windows 10 de la façon suivante :

Ajouter un clavier pour passer du mode Qwerty à Azerty
Passez de querty à azerty avec Windows 10

 Il vous faudra ensuite naviguer vers Region & Langue, puis choisir dans Languages, Add :
Ajouter un clavier pour passer du mode Qwerty à Azerty
Passez de querty à azerty avec Windows 10

Comme souvent sous Windows 10 ce bouton est vraiment bien caché à tel point qu'il n’apparaît pas à première vue. Appuyez longtemps sur la partie sous le curseur, un bouton "Options" apparaît :

Ajouter un clavier pour passer du mode Qwerty à Azerty
Options de langages

Et enfin, vous avez la possibilité d'ajouter un nouveau clavier :

Ajouter un clavier pour passer du mode Qwerty à Azerty
Ajouter un clavier

Comme cela vous pourrez passer du mode QWERTY au mode AZERTY ;)

En effet, c'est pour cela que les touches citées plus haut ne fonctionnent pas ! Vous l'avez compris c'est parce que vous n'avez qu'un seul clavier configuré avec votre Windows 10 de base. Pour pouvoir changer de clavier, il vous faut configurer un autre clavier ...

Comment changer son clavier sous Windows Server

Je me retrouve à nouveau avec ce même problème et une machine Windows Server, alors la version Windows Server et bien ce n'est pas Windows 10... plutôt plus ancien mais avec des fonctionnalité de serveur et l'option pour changer son clavier de QWERTY à AZERTY n'est pas plus facile à trouver.

Panneau de configuration : tapez dans la barre de recherche "language" dans la barre de recherche sachant que le "a" se trouve à la place du "q" ;-)


Cliquez sur : Add Language


Il faut parfois être patient, ne pas recliquer sur le bouton sinon cet idiot va le faire deux fois ... bref !

Passez de querty à azerty avec Windows Server
Passez de querty à azerty avec Windows Server

Au bout de 10 minutes environ ... oui peut-être que ma liaison Internet est un peu lente ce matin.

Passez de querty à azerty avec Windows Server
Passez de querty à azerty avec Windows Server

A remarquer également des petites "popup" : pendant le téléchargement et l'installation

Passez de querty à azerty avec Windows Server

Par la suite, pas besoin de redémarrer dans la "Barre des tâches" en bas à droite vous cliquez sur le petit "EN".

Passez de querty à azerty avec Windows Server

Vous pouvez choisir "FRA French (France)" sans redémarrer ...

Have fun!

lundi 29 avril 2019

Votre licence Visual Studio Community a expirée ! Voici la Solution.

Parmi les petites fourberies de Microsoft, l'expiration de la licence gratuite n'est pas la moindre des curiosités. Déjà on trouve que pour Windows 10, il faut absolument un compte ... Microsoft, chez Outlook avec mot de passe qui change tous les quatre matins.

Là, voici un exemple d'expiration d'une licence gratuite de Visual Studio Community et comment s'en sortir ? Oui, parce que ce n'est pas le tout mais moi j'ai tout désinstallé, avant de me rendre compte trop tard que c'est c'était une licence gratuite ... La seule bonne alternative est ici :

C'est de cliquer sur le bouton "Quitter Visual Studio" fort non !

Visual Studio Community - Expiration de la licence Gratuite

Il faut donc cliquer sur le bouton : Se déconnecter afin de, se Reconnecter avec un compte qui possède une licence gratuite bien sûr.

Franchement, je sais pas vous mais moi, je trouve ça un peu ... comment dirais-je "idiot". D'autant que là, si vous faites bien attention, ce n'est pas ma licence qui est utilisée et c'est cela qui m'a trompé. J'ai utilisé la licence gratuite de quelqu'un d'autre et cette licence est arrivée à expiration, il a donc suffit de me reconnecter avec un compte possédant une licence gratuite.

Bref, je ne me ferai plus avoir avec les licences gratuites de Visual Studio Community !


mardi 19 mars 2019

Microsoft Security Essentials - Code d'erreur : 0x800106ba

C'est assez grave pour en faire un petit article. Tout d'un coup Microsoft Security Essentials est devenu tout rouge, les notifications de la barre des tâches me préviennent que mon PC n'est plus protégé et qu'il y a un risque !

Microsoft Security Essentials - Etat du PC Présente des risques

Je clique sur résoudre le problème mais une fenêtre surgit avec le Code d'erreur : 0x800106ba

Microsoft Security Essentials - Code d'erreur : 0x800106ba

On me dit Définition des virus et des logiciels espions : Obsolète
Je tente une mise à jour mais rien n'y fait.

Microsoft Security Essentials - Etat du PC Présente des risques

C'est curieux et je n'ai pas d'idée pour l'instant. Il y a bien le site de "Comment ça marche" avec

Comment Ça Marche - Message erreur 0x800106ba au demarrage [Résolu]
Mais je déteste ce site ! La plus part des solutions sont débiles et là encore ça donne le même résultat les solutions sont idiotes et ça ne marche pas contrairement au nom du site. Le type vous explique qu'il faut remettre le service Windows Defender en mode automatique.

Mise en mode Automatique du Service - Windows Defender

Les autres débiles discutent autour de solutions toutes aussi débiles les une que les autres. Il y en a même un qui préconise de désinstaller Windows Defender !

Bref, c'est un peu la cata je vais sur différents site de téléchargement de Windows Defender :

Téléchargement de Microsoft Security Essentials

Même si les versions sont les même les tailles de fichiers sont différentes c'est pas terrible.

Windows 7 - Télécharger un programme anti-virus

Ok, je clique je tombe sur la page suivante :

Support Windows - Fournisseurs de logiciels antivirus grand public pour Windows

Ça ne sent pas bon, it stinks ! Comme dirait nos amis anglais, ça sent tout simplement le défaut de maintenance de Windows Defender pour Windows 7 !

Support Windows logiciels antivirus

Voilà donc toujours pas de solution pérenne pour l'instant.

On se tient au jus !

Mise à jour et Solution

Réinstaller la version 4.9.218.0 du 09/09/2016 comme suivant :

Microsoft Security Essentials - version 4.9.218.0

Et ça marche mais je n'aime pas beaucoup cette solution ça ressemble à du bricolage. Si vous avez mieux n'hésitez pas à me laisser votre commentaire .

Mise à jour 20 mars 2019

Jusque là ça fonctionnait mais évidemment Windows Update me propose une mise à jour de Microsoft Security Essentials 4.10.209.0 (KB3205972). J'ai un peu peur que cela recommence, j'ai perdu assez de temps comme ça !

Je me lance et ça fonctionne. Probablement le patch de cette version a été corrigé entre temps et maintenant cela fonctionne parfaitement.

Ouf !

mercredi 13 mars 2019

Fichier hosts sous Windows, Linux et Mac

Le fait de modifier le fichier hosts vous permet d'attribuer une adresse IP à un nom de domaine (en local uniquement) sans avoir à effectuer une mise à jour du DNS. 

Vous pouvez donc utiliser le fichier hosts si vous souhaitez accéder à une version de votre site Internet hébergé sur un serveur dont l'adresse IP est différente de l'adresse IP qu'il aura sur le serveur de "production".

Où se trouve le fichier hosts

Sous Windows 32 bits : C:\Windows\System32\drivers\etc\hosts
Sous Windows 64 bits : C:\Windows\System64\drivers\etc\hosts

Sous Linux ou Mac : etc/hosts

Où se trouve la fichier hosts sous windows ?
Où se trouve la fichier hosts sous windows ?

Chaîne de recherche :
Si je cherche host sans le 's' je veux tomber sur cet article ... c'est de l'auto référencement ! Est ce que cela fonctionne ? Je ne suis pas certain ... Il faut bien trouver une astuce pour que ce blog ait le succès qu'il mérite, vous ne trouvez pas ? 

Mise à jour septembre 2020, C'est assez incroyable, il m'est impossible de faire une recherche avec "host" googoole me l'interdit même avec les "host" il me donne le résultat de recherche avec le 's' ...

Vous trouvez cet article intéressant, alors commentez, partagez référencez, s'il vous plait.


mardi 12 mars 2019

XAMPP Control Panel - Apache Problem detected

J'installe XAMPP pour faire tourner une plateforme PHP sur mon Serveur Windows mais au moment de lancer l'exécution de XAMPP Control Panel qui doit démarrer Apache, Apache ne démarre pas :

12:42:52 PM  [Apache]  Port 80 in use by "Unable to open process" with PID 4!

XAMPP - Apache ne démarre pas : Port 80 in use

Que faire ?

Petit rappel sur WAMP et XAMPP

WAMP: acronym for Windows Operating System, Apache(Web server), MySQL Database and PHP Language.
XAMPP: acronym for X (any Operating System), Apache (Web server), MySQL Database, PHP Language and PERL.
XAMPP propose plus de fonctionnalités que WAMP ...

Apache Port 80 in use

Port 80 est utilisé. Qu'est ce qu'il y a sur le port 80. Je prends mon navigateur et je tape http://localhost/

Windows - localhost - IIS is running

Ben oui bien sûr c'est IIS qui prend utilise le port 80.

Stopper IIS (Internet Integrated Service)

Comment stopper IIS ? Dans une fenêtre de commande en mode Admin : iisreset /stop

iisreset /stop

>iisreset /?

Pour de l'aide sur cette commande.

Et bien sinon il redémarre ..

XAMPP Control Panel démarrer Apache

Je retourne dans le XAMPP Control Panel je relance Apache en cliquant sur le bouton "Start" :

XAMPP Control Panel Apache Started id running

Yes ! Apache is running...

Don't forget it's only software!

mardi 18 décembre 2018

Cloud Azure - Administrer une machine virtuelle

Vous avez créé votre première machine virtuelle dans le Cloud Azure de Microsoft alors comment l'administrer correctement ? Nous avons les difficultés qu'il peut y avoir à gérer votre machine virtuelle en RDP.

Azure Cloud - Administration d'une machine Windows Server en RDP

Et l'on se retrouve dans l'Azure avec l'interface de gestion de la machine virtuelle : Server Manager


Administrer votre Windows Server en RDP
Autant le dire tout de suite c'est une catastrophe la liaison RDP avec votre machine virtuelle "tombe" tous les jours autrement dit vous devrez redémarrer votre machine virtuelle tous les jours avec de pouvoir y accéder en RDP.

Est-ce parce qu'il y a de "supers attacks" sur votre machine, l'Internet est plein de gens mal intentionnés, est ce que c'est parce que le port 3389 (port RDP) est ouvert. J'ai tenté de modifier ce numéro de port ce fut un peu fastidieux et cela n'a pas fonctionné.

Autre solution installer un VPN :
Installer OpenVPN sur votre Machine Virtuelle du Cloud Azure

Note sur l'administration en RDP d'un machine virtuelle du Cloud Azure

J'ai remarqué que si je "Redémarre" la machine virtuelle je conserve la même adresse IP. Si je "l'Arrête" pour la "Démarrer" son adresse IP change ... c'est à prendre ne considération.



Azure Cloud - Diagnostiquer et résoudre les problèmes

Heureusement dans l'Azure Cloud de Microsoft nous ne sommes pas perdu, il y a "Diagnostiquer et résoudre les problèmes".
Azure Cloud de Microsoft - Diagnostiquer et résoudre les problèmes
I can't connect to my Windows VM

Accédez à la console série de votre machine virtuelle :

Console série de votre machine virtuelle
Console série de votre machine virtuelle
Malheureusement le message n'est pas bien engageant ...


Console to Virtual Machine
Console to Virtual Machine
Message de la console serie de ma machine virtuelle :

The serial console connection to the VM encountered an error: 'Bad Request'
 (400) - The storage account 'mygroupederessourcesdiag' used for boot diagnostics on this VM could not be found. Verify that boot diagnostics is enabled for this VM, this storage account has not been deleted, and you have access to this storage account.


Pas super super non ?

mercredi 12 décembre 2018

Azure Cloud - Administration d'une machine Windows Server en RDP

Il ne faut pas croire que sous prétexte que l'on utilise une machine virtuelle dans l'Azure Cloud il n'y a pas d'administration à faire ce serait une erreur. Car une machine virtuelle fonctionne exactement comme une machine réelle ne l'oublions pas et quand elle est sous Windows et bien il arrive qu'elle plante (pas souvent mais ça arrive).

Azure Cloud administration d'une machine Windows Server
Azure Cloud administration d'une machine Windows Server
La preuve en est, cette après midi je tente de me connecter à ma machine virtuelle dans le Cloud Azure de Microsoft et je me fais jeter par le RDP la fenêtre se ferme sans autre forme de procès (sans aucun message).

Alors que se passe t-il ?

Microsoft Azure Cloud - Impossible de se connecter en RDP
Microsoft Azure Cloud - Impossible de se connecter en RDP

Je décide de redémarrer la machine depuis le tableaux de bord de mon Cloud Azure :

Azure Cloud administration d'une machine Windows Server
Et voilà elle est repartie mais cela augure de certains nouveaux posts sur l'administration d'une telle machine virtuelle dans l'azure cloud de Microsoft.

Seulement cela arrive quasiment tous les jours ... Je commence à lire et là je tombe sur l'article :

Comment modifier le port d'écoute pour l'Accès Bureau à Distance :
How to change the listening port for Remote Desktop

Je fais tout bien ce qui est dit là ...

>regedit

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber

Je mets le numéro de port RDP : 33890
Je modifie donc le port de connexion dans le fichier .rdp :


Modification du numéro de port RDP

Et je me fais jeter ! Not fun! Not fun at all !

Solution configurer le port RDP de votre machine virtuelle dans le Cloud Azure

Oui c'est possible, c'est bien l'avantage du Cloud, c'est l'IHM de gestion de votre Cloud qui permet de gérer votre machine virtuelle même si celle ci est éteinte .

La solution pour reconfigurer le port RDP et retrouver votre machine virtuelle c'est d'utiliser la commande PowerShell directement depuis l'interface Tableau de Bord de l'Azure :

Dans Machine Virtuelle - Exécuter la commande - SetRDPPort :

Microsoft Azure Cloud - Reconfigurer le Port RDP depuis le Tableau de Bord
Et voilà !

N'oubliez pas ce n'est que du soft !