Roundcubeのインストールに備えてLAMPサーバーの内容を設定します。 RoundCubeは、デスクトップアプリケーションのように見える、ブラウザベースの多言語IMAPクライアントです。 MIMEサポート、アドレス帳、フォルダ操作、情報検索、スペルチェックなど、Eメールクライアントが持つべきすべての機能を提供します。 RoundCubeは PHP
+ Ajaxで開発されており、データを保存するにはMySQLデータベースが必要です。ユーザーインターフェイスはXHTML + CSS 2で設計されているので、最初にLAMPサーバーを設定する必要があります。
1. Webサーバーを設定します。
LAMPアーキテクチャを参照してください。 Roundcubemail最新バージョンのダウンロードに公式ホームページからRoundcubemail
をインストールし
2:
http://roundcube.net/downloadを、最新バージョンはroundcubemail-0.3-安定しています.tar.gzの
RoundCubeをダウンロードした後、指定したパスにアップロードして、確実に/TEMPおよび/logsディレクトリには、2件のネットワークアクセスがある解凍します。
タールzxvf roundcubemail-0.3-stable.tarを.gzを
MV roundcubemail-0.3-安定した/var /www /htmlと設定/ウェブメール
この時点で、あなたは、ブラウザでhttpを開くことができます://localhostの/ウェブメール、そしてシステムがエラーを促すメッセージが表示されます..
設定のエラー
main.inc.phpが
見つかりませんでした
db.inc.phpが
見つかりませんでした
INSTALLの指示をお読みください!
3. Roundcubemailのデータベースのインポート
mysql -u root -p
パスワードの入力:
mysql>
データベースの作成:roundcubemail
のMySQL>デフォルトの文字セットUTF8のCOLLATEのutf8_general_ci roundcubemailデータベースを作成し、
MySQLデータベースローカルユーザーに
権限:bianjiesky、‘ your_passwd’に必要パスワード:
のmysql> roundcubemail上のすべての権限を付与* bianjiesky TO @ localhostのBY&lsquo IDENTIFIED、データベーステーブルにyour_passwd’;
:.
のmysql> roundcubemail使用; < BR>
のMySQL>ソース/var/www/html/webmail/SQL/mysql.initial.sql
のMySQL>フラッシュ権限;
のMySQL>出口
4. Roundcubemailは、データベースの情報を提供し
CD /var /www /htmlと設定/ウェブメール/設定/
CP db.inc.php.dist db.inc.php
CP main.inc.php.dist main.inc.php
まず、db.inc.phpファイルdb_dsnwの値:ナノは/var /www /の:
ファイルを変更HTML /ウェブメール/設定/db.inc.php
$ rcmail_config [‘ db_dsnw’] =‘ mysqlの://roundcube:your_passwd @ localhostの/roundcubemail’;
前記修正roundcubeデータベースのローカルユーザー名bianjiesky; your_passwdを設定したアクセスパスワードに変更し、roundcubemailは上記で作成したデータベース名です。
次に、main.inc.php設定ファイル:
ナノ/var/www/html/webmail/config/main.inc.php
#デフォルトのIMAPサーバこの例で使用されるメールサーバはZimbraサーバIPです。
$ rcmail_config [‘ default_hostの’] =‘ 127.0.0.1’;
#デフォルトのSMTPサーバ
$ rcmail_config [‘ SMTP_SERVER’] =‘ 127.0.0.1’;
$ rcmail_config [‘ smtp_user’ =‘%U’;
$ rcmail_config [‘ smtp_pass’ =‘%のP’; < BR>
#自動的にディレクトリ
を作成します。
$ rcmail_config [‘ create_default_folders’] = TRUE;
#デフォルト名
#ユーザーはログインする必要がある場合ユーザ名’&lsquoを入力し、Roundcubemailは、それが自動的に
追加することができます。
#‘ username_domain&rsquoを、指定されたドメイン名では、ユーザー名は次のようになります。&rsquoを、[email protected]&rsquoを;。
#$ rcmail_config [‘ username_domain’] =‘ example.org’;
#デフォルト表示のインターフェース言語。このディレクトリにはオプションの値がありますディレクトリ名はオプションの値です。
Unix系システムでは、topを使用してシステムリソース、プロセス、メモリ使用量などの情報を表示することができます。ネットワークの状態を表示するには、netstatやnmapなどのツールを使用できます
debianのインストールは最小インストールを使用するため、デフォルトは中国語でインストールされますが、カーネルは中国語フォントを持ちません。解決策:ロケールをリセットし、ROOTユーザーでログインし
SELinuxの機能はさらに、Linuxシステムのセキュリティを強化することができ、達成するために、強制アクセス制御ですが、この機能は初心者が不便の多くをもたらす
要件のシナリオ
プロキシサーバーのHAProxyを使用したMysqlのロードバランシングサーバーの障害やデータの複製など、Mysqlに問題がある場合のユーザビリティを向上させるための一般的な方法です。中断した場合は、HAProxyにすぐに通知してからリクエストの転送を停止することをお勧めします。
HAProxy Mysqlに問題があるかどうかを確認するにはどうすればよいですか。
アイデア
Egrep -o up([0-9] +)日