Comment personnaliser roundcube webmail
Roundcube est un client de messagerie basé sur un navigateur multilingue. Il utilise le protocole IMAP (Internet…
Contenu
Roundcube est un outil de messagerie open-source basé sur le Web pour les utilisateurs. Le package Roundcube est inclus dans les principaux dépôts Ubuntu. Pour installer Roundcube, vous devez installer Apache, MySQL et PHP en tant que conditions préalables, installez Roundcube à partir du référentiel, configurer Roundcube pour utiliser MySQL, puis configurer l`accès Roundcube avec un hôte virtuel.
Connectez-vous au système Ubuntu en tant qu`utilisateur avec des privilèges super-utilisateur. Mettre à jour vos référentiels et mettre à jour votre système existant avec des mises à jour de sécurité avant d`installer le nouveau logiciel. Tapez "sudo apt-get update sudo apt-get upgrade -y "(sans guillemets ici et dans le reste du document) et appuyez sur" Entrée "à l`invite du shell.
Installez le serveur Web Apache, la base de données MySQL et PHP. Tapez "sudo apt-get install apache2 mysql-server php5 php-pear php5-mysql php5-mcrypt php5-intl" et appuyez sur "Entrée". Tapez un mot de passe pour l`utilisateur root MySQL lorsque vous êtes invité, et tapez une seconde fois pour confirmer.
Activez le dégonflage, expire et les modules en-têtes dans Apache. Tapez "sudo a2enmod deflate expire en-têtes" et appuyez sur "Entrée". Tapez "sudo le service apache2 restart" pour activer la nouvelle configuration.
Tapez "sudo apt-get install roundcube -y Roundcube-plugins Roundcube-mysql Roundcube-plugins-extra" et appuyez sur "Entrée" à l`invite du shell.
Sélectionnez "Oui" lorsque vous êtes invité à configurer la base de données avec dbconfig-common et sélectionnez "mysql" dans la liste des types de bases de données. Tapez le mot de passe pour l`utilisateur root de MySQL que vous avez attribué lors de l`installation.
Appuyez sur "Entrée" lorsque vous êtes invité pour un mot de passe système Roundcube pour avoir automatiquement le script de base de données attribuer un mot de passe fort.
Tapez "sudo dpkg-reconfigure roundcube" à l`invite du shell pour lancer le script de configuration.
Tapez l`adresse et le port du serveur IMAP vous avez l`intention d`utiliser avec Roundcube pour récupérer le courrier entrant. Préfixez un hôte qui nécessite la couche de sockets sécurisée avec "ssl." Par exemple, pour configurer le serveur Gmail IMAP, tapez "ssl: //imap.gmail.com: 993."
Choisissez votre langue par défaut et appuyez sur "Entrée". Sélectionnez "Non" lorsque vous êtes invité à réinstaller la base de données Roundcube.
Choisissez le serveur Web Apache pour la configuration. Utilisez la touche de curseur sur une flèche pour tous les serveurs Web autres que "apache2" et appuyez sur la barre d`espace pour désélectionner le serveur Web de sorte que la seule option indiquées avec un astérisque à côté de lui est "apache2." Appuyez sur la touche et appuyez sur "Tab" "Entrée" pour choisir OK.
Appuyez sur "Entrée" lorsque vous êtes invité à redémarrer le serveur Web Apache.
Tapez "cat /usr/share/doc/roundcube-core/README.Debian" pour afficher les options pour la mise en place roundcube comme un hôte virtuel.
Modifier le fichier de configuration Apache le script créé pour configurer l`accès à Roundcube à un répertoire / roundcube de tout hôte virtuel ou suivez les instructions de la section suivante pour créer un hôte virtuel pour Roundcube. Tapez "sudo nano /etc/roundcube/apache.conf" et appuyez sur "Entrée". Supprimez les deux lignes qui commencent par "#Alias" en supprimant le symbole de hachage qui commence chaque ligne. Appuyez sur "Ctrl-X" pour enregistrer, appuyez sur "Y" pour confirmer et appuyez sur "Entrée" pour enregistrer vos modifications.
Tapez "sudo nano /etc/roundcube/main.inc.php" et appuyez sur "Entrée" pour modifier le fichier de configuration et de permettre à l`éditeur de TinyMCE. Appuyez sur "Ctrl-W," type "htmleditor" et appuyez sur "Entrée" pour rechercher la ligne à modifier. Modifiez le zéro à un après le signe égal pour que la ligne se lit:
$ Rcmail_config [ `htmleditor`] = 1;
Lancer un navigateur et accédez à l`écran de connexion Roundcube, par exemple, au "http://example.com/roundcube.quot;
Modifier les enregistrements DNS pour votre domaine à votre registraire de domaine. Ajouter un enregistrement "A" et le point de l`enregistrement à l`adresse IP publique du serveur Web.
Passez dans le répertoire de l`hôte virtuel Apache en tapant "cd / etc / apache2 / sites-disponibles" et en appuyant sur "Entrée". Copiez le fichier de configuration d`Apache que le script de configuration créé dans ce répertoire. Tapez "sudo cp /etc/roundcube/apache2.conf roundcube.conf" et appuyez sur "Entrée".
Modifiez le fichier de configuration pour créer un hôte virtuel. Tapez "sudo nano roundcube.conf" et appuyez sur "Entrée".
Tapez les lignes suivantes après les quatre premières lignes de commentaires, qui commencent par "#" pour créer un serveur à un sous-domaine de roundcube. Remplacez votre nom de domaine pour "example.com":
NameVirtualHost
ServerName roundcube.example.com
ServerAlias roundcube.example.com
DocumentRoot / var / lib / roundcube
Faites défiler vers le bas du fichier et ajoutez les lignes suivantes pour connecter l`accès et des erreurs dans Apache:
ErrorLog $ {} APACHE_LOG_DIR /rc-error.log
LOGLEVEL avertir
CustomLog $ {} APACHE_LOG_DIR /rc-access.log combiné
Appuyez sur "Ctrl-X" pour enregistrer, appuyez sur "Y" pour confirmer et appuyez sur "Entrée" pour enregistrer vos modifications dans le fichier.
Tapez "sudo a2ensite roundcube" et appuyez sur "Entrée" pour activer l`hôte virtuel. Tapez "apache2 service sudo restart" pour redémarrer Apache avec le nouvel hôte virtuel ajouté.
Lancez un navigateur et accédez à la sous-domaine, tels que "http: //roundcube.example.com,quot- pour accéder à l`écran de connexion Roundcube.
Roundcube est un client de messagerie basé sur un navigateur multilingue. Il utilise le protocole IMAP (Internet…
Linux est fréquemment utilisé par les administrateurs pour diverses fonctions de serveur. Il est important d`être en…
serveur Apache a commencé sa vie comme "un serveur inégale," mais il est devenu l`un des serveurs les plus…
Le système d`exploitation Ubuntu Linux est disponible avec ou sans un environnement de bureau. La version avec…
Ubuntu détecte et configure automatiquement les pilotes de souris et de clavier pour fonctionner avec votre système.…
CVS (Concurrent Versions System) est un système de contrôle de version. Il permet à un développeur unique ou…
Si vous êtes intéressé à mettre en place un serveur web pour héberger votre site personnel ou même partager votre…
Webmail vous permet de vérifier les e-mails à distance. Vous pouvez vous inscrire à un compte de messagerie qui est…
Le projet Apache a produit l`une des plates-formes de serveur Web les plus populaires disponibles sur son serveur…
Le protocole TCP Internet / IP implique une adresse IP unique représenté sous la forme de point-virgule (comme…
Le protocole TCP Internet / IP implique une adresse IP unique représenté sous la forme de point-virgule (comme…
Un environnement commun Web open-source se compose d`Apache comme serveur, MySQL pour la base de données et PHP comme…
HostGator comprend un nombre illimité de comptes de messagerie basés sur le Web avec chacun de ses trois plans…
FreeBSD, le système d`exploitation Unix-base, est principalement destiné aux administrateurs système et les…
Le système d`exploitation Solaris (Solaris 10 et ci-dessus) utilise l`installation de gestion de services pour gérer…
Le serveur MySQL est une application de base de données open-source disponible via le référentiel de logiciels…
Ubuntu Linux utilise des mots de passe pour authentifier l`utilisateur demandes de journal sur dans sa configuration…
Ubuntu est un système d`exploitation basé sur Linux qui est offert en tant que logiciel open-source et peut être…
VMware est un logiciel de virtualisation qui permet à l`utilisateur d`exécuter différents systèmes d`exploitation…
Ubuntu Linux, les logiciels open-source distribués gratuitement par Canonical Ltd, travaille un peu différemment que…
Le protocole de datagramme utilisateur, ou UDP, dirige les données du réseau à des programmes spécifiques en…