background preloader

Fackar

Facebook Twitter

Valums/file-uploader - GitHub. Exécuter un script shell avec permission root en PHP. (modifié le 30 octobre 2008 à 22:41) Il peut arriver d'avoir besoin d'automatiser des actions sur un serveur linux via une page web, typiquement en PHP.

Exécuter un script shell avec permission root en PHP

Ne trouvant que peu de documentation sur ce principe, je vous propose une solution qui devrait fonctionner sur la majorité des serveurs (testée sous Debian et Ubuntu pour mon cas). Nous allons dans cet exemple redémarrer le service DNS (Bind9) grâce à un formulaire html exécutant cette fameuse commande via un bout de code PHP. Identifier l'utilisateur Apache Les scripts PHP interprétés par Apache sont exécutés par un utilisateur système. Tutorial: Intégrer PayPal à son site web en PHP - Partie 1. Nouveau tutorial qui vous permettra d'intégrer le service de paiement en ligne PayPal à votre site web PHP.

Tutorial: Intégrer PayPal à son site web en PHP - Partie 1

Objectif du tutorial: Le but de ce tutorial est de vous guider pas à pas dans l'intégration du service de paiement en ligne paypal et de vous expliquer comment fonctionne le processus de paiement ... Ce tutorial s'applique uniquement aux sites développés en PHP. Plan du tutorial: Principe de fonctionnement de PayPal Pour commencer, voyons comment fonctionne le processus de paiement en ligne avec PayPal. Voici le schéma d'une transaction typique: Pour les non anglophones: Un moteur de template : Smarty. Un système de cache simple en base de données — Développement Web Libre. Quand on n’a pas la possibilité d’avoir un serveur memcache à disposition, on peut mettre en place un système de cache en base de données simplement.

Un système de cache simple en base de données — Développement Web Libre

Voici comment faire. Il faut commencer par créer la table qui va stocker les données, voici les commandes sql pour mySQL : CREATE TABLE `cached_items` ( `id` int(11) NOT NULL AUTO_INCREMENT, `cachekey` varchar(255) DEFAULT NULL, `created` datetime DEFAULT NULL, `expires` datetime DEFAULT NULL, `content` longblob, `cachehit` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `cacheditems_cachekey_index` (`cachekey`), KEY `cacheditems_created_index` (`created`), KEY `cacheditems_expires_index` (`expires`)); Communication avec l'API NVP. Serveur de messagerie multi domaines avec Postfix, OpenLDAP et Courier - Site personnel de Nicolas Bizeul. Dernière mise-à-jour : 18 mars 2006 Objectif L'objectif de ce document est de présenter en détail l'installation et la configuration d'un serveur de messagerie avec le support LDAP sous Debian GNU/Linux.

Serveur de messagerie multi domaines avec Postfix, OpenLDAP et Courier - Site personnel de Nicolas Bizeul

Le serveur de messagerie communiquera avec un annuaire LDAP dans lequel seront stockées les informations sur les utilisateurs du système ainsi que sur les domaines à prendre en charge. Nous verrons donc l'installation et la configuration de l'annuaire LDAP, du serveur SMTP, du serveur POP3/IMAP et du webmail. Prérequis Le document décrit la marche à suivre sur un système Debian GNU/Linux Sarge. Sommaire Présentation des logiciels choisis L'installation de logiciel sous Debian GNU/Linux se fait très facilement grâce à l'outil APT. OpenLDAP Pour l'annuaire, nous utiliserons OpenLDAP.

Minecraft

[Tuto] Créer un serveur Minecraft avec Bukkit. Comment créer un serveur MinecraftSécurité -Munissez vous d'un éditeur de code comme notepad++ ou un autre qui peut enregistrer en utf-8, car il faudra enregistrer votre code en UTF-8.

[Tuto] Créer un serveur Minecraft avec Bukkit

-Déjà il faut un server, si vous avez déjà le monde, j'y reviendrais. Si vous voulez partir de rien, commencez par download la base du server sur le site de minecraft: Les étapes du développement social et affectif de 0 à 1 an. Le développement affectif, c’est l’évolution de la capacité d’un enfant à ressentir et exprimer, de manière appropriée, une gamme croissante d’émotions.

Les étapes du développement social et affectif de 0 à 1 an

Le développement social, c’est l’évolution de la capacité d’un enfant à communiquer avec les autres et à devenir autonome. A la naissance Dès qu’il né, bébé commence à apprendre. Mais à ce stade, son comportement et la communication avec les adultes sont limités. Pour faire connaitre ses besoins, bébé pleure et si ses besoins sont satisfaits, bébé est paisible. Son développement social et affectif. Les formulaires javascript, form, input, text, button, radio, checkbox, hidden, password, submit, reset, select, textarea.

Freeradius

Asterisk + LDAP. Dans cet article, nous allons détailler l'installation et la configuration d'un serveur Asterisk couplé à un serveur LDAP.

Asterisk + LDAP

Cette méthode permet au serveur Asterisk de stocker les informations relatives aux utilisateur (SIP dans le cas de cet article) ainsi que le dialplan dans un annuaire LDAP. Avant toute chose, il faut avoir un serveur LDAP fonctionnel. pour ma part mon serveur LDAP est couplé à un Samba et à le rôle d'un PDC (un exemple de configuration est disponible sur le site ici : PDC Samba + LDAP). La racine de l'annuaire LDAP est dc=domain,dc=local L'admin de l'annuaire est cn=admin,dc=domain,dc=local Ce guide a été réalisé sur une Debian Lenny. Notes : Dans cet article, je vous montre qu'il est possible de mettre aussi les extensions dans l'annuaire LDAP mais personnellement, je préfère laisser la configuration dans le fichier d'origine (/etc/asterisk/extensions.conf)

. # tar xvzf asterisk-1.6.2.10.tar.gz.

Projet voxalis

Electronique. Jeux. Cuisine. Administration système. Delicious. Insolite. Culture.