Roundcube Webmail 安裝配置

2021-06-22 17:12:45 字數 2675 閱讀 3557

**:

前面寫了一堆配置 lamp 伺服器的內容就是為了為安裝 roundcube 做準備。roundcube 是乙個基於瀏覽器,支援多國語言的 imap 客戶端,操作介面看起像乙個桌面應用程式。它提供乙個 email 客戶端應該具備的所有功能包括 mime 支援、位址薄、資料夾操作,資訊搜尋和拼寫檢查。roundcube 採用 php+ajax 開發並且需要 mysql 資料庫來儲存資料。使用者介面採用 xhtml+css2 設計,所以必須要先配置乙個 lamp 伺服器。 

2. 安裝 roundcubemail

,目前最新版本是 roundcubemail-0.3-stable.tar.gz

tar zxvf roundcubemail-0.3-stable.tar.gz

mv roundcubemail-0.3-stable /var/www/html/webmail

至此,你可以通過瀏覽器開啟 http://localhost/webmail ,這時系統會提示錯誤:

main.inc.php was not found.

db.inc.php was not found.

please read the install instructions!

3. 匯入 roundcubemail 的資料庫

mysql -u root -p

enter password:

mysql>

建立資料庫:roundcubemail

mysql> create database roundcubemail default character set utf8 collate utf8_general_ci;

將資料庫的許可權給 mysql 的本地使用者:bianjiesky , 'your_passwd' 改為需要的密碼:

mysql> grant all privileges on roundcubemail.* to bianjiesky@localhost identified by 'your_passwd';

匯入資料庫表:

mysql> use roundcubemail;

mysql> source /var/www/html/webmail/sql/mysql.initial.sql

mysql> flush privileges;

mysql> exit

4. 為 roundcubemail 設定資料庫資訊

cd /var/www/html/webmail/config/

cp db.inc.php.dist db.inc.php

cp main.inc.php.dist main.inc.php

首先,將 db.inc.php 檔案裡 db_dsnw 的值設定為:

修改檔案:nano /var/www/html/webmail/config/db.inc.php

$rcmail_config['db_dsnw'] = 'mysql://roundcube:your_passwd@localhost/roundcubemail';

其中 roundcube 修改為資料庫本地使用者名 bianjiesky ;your_passwd 修改為你設定的訪問密碼;roundcubemail 為上面建立的資料庫名。

然後,配置 main.inc.php 檔案:

nano /var/www/html/webmail/config/main.inc.php

# 預設的 imap 伺服器,本例子使用的 mail server 是 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';

# 自動建立目錄

$rcmail_config['create_default_folders'] = true;

# 預設的網域名稱

# 使用者在登入的時候只需要輸入 'username' 即可,roundcubemail 會自動為它加上

# 'username_domain' 裡指定的網域名稱,所以使用者名稱就變成:'[email protected]'。

#$rcmail_config['username_domain'] = 'example.org';

# 預設顯示的介面語言。可選用的值可以去該目錄下找,目錄名就是可選的值:

# /var/www/html/webmail/program/localization/

# 如果根據瀏覽器語言來支援多種語言,設定null

$rcmail_config['language'] = 'zh_cn';

# 設定預設的時區。北京為東八區

$rcmail_config['timezone'] = 8;

# 是否拼寫檢查

$rcmail_config['enable_spellcheck'] = false;

5. 設定乙個別名

你也可不安裝在 /var/www/html/webmail ,通過為 webmail 設定乙個別名也可以訪問。

以上配置完成,在瀏覽器輸入 http://localhost/webmail 即可使用 webmail 登入你的郵箱賬戶了。

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

Graphite Simulator安裝配置方法

graphite simulator是由mit的carbon研究組開發的一款並行分布式全系統模擬器,該小組隸屬於原raw chip設計團隊,並與tilera公司關係緊密。graphite通過對一系列計算機體系結構領域常用模擬器的整合,為研究者提供了乙個全系統模擬環境。graphite可模擬的部分包括...

Vmware workstation安裝配置

作業系統 centos7 如果要實現主機和虛擬機器之間的檔案拖拽,除了安裝vmware tools外,還需要安裝圖形介面 gnome。1 首先安裝x xwindow system 命令為 yum groupinstall x window system 回車 注意有引號 檢查一下我們已經安裝的軟體以...