Mazakim's Blog

Open Source – Linux – CakePHP – Jeux …

Archive for the ‘CentOS’ Category

1 oct 2011

Cette article est la suite de : Installation et Configuration de LAMP sur CentOS5 [1/2]. Voici la démarche pour installer Apache PHP MySQL sur un serveur CentOS5 [2/2] : Maintenant que nous avons les bases d’un système LAMP installé nous allons commencer par créer des utilisateurs MySQL avec une base de données. Nous allons créer un utilisateur qui s’appelle « toto ». Commençons par lancer l’invité de commande MySQL : mysql> mysql -uroot -p Maintenant créons l’utilisateur toto : mysql> CREATE USER ‘toto’@'localhost’ IDENTIFIED BY ‘motdepasse’; Il faut changer ‘modepasse’ par celui voulu Nous allons ensuite enlever tous les droits de l’utilisateur  [ Read More ]

Continue
19 juin 2011

Voici la démarche pour installer Apache PHP MySQL sur un serveur CentOS5 [1/2] : Avant tout il faut mettre votre système à jour pour éviter tout problème lors de l’installation. yum update -y Ensuite on va pouvoir passer à l’installation de Apache et MySQL yum install httpd mysql mysql-server -y Puis enfin on installe PHP avec un petit nombre de module yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml -y La version de PHP installées est la 5.1.x. Ceux qui utilisent par exemple les fonctions « json_encode » ou « json_decode » ont besoin de la version 5.2.x. Pour cela il faut  [ Read More ]

Continue
6 mar 2011
webmin-full

Si webmin n’est plus accessible via votre navigateur web c’est sans doute qu’il s’est arrêté. Si vous l’utilisez avec virtuamin par exemple pour administrer votre serveur web il se peut même que webmin se coupe alors que tous les autres services (apache, mysql …) continuent de fonctionner sans soucis ! Il suffit de se connecter en root par ssh à votre serveur et de vérifier de status de webmin : /etc/init.d/webmin status Si cette commande indique que webmin est stoppé il suffit de le redémarrer : /etc/init.d/webmin start Il n’a donc pas d’inquiétude à avoir si webmin est inaccessible il  [ Read More ]

Continue
25 nov 2010

Si vous avez déjà utilisé Window pour vous connecter à SSH pour récupérer des fichiers vous avez peut-être utilisé WinSCP. WinSCP permet de se connecter à SSH pour transférer des fichiers de manière sécurisée ou tous simplement télécharger des fichiers sur un serveur ne disposant pas de serveur FTP). Sous KDE pas besoin d’installer de logiciel supplémentaire, Konqueror fait l’affaire ! Il suffit d’indiquer dans la barre d’adresse : fish://user@ip/ C’est pas magique ??

Continue
20 nov 2010

Pour lister les fichiers d’un dossier il y a un paquet de solution, et chacune répond à un besoin bien précis. Voici quelques exemples : Lister les fichiers d’un dossier : $ ls Lister les fichiers d’un dossier et des sous-dossiers : Pour les deux exemples suivants il faut être dans le dossier en question En chemin relatif : $ find En chemin absolu $ find $PWD Ou alors $ find /the/path Pour enregistrer le résultat dans un fichier il d’utiliser les flux : $ find > file.txt Il existe s’en doute d’autres solutions. Laissez un commentaire si vous souhaitez  [ Read More ]

Continue
16 nov 2010

Voila deux commandes qui m’ont bien servis récemment. Elles permettent de connaître pour l’une la taille d’un disque et pour l’autre la taille des partitions. Pour la taille d’un dossier : $ du -hs /mon/dossier/ Pour la taille des partitions : $ df -h

Continue
9 nov 2010

lftp est un client ftp en ligne de commande bien pratique. Il a des fonctionnalités avancées et peut être facilement intégré dans des scripts bash. C’est d’ailleurs lftp que j’utilise pour mes scripts de sauvegarde bash. Connexion : Il y a plusieurs solutions pour se connecter : lftp login:password@host lftp -u login,password host La seconde solution a l’avantage de permettre la connexion avec des logins ou mot de passes contenant des @. Les commandes Voici les différentes commandes utilisable une fois connecté : ls -> liste les fichiers et dossier cd -> permet de se déplacer dans un dossier get  [ Read More ]

Continue
8 nov 2010

J’ai récemment mis en place un script bash pour faire des sauvegardes automatiques de mes bases de données MySQL. Le script est accessible via un dépôt que j’ai mis en place sur Bitbucket. ICI Ce bash est en deux parties. Dans un premier temps je dump l’ensemble des bases (ce que je vais expliquer ici) et ensuite j’envoi le tout sur un FTP (via lftp dont j’expliquerais plus tard le fonctionnement). Tout d’abord je definis 2 variables qui correspondent au login et mot de passe de la BDD MYSQLUSER= »XXXXX » MYSQLPASSWD= »XXXXXX » Grâce à ces deux variables j’en créer une troisième qui  [ Read More ]

Continue
17 oct 2010

Ayant récemment réinstallé une Fedora sur mon pc portable j’ai souhaité mettre en place un système de backup quotidien vers un FTP. J’ai donc développé un petit bash pour me faire ça automatiquement. Bon évidemment il est pas forcément tip-top, et je suis à l’écoute de vos propositions ! Il est disponible sur un dépot mercurial que j’ai mis en place sur Bitbucket. http://bitbucket.org/azmimik/utilitaire-bash/src/tip/backup.sh Pour les infos c’est ici http://bitbucket.org/azmimik/utilitaire-bash/wiki/backup.sh

Continue
29 août 2010

Murmur est un serveur VoIP sur lequel on peut se connecter via le client Mumble. Ce genre d’outils est très utilisé par les gamers. Dans ce tutorial vidéo je l’installe sur un serveur CentOS 5.4 Mumur et CentOSenvoyé par azmimik. – Vidéos des dernières découvertes scientifiques. Avant tout il faut installer les dépots EPEL et RPMFusion, pour pouvoir installer 7zip. # yum install p7zip Téléchager murmur à l’adresse suivante Ici Il faut décompresser le fichier lzma avec 7zip. 7za e murmur-static_x86-1.2.2.tar.lzma Puis décompresser le nouveau avec tar tar -xvf murmur-static_x86-1.2.2.tar Ensuite il faut faire un chmod et chown comme ceci  [ Read More ]

Continue