GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にRoundcubeWebメールをインストールする方法

このチュートリアルでは、CentOS7にRoundcubeWebメールをインストールして構成する方法を示します。知らない人のために、Roundcubeは使用できるWebアプリケーションです。 Roundcube Webmailプロジェクトによる無料のオープンソースソフトウェアツールです。クリーンなユーザーインターフェイスを備えており、MIMEおよびHTMLメッセージの完全サポート、多言語機能、検索などの多くの機能を提供します。入力したままのアドレス帳、スレッド化されたメッセージリスト、スペルチェックなど。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーへのRoundcubeWebメールの段階的なインストールを紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS7。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があります。

RoundcubeWebメール機能

  • 多言語機能
  • 入力時に検索する名簿
  • リッチテキスト/HTMLメッセージの作成
  • メッセージと連絡先の検索
  • 定型応答テンプレートNew!
  • Int。ドメイン名(IDNA)
  • 共有フォルダとACL
  • フル機能の名簿
  • プラグインAPIを使用して拡張可能
  • もっとたくさん

CentOS7にRoundcubeWebメールをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

手順2.LAMPサーバーをインストールします。

CentOS 7 LAMPスタックサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。また、必要なPHPモジュールをインストールしてください:

yum install php-json php-xml php-mbstring php-imap php-pear-DB php-mysql -y

ステップ3.RoundcubeWebメールをインストールします。

最初に行うことは、Roundcubeのダウンロードページに移動し、Roundcubeの最新の安定バージョンをダウンロードすることです。この記事を書いている時点ではバージョン1.1.4です。 :

wget http://nchc.dl.sourceforge.net/project/roundcubemail/roundcubemail/1.1.4/roundcubemail-1.1.4-complete.tar.gz

Roundcubeアーカイブをサーバーのドキュメントルートディレクトリに解凍します:

tar -zxpvf roundcubemail-1.1.4-complete.tar.gz -C /var/www/html/
mv roundcubemail-1.1.3 roundcube

いくつかのフォルダの権限を変更する必要があります:

chown apache:apache -R /var/www/html/roundcube

ステップ4.RoundcubeWebメール用にMariaDBを構成します。

デフォルトでは、MariaDBは強化されていません。mysql_secure_installationを使用してMariaDBを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMariaDBへのアクセスを行う各手順を注意深くお読みください。

mysql_secure_installation

次のように構成します:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

次に、MariaDBコンソールにログインし、RoundcubeWebメール用のデータベースを作成する必要があります。次のコマンドを実行します。

mysql -u root -p

これによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 Roundcube Webメールのインストール:

MariaDB [(none)]> CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'password';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

ステップ5.Webブラウザーインストーラーを使用してRoundcubeのインストールを開始します。

Roundcube WebメールはデフォルトでHTTPポート80で利用できます。お気に入りのブラウザを開き、http://your-domain.com/roundcube/installer またはhttp://server-ip-address/roundcube/installer インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。

インストールが完了したら、Webサーバーのドキュメントルート(/var/www/html/roundcube)からインストーラーディレクトリを削除します。 ):

cd /var/www/html/roundcube/
rm -rf installer

次に、Roundcubeを使用してアカウントにアクセスし、http://your-domain.com/roundcubeに移動します。 メールアカウントのユーザー名とパスワードを使用してログインします。構成が機能している場合、Roundcubeを使用すると、ドメイン名の内外からメールを送受信できます。

おめでとうございます!Roundcubeが正常にインストールされました。このチュートリアルを使用してCentOS7システムにRoundcubeWebメールをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、Roundcubeの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS7にHabariをインストールする方法

  2. CentOS7にElggをインストールする方法

  3. CentOS8にRoundcubeWebメールをインストールする方法

  1. CentOS6にMariaDBをインストールする方法

  2. CentOS7にMariaDBをインストールする方法

  3. CentOS7にMoodleをインストールする方法

  1. CentOS7にMagentoをインストールする方法

  2. CentOS7にInvoicePlaneをインストールする方法

  3. CentOS7にWordPressをインストールする方法