Les partenaires publicitaires:

Comment installer roundcube sur Ubuntu

Roundcube est un outil de messagerie open-source basé sur le Web pour les utilisateurs. Le paquet Roundcube est inclus dans le noyau dépôts Ubuntu. Pour installer Roundcube, vous devez installer Apache, MySQL et PHP comme conditions préalables, installez Roundcube à partir du référentiel, configurer Roundcube d'utiliser MySQL et ensuite configurer l'accès Roundcube avec un hôte virtuel.

  1. Installez Prérequis

    • 1

      Connectez-vous au système Ubuntu en tant qu'utilisateur avec les privilèges du super-utilisateur. Mettez à jour vos dépôts et de 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 les guillemets ici et dans le reste du document) et appuyez sur" Entrée "à l'invite du shell.

    • 2

      Installez le serveur Web Apache, la base de données MySQL et PHP. Tapez "sudo apt-get install apache2 php5 mysql-serveur 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.

    • 3

      Activez le dégonfler, expire et modules en-têtes dans Apache. Tapez "sudo a2enmod dégonfler expire en-têtes" et appuyez sur "Entrée". Tapez la commande «sudo le service apache2 restart" pour activer la nouvelle configuration.

    • Installez Roundcube

      • 1

        Tapez "sudo apt-get install -y Roundcube Roundcube-plugins de Roundcube Roundcube-mysql-plugins-extra» et appuyez sur "Entrée" à l'invite du shell.

      • 2

        Sélectionnez "Oui" lorsque vous êtes invité à configurer la base de données avec dbconfig-commune et sélectionnez "mysql" de 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.

      • 3

        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.

      Configurer Roundcube

      • 1

        Tapez la commande «sudo dpkg-reconfigure roundcube" à une invite du shell pour lancer le script de configuration.

      • 2



        Saisissez l'adresse et le port du serveur IMAP vous avez l'intention d'utiliser avec Roundcube pour récupérer le courrier entrant. Préfixer un hôte qui nécessite Secure Sockets Layer avec "ssl." Par exemple, pour configurer le serveur IMAP de Gmail, de type "SSL: //imap.gmail.com: 993."

      • 3

        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.

      • 4

        Choisissez le serveur Web Apache pour la configuration. Utilisez la touche de curseur à la flèche à tous les serveurs Web autres que "apache2" et appuyez sur la barre d'espacement 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.

      • 5

        Appuyez sur "Entrée" lorsque vous êtes invité à redémarrer le serveur Web Apache.

      • 6

        Tapez "chat /usr/share/doc/roundcube-core/README.Debian" pour afficher les options pour la mise en place roundcube comme un hôte virtuel.

      • 7

        Editez le fichier de configuration d'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.

      • 8

        Tapez "sudo nano /etc/roundcube/main.inc.php" et appuyez sur "Entrée" pour modifier le fichier de configuration et permettre à l'éditeur de TinyMCE. Appuyez sur "Ctrl-W," type "htmleditor" et appuyez sur "Entrée" pour rechercher la ligne pour modifier. Changer le zéro à un un après le signe égal si la ligne est ainsi libellé:
        $ rcmail_config ['htmleditor'] = 1;

      • 9

        Lancez un navigateur et accédez à l'écran de connexion Roundcube, par exemple, au "http://example.com/roundcube.quot;

      Créer un sous-domaine et de l'hôte virtuel

      • 1


        Modifier les enregistrements DNS pour votre domaine à votre registraire de domaine. Ajoutez un enregistrement "A" et de pointer l'enregistrement à l'adresse IP publique du serveur Web.

      • 2

        Passez dans le répertoire de l'hôte virtuel Apache en tapant "cd / etc / apache2 / sites-available" et en appuyant sur "Entrée". Copiez le fichier de configuration d'Apache que le script de configuration créé pour ce répertoire. Tapez "sudo cp /etc/roundcube/apache2.conf roundcube.conf" et appuyez sur "Entrée".

      • 3

        Editez le fichier de configuration pour créer un hôte virtuel. Tapez "sudo nano roundcube.conf" et appuyez sur "Entrée".

      • 4

        Tapez les lignes suivantes après les quatre premières lignes de commentaires, qui commencent par "#", pour créer un serveur dans un sous-domaine de roundcube. Remplacez votre nom de domaine pour "example.com":
        NameVirtualHost
        : 80>
        ServerName roundcube.example.com
        ServerAlias ​​roundcube.example.com
        DocumentRoot / var / lib / roundcube

      • 5

        Faites défiler vers le bas du fichier et ajouter les lignes suivantes à consigner les accès et les erreurs dans Apache:
        ErrorLog $ {} /rc-error.log APACHE_LOG_DIR
        LOGLEVEL avertir
        CustomLog $ {} APACHE_LOG_DIR /rc-access.log combiné

      • 6

        Appuyez sur "Ctrl-X" pour enregistrer, appuyez sur "Y" pour confirmer et appuyez sur "Entrée" pour enregistrer vos modifications dans le fichier.

      • 7

        Tapez la commande «sudo a2ensite roundcube" et appuyez sur "Entrée" pour activer l'hôte virtuel. Tapez "sudo service apache2 restart» pour redémarrer Apache avec le nouvel hôte virtuel ajouté.

      • 8

        Lancez un navigateur et accédez à la sous-domaine, tels que "http: //roundcube.example.com,quot- pour accéder à l'écran de connexion Roundcube.

    Conseils Avertissements

    • Si votre serveur Web est un pare-feu, vous devez rediriger les ports 80 et 443 à l'adresse IP privée du serveur.
    » » » » Comment installer roundcube sur Ubuntu