background preloader

Auto hébergement

Facebook Twitter

GCstar, personal collections manager. Leed, l'agrégateur RSS fitness ! - Accueil. Tiny Tiny RSS : auto-hébergement des flux RSS. Je vais expliquer dans ce billet pourquoi et comment installer Tiny Tiny RSS, un gestionnaire de flux RSS sur son serveur. Motivations Pourquoi un serveur ? Il existe de nombreux clients d’agrégateurs de flux, tels que Liferea sous Gnome ou NewsFox dans Firefox. Cependant, un tel client pose principalement deux problèmes. Le premier, c’est le temps d’attente de mise à jour des flux. Un gestionnaire de flux doit donc, d’après moi, forcément être hébergé sur un serveur. Pourquoi son serveur ? De nombreux services en ligne proposent la gestion de flux RSS (Google Reader, NetVibes, etc.). Pourquoi donc héberger un tel service sur son propre serveur ? Par principe. Installation Je vais expliquer l’installation de Tiny Tiny RSS pour ma configuration, à savoir Ubuntu Server 11.04, avec Apache et MySQL.

Dépendances Tiny Tiny RSS a besoin de php5-curl : sudo apt-get install php5-curl Téléchargement Télécharger la dernière version en bas de la page officielle (actuellement la 1.5.4). mv tt-rss-1.5.4 flux cd .. Free Music Streamer. OwnCloud.org | Your Cloud, Your Data, Your Way! OwnCloud Applications - apps.ownCloud.com. Deux serveurs web chez soi ? Reverse proxy ! - Linux-Nantes. Deux serveurs web à la maison mais une seule ip visible d’internet. Comment accéder à chacun des serveurs sans utiliser une redirection depuis un port non-standard ? C’est possible, avec un proxy. Le problème Il est de plus en plus facile aujourd’hui d’avoir chez soit une connexion internet rapide et permanente. De nombreux bidouilleurs, admins réseau en herbe ou confirmés ont donc pu installer un serveur web (au hasard apache) et commencer a héberger leurs pages et projets persos. Quelques temps ont passés, le réseau familial a grandi, aujourd’hui apache est installé sur une machine serveur dédiée pour la version "de production" et un autre apache sur la machine perso sert aux tests.

Ce serait super pratique de pouvoir accéder séparément a ces deux serveurs à partir d’internet ... mais il n’y a qu’une seule IP publique :( Routage ou Proxy ? Intérêt d’un Reverse Proxy Toute requête faite depuis l’extérieur va être analysée par le Reverse Proxy. Apache, la solution low-cost ( . . . ) (...) HTTPS, la chose à ne pas négliger. Chez les bidouilleurs de l'auto-hébergement, il y a des choses qu'on apprend à faire sur le tas : monter un serveur Apache, une base de données, des VirtualHosts et lier des applications à tout ceci, et des choses qu'on apprend sur le tard. Sur mon installation actuelle, dont je suis assez fier puisque montée en presque autodidacte, je ne me suis pas tout de suite penché sur la sécurité des données qui transitées sur le réseau depuis mon serveur principal. C'est maintenant chose faite : une partie de mon installation est désormais chiffrée part OpenSSL.

Mon instance ownCloud et la partie administration de ce blog propulsé sous Dotclear sont maintenant systématiquement redirigés vers leurs version HTTPS et non plus HTTP. En fait, à chaque fois qu'un mot de passe est demandé, je veux que ce soit fait de façon sure, en sécurisant le transite des données entre le navigateur et le serveur. Remarque : La configuration que je vous propose se base sur des certificats auto-signés.

a2enmod ssl. h5ai : améliorer une page index. Monitoring d'un serveur dédié sous Ubuntu. Installer Samba sous Ubuntu. Installer un serveur ftp : proftpd. Documentation provenant de Ubuntu-fr, rédigé par eks, partie ftp passif par skateinmars. Installation Pour installer le package, rien de plus simple : $ sudo apt-get install proftpd A la question “Lancer ProFTPd à partir d'inetd ou indépendamment ?” , à moins de savoir ce que vous faites, répondez indépendamment. Et voilà, vous avez un serveur ftp ! Configuration Pour éditer le fichier de configuration de proftpd, par exemple avec gedit : $ sudo gedit /etc/proftpd.conf Configuration de base Voilà les paramètres intéressants à changer (pour une utilisation de base, si vous voulez plus de détail réferrez-vous à la documentation) : Ftp Anonyme Trouvez et décommentez les lignes suivantes (en retirant les # au début de chaque ligne) pour autoriser un accès anonyme “standard” : # A basic anonymous configuration, no upload directories.

Une fois la configuration modifiée, relancez le serveur avec la commande suivante : $ sudo /etc/init.d/proftpd restart Configuration pour le mode passif PassivePorts 5000 5100. OpenVPN [CoursInfoRevest] OpenVPN permet la création de réseau privé virtuel VPN (Virtual Private Network). Il permet à des pairs de s’authentifier entre eux à l’aide d’une clé privée partagée à l’avance, de certificats ou de couples de noms d’utilisateur/mot de passe. Il utilise OpenSSL (Secure Sockets Layer) pour l’authentification. Logiciel libre, il existe sous Linux, Mac OS X et Windows. L’architecture comprend d’un côté un client et de l’autre un serveur. Procédure d'installation Infrastructure des Clés Publiques Une ICP fonctionne grâce à : une clé publique pour le serveur et une clé privée pour chacun des clients un certificat de l’Autorité de Certification maître et des clés qui sont utilisées pour identifier (signer, identifier…) chaque certificat serveur et client.

Les fichiers clés Le tableau suivant récapitule les clés et les certificats fraichement générés dans le dossier keys. Création du certificat de l’autorité de certification (CA) cp /usr/share/doc/openvpn/examples/easy-rsa ~/openvpn/ -R . . . . . . . . . . Créer un serveur OpenVPN - 15 Minutes of Fame. Créer un serveur OpenVPN Marty | jeudi 18 mars 2010 | Informatique | 7 commentaire(s) Article publié le 23/09/2009 Depuis quelques mois, les solutions de VPN payant type Ipredator ont fleuri sur la toile. Ces solutions d'anonymat, séduisantes au premier abord, possèdent un gros point noir : qui se cache réellement derrière ces VPN ?

N'y a-t-il pas un risque que ces « bienfaiteurs de l'Internet libre » ne revendent un jour toutes les données collectées ? Comme on n'est jamais mieux servi que par soi-même, nous allons voir comment monter son propre serveur VPN grâce à OpenVPN. Par ailleurs, ce VPN pourra aussi vous servir à passer les éventuelles restrictions mises en place sur votre lieu de travail, ou sécuriser votre connexion lorsque vous devez vous connecter sur des réseaux publics peu sécurisés. Avant toute chose, vous devez avoir accès à un serveur, si possible avec une bande passante suffisante. Avant de mettre en place votre VPN, pensez à sécuriser votre serveur. Marty@server:# . . Installation et configuration d’un serveur de mail avec postfix et courier. On continue la série de tutoriel vidéo sur les serveurs dédiés (voir le sommaire ici) et cette fois-ci on va voir comment installer un serveur de mail avec le duo gagnants Postfix + Courier.

À la fin de ce tutoriel, vous serez en mesure de gérer plusieurs adresses emails virtuelles (au moins une par nom de domaine) de la forme : contact@nomdedomaine.tld. On va en profiter pour installer un Webmail pour gérer nos emails (envoie et réception) sur nos différents noms de domaine avec une interface en ligne assez sympa (merci Roundcube) : En revanche, je ne vous cache pas que c’est probablement le tutoriel le plus compliqué de la série et qu’il y a énormément de choses qui peuvent planter ce qui ne facilite pas le débogage. Mais si vous suivez la vidéo avec attention, tout devrait bien se passer : Comme d’habitude un petit résumé des grandes étapes avec un bonus à la fin des erreurs les plus courantes et quelques astuces en cas de problème !

Installation de Postfix Configuration de Postfix. Paramétrer un serveur mail Postfix, Courier-IMAP avec authentification PostgreSQL et SASL - e-glop. De e-glop. Objectif Avoir un serveur mail s'appuyant sur une structure PostgreSQL pour la gestion de ses comptes, afin de ne plus être lié aux sessions utilisateur UNIX. Versions utilisées pour réaliser ce tutoriel GNU/Linux Ubuntu 8.10 ou Debian 5.0.0 Cyrus-SASL 2.1.22 Courier-IMAP 4.3.0 Postfix 2.5.1 PostgreSQL > 8.2 1ère étape, préparation du système Installer postfix, courier-imap, courier-authdaemon et postgresql. sudo apt-get install postfix courier-imap postgresql courier-authdaemon courier-authlib-postgresql postfix-pgsql Durant l'installation plusieurs questions sur Postfix vous seront posées. 2ème étape, PostgreSQL Configurer PostgreSQL pour l'utilisateur Postfix echo 'CREATE USER postfix WITH PASSWORD 'postfix'; CREATE DATABASE postfix; GRANT ALL PRIVILEGES ON DATABASE postfix to postfix;' | sudo -u postgres psql template1 Maintenant vous disposez d'un utilisateur Postfix et d'une base de données associée nommée "postfix".

Chown -R postfix.postfix /var/spool/postfix id postfix pour : Tutorial: Créer un serveur web complet sous debian - #4 Postfix et Courier. Voici un nouveau tutorial qui vous sera sans doute utile si vous venez d'installer la distribution linux Debian (Ou Ubuntu) sur votre serveur. Introduction Objectif de ce tutorial L'objectif du tutorial est d'obtenir un serveur linux debian permettant d'héberger et de gérer vos sites web PHP / MySQL à distance, uniquement avec un accès SSH. Voici les différentes parties du tutorial qui seront divisées en 5 billets: Pré requis Pour réaliser ce tutorial, vous devrez au préalable avoir des connaissances en ligne de commande linux (Au moins les commandes basiques: cd, mkdir, mv ...). Disposer d'un client SSH (Comme Putty), d'un client FTP (Comme FileZilla), et bien sûr de votre serveur avec une Debian fraichement installée.

Vous aurez aussi besoin d'au moins un nom de domaine pointant sur votre serveur. Redirection des zones MX de votre domaine Important, si vous souhaitez pouvoir gérer vos emails à partir de votre serveur debian, vous devez rediriger les champs MX vers l'IP de votre serveur. 04. SquirrelMail - Webmail for Nuts! Roundcube - Free and Open Source Webmail Software. Le Wiki chaud comme une barquette de frittes :p - Accueil. Le wiki/logithèque des applications web [Waah.info] Auto hébergement.