Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pages: 1
Discussion fermée
La distribution Dedibox est basée sur Ubuntu Server version 5.10.
Vous trouverez de préinstallé:Un serveur SMTP (PostFix 2.2.4)
Un serveur POP (Courier-pop 0.47)
Un serveur IMAP (Courier-imap 0.47)
Un serveur HTTP (Apache 2.0.54)
Un serveur DNS (Bind 9)
Des languages de programmation (PHP 4.4.0, Perl 5 et Python 2.4)
Des serveurs de base de données (MySQL 4.0.24, PostgreSQL 7.4)
Un serveur FTP (Proftpd 1.2.10)
Les serveurs de jeux Quake3, Half Life DS et Source DS
Un serveur de streaming MP3 (Icecast 2)
Un panneau de controle (Webmin 1.230)
Les éditeurs emacs21, vim et nano
Les compilateur GCC3 et GCC4
Tous les logiciels à l’exception des serveurs de jeux sont packagées par Ubuntu ou Debian.Cliquez ici pour visionner la liste complète des packages installés par défaut. Pour plus d’informations à propos du dump Ubuntu-Dedibox, consultez notre Changelog.
Les sources du kernel Linux dediboxR2 sont fournies dans le répertoire /usr/src/linux.
Installation de la distribution:
Il s’agit de l’installation recommandée Dedibox. Il est également possible d’installer cette distribution depuis l’installation avancée de la console de gestion de compte.
Depuis une installation recommandée
L’installation est entièrement automatique. Cette dernière peut prendre jusqu’a 10 minutes environs suivant l’encombrement des serveurs d’installation Dedibox.
Après l’installation, il est très fortement recommandé de se connecté via SSH sur votre Dedibox pour procéder aux mises à jour de sécurité
Depuis une installation avancée
Choix de la distribution : Sélectionnez la distribution “Ubuntu-Dedibox v1”
Partionnement : Nous vous conseillons de créer une partition /boot d’au minimum 50Mo. Bien que non obligatoire, une swap égale à deux fois la capacité de la RAM de votre Dedibox est recommandé.
Après l’installation, il est très fortement recommandé de se connecté via SSH sur votre Dedibox pour procéder aux mises à jour de sécurité
Installations et mises à jour de votre Dedibox
Les distributions Ubuntu et Dedibox fonctionnent sur le même système de packages que Debian. Pour faire les mises à jour de sécurité de votre Dedibox, la procédure est simple :
Connectez vous à votre Dedibox par SSH en root (avec le mot de passe indiqué lors de son installation)
Procédez à la mise à jour des packages via la commande apt-get updateroot@sd-39:~# apt-get update
Réception de : 1 http://security.ubuntu.com breezy-security Release.gpg [189B]
Réception de : 2 http://security.ubuntu.com breezy-security Release [27,0kB]
Réception de : 3 http://fr.archive.ubuntu.com breezy Release.gpg [189B]
Réception de : 4 http://fr.archive.ubuntu.com breezy-updates Release.gpg [189B]
Atteint http://fr.archive.ubuntu.com breezy Release
Réception de : 5 http://fr.archive.ubuntu.com breezy-updates Release [30,9kB]
Atteint http://fr.archive.ubuntu.com breezy/main Packages
Réception de : 6 http://security.ubuntu.com breezy-security/main Packages [49,2kB]
Réception de : 7 http://security.ubuntu.com breezy-security/restricted Packages [4458B]
Réception de : 8 http://security.ubuntu.com breezy-security/main Sources [15,5kB]
Atteint http://fr.archive.ubuntu.com breezy/restricted Packages
Atteint http://fr.archive.ubuntu.com breezy/main Sources
Atteint http://fr.archive.ubuntu.com breezy/restricted Sources
Atteint http://fr.archive.ubuntu.com breezy/universe Packages
Atteint http://fr.archive.ubuntu.com breezy/universe Sources
Réception de : 9 http://fr.archive.ubuntu.com breezy-updates/main Packages [39,0kB]
Réception de : 10 http://security.ubuntu.com breezy-security/restricted Sources [960B]
Réception de : 11 http://fr.archive.ubuntu.com breezy-updates/restricted Packages [14B]
Réception de : 12 http://fr.archive.ubuntu.com breezy-updates/main Sources [18,6kB]
Réception de : 13 http://fr.archive.ubuntu.com breezy-updates/restricted Sources [14B]
186ko réceptionnés en 0s (253ko/s)
Lecture des listes de paquets... Fait
root@sd-39:~#Puis mettez à jour votre système par la commande apt-get upgrade
root@sd-39:~# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront mis à jour :
apt apt-utils base-config dhcp3-client dhcp3-common gnupg libc6 libc6-dev libc6-i686 libgnutls11 libsasl2 libsasl2-modules libtasn1-2 locales login passwd tar
17 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 18,0Mo dans les archives.
Après dépaquetage, 774ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? OPour installer un logiciel, la procédure est tout aussi simple :
Pour rechercher le nom du package, par exemple nous recherchons un webmail, utilisez la commande apt-cache search webmailroot@sd-39:~# apt-cache search webmail
camas - A versatile WebMail system for the Caudium WebServer
caudium - An extensible WWW server written in Pike
courier-maildrop - Courier Mail Server - Mail delivery agent
courier-pcp - Courier Mail Server - PCP server
courier-webadmin - Courier Mail Server - Web-based administration frontend
feed2imap - feed aggregator (RSS/Atom) which puts items on a IMAP mail server
fetchyahoo - Retrieve mail from Yahoo!'s webmail service
freepops - POP3 interface to several webmails
freepops-doc - freepops user/developer manual
horde3 - horde web application framework
ilohamail - Light weight yet full featured multilingual web-based IMAP/POP3 client
imapproxy - IMAP protocol proxy
imp3 - Web Based Mail Program
imp4 - webmail component for horde framework
libroxen-webmail - Webmail module for the Roxen Challenger web server
mailreader - Simple, but powerful WWW mail reader system
phpgroupware-felamimail - phpGroupWare felamimail (Squirrelmail) module
postman - High performace web based IMAP and NNTP client
squirrelmail - Webmail for nuts
squirrelmail-locales - Translations for the SquirrelMail Webmail package
sqwebmail - Courier Mail Server - Webmail server
sqwebmail-de - German translations for the SqWebMail webmail service
twig - The Web Information Gateway
zope-cps - extensive collaborative web content management system (CMS)
courier-base - Courier Mail Server - Base system
root@sd-39:~#Puis, pour installer le logiciel de votre choix, utilisez la commande apt-get install squirrelmail
Pour dé-installer par la suite le logiciel, utilisea la commande apt-get remove –purge squirrelmail
Connexion au Webmin
Webmin est une interface d’administration simplifiée par Internet pour votre Dedibox. Si vous êtes débutant avec l’environement Linux, l’utilisation de cette interface est recommandée.
Pour vous connecter au Webmin de votre Dedibox :Ouvrez votre navigateur Internet
Tapez l’adresse https://sd-XX.dedibox.fr:10000 (remplacez sd-XXX.dedibox.fr par l’adresse IP de votre Dedibox)
Entrez le login root et le mot de passe root indiqué lors de l’installation de votre Dedibox
Webmin est démarré depuis le script /etc/init.d/webmin.Pour plus d’informations sur le Webmin inclus avec la distribution Dedibox, consultez la page Webmin
Configuration de base des logiciels Internet:
Cette rubrique regroupe quelques informations de configuration des différents logiciels pré-installés sur votre Dedibox.
Administration des bases de données
Votre serveur Dedibox est fournis par défaut avec les bases de données Mysql et PostgreSQL pré-installés.
Mysql
Les fichiers de configuration du serveur Mysql se trouvent dans le répertoire /etc/mysql/, les bases de données sont stockés dans le répertoire /var/lib/mysql (il est fortement recommandé de sauvegarder régulièrement ce répertoire).
Le mot de passe de l’utilisateur “root” de Mysql est par défaut le mot de passe de l’utilisateur “root” Unix. Les connexions externes ne sont pas autorisées par défaut, pour les autoriser, changez la directive bind-address dans le fichier /etc/mysql/my.cnf.
Pour administrer vos bases de données, PhpMyAdmin est pré-installé sur votre serveur et disponible à l’adresse http://votre_ip_dedibox/phpmyadmin/ (remplacez votre_ip_dedibox par votre adresse IP de votre serveur Dedibox). L’outil Eskuel est également disponible à l’adresse http://votre_ip_dedibox/eskuel/
Très Important ! Il est conseillé de changer le mot de passe de l’utilisateur “root” mysql : Utilisez la commande /usr/bin/mysqladmin -uroot -pancien_mot_de_passe nouveau_mot_de_passe (remplacez nouveau_mot_de_passe par le nouveau mot de passe souhaité pour cet utilisateur. Pour plus d’informations sur le fonctionnement de la commande mysqladmin, faites man mysqladmin)
Lancement de Mysql : Pour lancer mysql tapez /etc/init.d/mysql start, pour arrêter mysql tapez /etc/init.d/mysql stop
PostgreSQL
Les fichiers de configuration du serveur PostgreSQL se trouvent dans le répertoire /etc/postgresql/8.0/main/, les bases de données sont stockés dans le répertoire /var/lib/postgresql/ (il est fortement recommandé de sauvegarder régulièrement ce répertoire).
Pour administrer vos bases de données PostgreSQL, PhpPGAdmin est pré-installé sur votre serveur et disponible à l’adresse http://votre_ip_dedibox/phppgadmin/ (remplacez votre_ip_dedibox par votre adresse IP de votre serveur Dedibox).
Très Important ! Par défaut, il n’ya pas de mot de passe configuré dans PostgreSQL. Pour configurer l’utilisateur (exemple “joe”), exécutez les commandes suivantes :$ su -c "su -s /bin/sh postgres"
$ createuser -A -D joe
$ createdb -O joe joework
$ psql joeworkUne documentation complète du portage Ubuntu de PostgreSQL est disponible dans le répertoire /usr/share/doc/postgresql-8.0/
Lancement de PostgreSQL : Pour lancer tapez /etc/init.d/postgresql-8.0 start, pour arrêter tapez /etc/init.d/postgresql-8.0 stop
Administration du serveur HTTP (Apache)
Les fichiers de configuration d’Apache2 sont placés dans le répertoire /etc/apache2/, les sites internet sont placés dans le répertoire /var/www/. Attention, les directives de configuration des vhosts activés sont placés dans le répertoire /etc/apache2/sites-enabled/.
Lancement du serveur Apache : Pour lancer tapez /etc/init.d/apache2 start, pour arrêter tapez /etc/init.d/apache2 stop
Pour plus d’informations, consultez les documents suivants :
documentation officielle Apache2
tutorial Lea-linux Apache
Administration du serveur FTP
Le fichier de configuration de Proftpd est situé à l’emplacement /etc/proftpd.conf.
Le serveur est configuré par défaut en utilisant les comptes UNIX de votre Dedibox, il n’ya pas d’accès anonyme configuré par défaut.
Pour configurer un serveur FTP anonyme, configurez l’utilisateur UNIX “ftp” et décommentez le groupe de configuration " <Anonymous ~ftp> " dans le fichier /etc/proftpd.conf. Le répertoire racine du serveur FTP anonyme sera la “home” de l’utilisateur “ftp”.
Lancement du serveur Proftpd : Pour lancer tapez /etc/init.d/proftpd start, pour arrêter tapez /etc/init.d/proftpd stop
Pour plus d’informations, consultez la documentation officielle Proftpd
Administration du serveur DNS
Les fichiers de configuration de Bind sont situés dans le répertoire /etc/bind/.
Lancement du serveur Bind9 : Pour lancer tapez /etc/init.d/bind9 start, pour arrêter tapez /etc/init.d/bind9 stop
Source Wiki-Free
Hors ligne
Discussion fermée
Pages: 1