From 3b73dc9ef8a8de2009e2f2836cd487c10d21c2be Mon Sep 17 00:00:00 2001
From: wxy <xingyu.wang@gmail.com>
Date: Fri, 20 Jun 2014 10:51:22 +0800
Subject: [PATCH] pub : 20140529 Install RainLoop Webmail (A Web Based Email
 Client) using 'Nginx and Apache' in Arch Linux

@MikeCoder
---
 ... using 'Nginx and Apache' in Arch Linux.md | 74 ++++++++++---------
 1 file changed, 39 insertions(+), 35 deletions(-)
 rename {translated/tech => published}/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md (75%)

diff --git a/translated/tech/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md b/published/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md
similarity index 75%
rename from translated/tech/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md
rename to published/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md
index b8d0270aae..7b014557c2 100644
--- a/translated/tech/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md	
+++ b/published/20140529 Install RainLoop Webmail (A Web Based Email Client) using 'Nginx and Apache' in Arch Linux.md	
@@ -1,10 +1,10 @@
-使用`Nginx和Apache`安装RainLoop Webmail(一个网页邮件客户端)
+在Arch上使用Nginx/Apache安装RainLoop Webmail
 ================================================================================
-Rainloop是一个使用PHP编写的,开源免费的网页邮件客户端。他支持包括Google,Yahoo,OutLook在内的主流的邮件服务器,当然,他也支持你自己的本地邮件服务器。他主要的表现看起来像使用IMAP和SMTP协议的MUA(邮件客户端)。
+Rainloop是一个使用PHP编写的,开源免费的网页邮件客户端。他支持包括Google、Yahoo、OutLook在内的主流的邮件服务器,当然,他也支持你自己的本地邮件服务器。它看起来大致就像使用IMAP和SMTP协议的MUA(邮件客户端)一样。
 
 #### RainLoop 示例 ####
 
-可以看一下作者编写的安装文档: [http://demo.rainloop.net/][1].
+可以看一下RainLoop作者安装的演示页面: [http://demo.rainloop.net/][1]。
 
 ![在Arch Linux上安装RainLoop](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux.jpg)
 在Arch Linux上安装RainLoop
@@ -17,24 +17,28 @@ If you also need references on installing Rainloop on **Debian** and **Red Hat**
 
 如果你还是需要一篇在**Debian** 和 **Red Hat** 安装 RainLoop Webmail 的教程,你可以看这篇文章:
 
-- [Install RainLoop Webmail on Debian and Red Hat based Systems][2]
+- [在 Debian 和 RedHat 系的 Linux 上安装 RainLoop Webmail][2]
+
+以及在 **Ubuntu** 服务器中安装 RainLoop Webmail 的教程,你可以看这篇文章:
+
+- [如何在 Ubuntu server 中设置 RainLoop Webmail][8]
 
 ### 系统要求 ###
 
 #### 对 Nginx ####
 
-- [Install LEMP (Nginx, PHP, MySQL with MariaDB engine and PhpMyAdmin) in Arch Linux][3]
-- [Create Virtual Hosts in Nginx Web Server][4]
+- [在 Arch Linux 上安装 LEMP (Nginx, PHP, MySQL/MariaDB 和 PhpMyAdmin)][3]
+- [在 Nginx 上创建虚拟主机][4]
 
 #### 对 Apache ####
 
-- [Install LAMP (Linux, Apache, MySQL/MariaDB, and PHP/PhpMyAdmin) in Arch Linux][5]
+- [在 Arch Linux 上安装 LAMP (Linux, Apache, MySQL/MariaDB 和 PHP/PhpMyAdmin)][5]
 
-### Step 1:为 Nginx 或者 Apache 提供虚拟Host###
+### Step 1:在 Nginx 或者 Apache 上创建虚拟主机###
 
-**1.** 假设你已经配置您的服务器(**Nginx**或**Apache**),如上面介绍的链接描述的,你需要做的第一件事是在Hosts文件里创建一个指向**的Arch Linux*系统的IP。
+**1.** 假设你已经如上面介绍的链接所述,配置好了您的服务器(**Nginx**或**Apache**),你需要做的第一件事是在Hosts文件里创建一个原始解析记录,以指向**的Arch Linux**系统的IP。
 
-对与Linux系统,修改 **/etc/hosts** 文件并且在你得localhost下添加 Rainloop virtual 域。如下:
+对于Linux系统,修改 **/etc/hosts** 文件并且在你的localhost条目之下添加 Rainloop 的虚拟域。如下:
 
     127.0.0.1	localhost.localdomain  localhost     rainloop.lan
     192.168.1.33	rainloop.lan
@@ -42,11 +46,11 @@ If you also need references on installing Rainloop on **Debian** and **Red Hat**
 ![Add Domain Host Entry](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-01.jpg)
 添加域信息
 
-对于Windows系统,则修改 **C:\Windows\System32\drivers\etc\hosts** 并且将接下来的内容添加到你的文件里:
+如果是Windows系统,则修改 **C:\Windows\System32\drivers\etc\hosts** 并且将接下来的内容添加到你的文件里:
 
     192.168.1.33       rainloop.lan
 
-**2.** After you verify local domain using **ping** command, create the necessary **Virtual Hosts** and **SSL** configurations for **Apache** or **Nginx**.
+**2.** 使用 **ping** 命令确认本地的 Rainloop 域名创建成功之后,然后在 **Apache** 或 **Nginx** 中创建所需的 **虚拟主机** 和 **SSL** 配置。
 
 #### Nginx 虚拟主机 ####
 
@@ -141,10 +145,10 @@ If you also need references on installing Rainloop on **Debian** and **Red Hat**
 
     $ sudo nginx_gen_ssl.sh
 
-![Generate Certificate and Keys](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-04.jpg\)
+![Generate Certificate and Keys](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-04.jpg)
 生成证书和密钥
 
-生成证书和SSL密钥后,创建Rainloop**根**网络服务器的文件路径(Rainloop PHP文件所在的位置),然后启用虚拟主机,并重新启动Nginx的守护进程,应用配置。
+生成证书和SSL密钥后,创建Rainloop Web服务器**根**的文件路径(Rainloop PHP文件所在的位置),然后启用虚拟主机,并重新启动Nginx的守护进程,应用配置。
 
     $ sudo mkdir -p /srv/www/rainloop
     $ sudo n2ensite rainloop
@@ -232,7 +236,7 @@ If you also need references on installing Rainloop on **Debian** and **Red Hat**
 输入组织信息
 
 After the Certificate and SSL keys are created, add Rainloop **DocumentRoot** path, then enable Virtual Hosts and restart Apache daemon to apply configurations.
-在证书和密钥建立之后,添加RainLoop **DocumentRoot**目录,之后激活虚拟主机,并且重启Apache应用设置。
+在证书和密钥建立之后,创建 RainLoop 的 **DocumentRoot** 所指向的目录,之后激活虚拟主机,并且重启Apache应用设置。
 
     $ sudo mkdir -p /srv/www/rainloop
     $ sudo a2ensite rainloop
@@ -244,11 +248,11 @@ After the Certificate and SSL keys are created, add Rainloop **DocumentRoot** pa
 
 ### Step 2: 添加必要的PHP支持 ###
 
-**3.** 无论您使用的是**Apache**或**Nginx**Web服务器,您需要激活**php.ini**文件下中的PHP扩展,包括新的服务器**DocumentRoot**目录。
+**3.** 无论您使用的是**Apache**或**Nginx**Web服务器,您需要激活**php.ini**文件下中的PHP扩展,并将新服务器的**DocumentRoot**目录放到 open_basedir 配置中。
 
     $ sudo nano /etc/php/php.ini
 
-找到并且取消如下的PHP扩展的注释:
+找到并且取消如下的PHP扩展的注释(LCTT译注,即启用这些模块):
 
     extension=iconv.so
     extension=imap.so
@@ -258,12 +262,11 @@ After the Certificate and SSL keys are created, add Rainloop **DocumentRoot** pa
     extension=openssl.so ( enables IMAPS and SMTP SSL protocols on mail servers)
     extension=pdo_mysql.so
 
-open_basedir语句应该看起来和这个一样。
+open_basedir语句应该看起来类似如下:
 
     open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/etc/webapps/:/srv/www/
 
-**4.** After the **php.ini** file was modified restart your server than check **phpinfo** file to see if **SSL** protocols are enabled.
-**4.** 在修改好**php.ini**之后,重启你得服务器,然后检查 **phpinfo** 文件,去看看**SSL**协议是否已经激活。
+**4.** 在修改好**php.ini**之后,重启你的服务器,然后检查 **phpinfo()** 输出,去看看**SSL**协议是否已经激活。
 
     ----------对于 Apache Web 服务器----------
     $ sudo systemctl restart httpd
@@ -275,22 +278,22 @@ open_basedir语句应该看起来和这个一样。
     $ sudo systemctl restart php-fpm
 
 ![Check PHP Information](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-10.png)
-Check PHP Information
+查看 PHP 信息
 
 ### Step 3: 下载和安装 RainLoop Webmail ###
 
-**5.**现在是时候从官方网站下载并解压缩Rainloop应用到文档根目录,但是需要首先安装**wget的**和**unzip**程序。
+**5.**现在可以从官方网站下载Rainloop应用并解压缩到文档根目录了,但是需要首先安装**wget的**和**unzip**程序(LCTT译注,如果你已经有了可以忽略此步)。
 
     $ sudo pacman -S unzip wget
 
-**6.** 使用**wget**命令或通过使用浏览器导航到[http://rainloop.net/downloads/] [6]下载最新的源码包Rainloop zip归档。
+**6.** 使用**wget**命令或通过使用浏览器访问[http://rainloop.net/downloads/] [6]下载最新的源码包Rainloop 压缩包。
 
     $ wget http://repository.rainloop.net/v1/rainloop-latest.zip
 
 ![Download RainLoop Package](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-11.png)
 下载 RainLoop 包
 
-**7.** 下载过程完成后,解压Rainloop归档到虚拟主机文档根目录路径( **/srv/www/rainloop/** )。
+**7.** 下载过程完成后,解压Rainloop压缩包到虚拟主机文档根目录路径( **/srv/www/rainloop/** )。
 
     $ sudo unzip rainloop-latest.zip -d  /srv/www/rainloop/
 
@@ -309,7 +312,7 @@ Check PHP Information
 
 **9.** Rainloop应用程序可以通过两种方式进行配置:使用浏览器或者系统shell。如果要在终端配置就打开和编辑位于**/ srv/www/rainloop/data/_data_da047852f16d2bc7352b24240a2f1599/_default_/configs/**的application.ini**文件。
 
-**10.** 若要从浏览器访问管理界面,使用下面的URL地址** https://rainloop.lan/?admin**,然后提供默认的应用程序用户名密码。
+**10.** 若要从浏览器访问管理界面,使用下面的URL地址** https://rainloop.lan/?admin**,然后提供输入默认的应用程序用户名密码,如下:
 
     User= admin
     Password= 12345
@@ -317,7 +320,7 @@ Check PHP Information
 ![Rainloop Web Interface](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-14.png)
 Rainloop Web 界面
 
-**11.** 首次登录后,你将被警告更改默认密码,所以我劝你做这一点。
+**11.** 首次登录后,你会被警示需要更改默认密码,所以我劝你做这一点。
 
 ![Change Default Password](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-15.png)
 修改默认 Password
@@ -325,7 +328,7 @@ Rainloop Web 界面
 ![Set New Admin Password](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-16.png)
 设置新的 Admin Password
 
-**12.** 如果您要启用**Contact**,就登录到MySQL数据库并创建上有一个特权用户和一个新的数据库,然后提供**Contacts**字段的数据库凭据。
+**12.** 如果您要启用**Contact**(联系人)功能,就登录到MySQL数据库并创建一个新的数据库及其用户,然后提供在**Contacts**字段里面输入数据库信息。
 
     mysql -u root -p
     create database if not exists rainloop;
@@ -338,9 +341,9 @@ Rainloop Web 界面
 在 RainLoop 中激活联系人
 
 ![Enter Contact Database Details](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-18.png)
-添加联系人数据
+添加联系人数据库配置
 
-**13.** 默认情况下Rainloop提供** Gmail**,**Yahoo**和**Outlook**的邮件服务器的配置文件,但是你如果愿意,你也可以添加其他的邮件服务器域。
+**13.** 默认情况下Rainloop提供了** Gmail**,**Yahoo**和**Outlook**的邮件服务器的配置文件,但是你如果愿意,你也可以添加其他的邮件服务器域。
 
 ![Default Mail Domains](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-19.png)
 默认 Mail 域
@@ -348,26 +351,26 @@ Rainloop Web 界面
 ![Add New Domain](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-20.png)
 添加新域
 
-**14.** 登录你的邮件服务器,浏览** https://rainloop.lan**,并提供您的域名服务器验证信息。
+**14.** 登录你的邮件服务器,访问** https://rainloop.lan**,并提供您的域名服务器验证信息。
 
 ![Login to Mail Domain](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-21.png)
-登录到邮件页面
+登录到Yahoo邮件页面
 
 ![Login to Gmail Domain](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-22.png)
 登录Gmail
 
 ![RainLoop Email Interface](http://www.tecmint.com/wp-content/uploads/2014/05/Install-RainLoop-in-Arch-Linux-23.png)
-RainLoop Email 界面
+RainLoop 登录后的Email 界面
 
 想要了解更多的文件,可以访问:[http://rainloop.net/docs/][7].
 
-通过Rainloop你可以从浏览器中访问具有Internet连接的任何邮件服务器。唯一的缺憾就是在Arch Linux下使用Rainloop应用的人缺乏修改电子邮件帐户密码的poppassd插件包。
+通过Rainloop你可以从浏览器中访问具有Internet连接的任何邮件服务器。唯一的缺憾就是在Arch Linux下使用Rainloop应用的话,少一个修改电子邮件帐户密码的poppassd插件包。
 
 --------------------------------------------------------------------------------
 
 via: http://www.tecmint.com/install-rainloop-webmail-in-arch-linux/
 
-译者:[MikeCoder](https://github.com/MikeCoder) 校对:[校对者ID](https://github.com/校对者ID)
+译者:[MikeCoder](https://github.com/MikeCoder) 校对:[wxy](https://github.com/wxy)
 
 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
 
@@ -377,4 +380,5 @@ via: http://www.tecmint.com/install-rainloop-webmail-in-arch-linux/
 [4]:http://www.tecmint.com/create-virtual-hosts-using-nginx-on-arch-linux/
 [5]:http://www.tecmint.com/install-lamp-in-arch-linux/
 [6]:http://rainloop.net/downloads/
-[7]:http://rainloop.net/docs/
\ No newline at end of file
+[7]:http://rainloop.net/docs/
+[8]:http://linux.cn/article-2794-1.html
\ No newline at end of file