**:
前面寫了一堆配置 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 回車 注意有引號 檢查一下我們已經安裝的軟體以...