diff --git a/en_US/faq/file.locations.md b/en_US/faq/file.locations.md
index 3bddfce7..f0560b7d 100644
--- a/en_US/faq/file.locations.md
+++ b/en_US/faq/file.locations.md
@@ -83,44 +83,6 @@ Additional config files under `/etc/dovecot/`:
related log will be logged in this file. Note: there's no such file on
iRedMail-0.8.6 and old iRedMail releases.
-## Apache {: #apache }
-
-* On RHEL/CentOS: Apache config files are placed under `/etc/httpd/`.
-
- * Main config file is `/etc/httpd/conf/httpd.conf`.
- * Module config files are placed under `/etc/httpd/conf.d/` (old releases)
- or `/etc/httpd/conf.modules.d/`.
- * Root directory used to store web applications is `/var/www`, document
- root is `/var/www/html/`.
- * Log files are placed under `/var/www/httpd/`.
-
-* On Debian/Ubuntu: Apache config files are placed under `/etc/apache2`.
-
- * Main config file is `/etc/apache2/apache2.conf`.
- * Module config files are placed under `/etc/apache2/conf.d/` (old
- releases) or `/etc/apache2/conf-available/`.
- * Root directory used to store web applications is `/usr/share/apache2`,
- document root is `/var/www/` (old releases) or `/var/www/html/`.
- * Log files are placed under `/var/log/apache2/`.
-
-* On FreeBSD: Apache config files are placed under `/usr/local/etc/apache2`.
-
- * Main config file is `/usr/local/etc/apache2/httpd.conf`.
- * Module config files are placed under `/usr/local/etc/apache2/Includes/`.
- * Root directory used to store web applications is `/usr/local/www/`,
- document root is `/usr/local/www/apacheXX/data/`.
- * Log files are placed under `/var/log/`, main log files are
- `/var/log/httpd-access.log` and `/var/log/httpd-error.log`.
-
-* On OpenBSD: Apache (the one shipped in OpenBSD base system) config files
- are placed under `/var/www/conf`.
-
- * Main config file is `/var/www/conf/httpd.conf`.
- * Module config files are placed under `/var/www/conf/modules/`.
- * Root directory used to store web applications is `/var/www/`,
- document root is `/var/www/htdocs/`.
- * Log files are placed under `/var/www/logs/`.
-
## Nginx {: #nginx }
* On `Linux` and OpenBSD:
@@ -180,18 +142,23 @@ Main config file:
* Root Directory. Roundcube webmail is installed under below directory by default:
- * RHEL/CentOS: `/var/www/roundcubemail`. It's a symbol link to
- `/var/www/roundcubemail-x.y.z`.
+ * RHEL/CentOS: `/opt/www/roundcubemail`. It's a symbol link to `roundcubemail-x.y.z` under same directory.
+
+ Note: with old iRedMail releases, it's `/var/www/roundcubemail`.
+
* Debian/Ubuntu: `/opt/www/roundcubemail`. It's a symbol link to
`/opt/www/roundcubemail-x.y.z`.
+
Note: with old iRedMail releases, it's `/usr/share/apache2/roundcubemail`,
it's a symbol link to `/usr/share/apache2/roundcubemail-x.y.z/`.
- * FreeBSD: `/usr/local/www/roundcube`.
- * OpenBSD: `/var/www/roundcubemail`. It's a symbol link to
- `/var/www/roundcubemail-x.y.z/`.
-* Config files:
- {: #roundcube-config }
+ * FreeBSD: `/usr/local/www/roundcube`.
+ * OpenBSD: `/opt/www/roundcubemail`. It's a symbol link to `roundcubemail-x.y.z`
+ under same directory.
+
+ Note: with old iRedMail releases, it's `/var/www/roundcubemail`.
+
+* Config files: {: #roundcube-config }
* Main config file is `config/config.inc.php` under Roundcube webmail
directory.
@@ -305,12 +272,18 @@ Log file: Fail2ban logs to default syslog log file.
Main config file:
-* on RHEL/CentOS, it's `/var/www/iredadmin/settings.py`.
-* on Debian/Ubuntu, it's `/opt/www/iredadmin/settings.py` (in recent iRedMail
- releases) or `/usr/share/apache2/iredadmin/settings.py` (in old iRedMail
- releases).
+* on RHEL/CentOS, it's `/opt/www/iredadmin/settings.py`.
+
+ Note: on old iRedMail releases, it's `/var/www/iredadmin/settings.py`.
+
+* on Debian/Ubuntu, it's `/opt/www/iredadmin/settings.py`.
+
+ Note: on old iRedMail releases, it's `/usr/share/apache2/iredadmin/settings.py`.
+
* on FreeBSD, it's `/usr/local/www/iredadmin/settings.py`.
-* on OpenBSD, it's `/var/www/iredadmin/settings.py`.
+* on OpenBSD, it's `/opt/www/iredadmin/settings.py`.
+
+ Note: on old iRedMail releases, it's `/var/www/iredadmin/settings.py`.
iRedAdmin is a web application, when debug mode is turned on, it will log error
message to:
@@ -325,6 +298,48 @@ message to:
Note: If you modified any iRedAdmin files (not just config file), please restart
Apache or uwsgi service (if you're running Nginx) to reload modified files.
+## Apache {: #apache }
+
+!!! warning
+
+ Apache was dropped since iRedMail-0.9.8.
+
+* On RHEL/CentOS: Apache config files are placed under `/etc/httpd/`.
+
+ * Main config file is `/etc/httpd/conf/httpd.conf`.
+ * Module config files are placed under `/etc/httpd/conf.d/` (old releases)
+ or `/etc/httpd/conf.modules.d/`.
+ * Root directory used to store web applications is `/var/www`, document
+ root is `/var/www/html/`.
+ * Log files are placed under `/var/www/httpd/`.
+
+* On Debian/Ubuntu: Apache config files are placed under `/etc/apache2`.
+
+ * Main config file is `/etc/apache2/apache2.conf`.
+ * Module config files are placed under `/etc/apache2/conf.d/` (old
+ releases) or `/etc/apache2/conf-available/`.
+ * Root directory used to store web applications is `/usr/share/apache2`,
+ document root is `/var/www/` (old releases) or `/var/www/html/`.
+ * Log files are placed under `/var/log/apache2/`.
+
+* On FreeBSD: Apache config files are placed under `/usr/local/etc/apache2`.
+
+ * Main config file is `/usr/local/etc/apache2/httpd.conf`.
+ * Module config files are placed under `/usr/local/etc/apache2/Includes/`.
+ * Root directory used to store web applications is `/usr/local/www/`,
+ document root is `/usr/local/www/apacheXX/data/`.
+ * Log files are placed under `/var/log/`, main log files are
+ `/var/log/httpd-access.log` and `/var/log/httpd-error.log`.
+
+* On OpenBSD: Apache (the one shipped in OpenBSD base system) config files
+ are placed under `/var/www/conf`.
+
+ * Main config file is `/var/www/conf/httpd.conf`.
+ * Module config files are placed under `/var/www/conf/modules/`.
+ * Root directory used to store web applications is `/var/www/`,
+ document root is `/var/www/htdocs/`.
+ * Log files are placed under `/var/www/logs/`.
+
## Cluebringer
!!! warning
diff --git a/en_US/iredadmin/2-iredadmin-pro.restful.api.md b/en_US/iredadmin/2-iredadmin-pro.restful.api.md
index b1e23f61..a3997572 100644
--- a/en_US/iredadmin/2-iredadmin-pro.restful.api.md
+++ b/en_US/iredadmin/2-iredadmin-pro.restful.api.md
@@ -35,10 +35,13 @@ iRedAdmin config file.
!!! note "iRedAdmin-Pro config file location"
- * on RHEL/CentOS, it's `/var/www/iredadmin/settings.py`.
- * on Debian/Ubuntu, it's `/opt/www/iredadmin/settings.py` (in recent iRedMail releases) or `/usr/share/apache2/iredadmin/settings.py` (in old iRedMail releases).
+ * on RHEL/CentOS, it's `/opt/www/iredadmin/settings.py` (in recent iRedMail
+ releases) or `/var/www/iredadmin/settings.py` (in old iRedMail releases).
+ * on Debian/Ubuntu, it's `/opt/www/iredadmin/settings.py` (in recent
+ iRedMail releases) or `/usr/share/apache2/iredadmin/settings.py` (in old iRedMail releases).
* on FreeBSD, it's `/usr/local/www/iredadmin/settings.py`.
- * on OpenBSD, it's `/var/www/iredadmin/settings.py`.
+ * on OpenBSD, it's `/opt/www/iredadmin/settings.py` (in recent iRedMail
+ releases) or `/var/www/iredadmin/settings.py` (in old iRedMail releases).
To restrict API access to few IP addresses, please also add settings below in
iRedAdmin-Pro config file:
diff --git a/html/file.locations.html b/html/file.locations.html
index 6addd175..208f70b3 100644
--- a/html/file.locations.html
+++ b/html/file.locations.html
@@ -30,7 +30,6 @@
On RHEL/CentOS: Apache config files are placed under /etc/httpd/
.
/etc/httpd/conf/httpd.conf
./etc/httpd/conf.d/
(old releases)
- or /etc/httpd/conf.modules.d/
./var/www
, document
- root is /var/www/html/
./var/www/httpd/
.On Debian/Ubuntu: Apache config files are placed under /etc/apache2
.
/etc/apache2/apache2.conf
./etc/apache2/conf.d/
(old
- releases) or /etc/apache2/conf-available/
./usr/share/apache2
,
- document root is /var/www/
(old releases) or /var/www/html/
./var/log/apache2/
.On FreeBSD: Apache config files are placed under /usr/local/etc/apache2
.
/usr/local/etc/apache2/httpd.conf
./usr/local/etc/apache2/Includes/
./usr/local/www/
,
- document root is /usr/local/www/apacheXX/data/
./var/log/
, main log files are
- /var/log/httpd-access.log
and /var/log/httpd-error.log
.On OpenBSD: Apache (the one shipped in OpenBSD base system) config files
- are placed under /var/www/conf
.
/var/www/conf/httpd.conf
./var/www/conf/modules/
./var/www/
,
- document root is /var/www/htdocs/
./var/www/logs/
.Linux
and OpenBSD:/var/log/messages
or
Root Directory. Roundcube webmail is installed under below directory by default:
/var/www/roundcubemail
. It's a symbol link to
- /var/www/roundcubemail-x.y.z
./opt/www/roundcubemail
. It's a symbol link to
- /opt/www/roundcubemail-x.y.z
.
- Note: with old iRedMail releases, it's /usr/share/apache2/roundcubemail
,
- it's a symbol link to /usr/share/apache2/roundcubemail-x.y.z/
./usr/local/www/roundcube
./var/www/roundcubemail
. It's a symbol link to
- /var/www/roundcubemail-x.y.z/
.RHEL/CentOS: /opt/www/roundcubemail
. It's a symbol link to roundcubemail-x.y.z
under same directory.
Note: with old iRedMail releases, it's /var/www/roundcubemail
.
Debian/Ubuntu: /opt/www/roundcubemail
. It's a symbol link to
+ /opt/www/roundcubemail-x.y.z
.
Note: with old iRedMail releases, it's /usr/share/apache2/roundcubemail
,
+it's a symbol link to /usr/share/apache2/roundcubemail-x.y.z/
.
FreeBSD: /usr/local/www/roundcube
.
OpenBSD: /opt/www/roundcubemail
. It's a symbol link to roundcubemail-x.y.z
+ under same directory.
Note: with old iRedMail releases, it's /var/www/roundcubemail
.
Config files:
+Config files: {: #roundcube-config }
Main config file is config/config.inc.php
under Roundcube webmail
@@ -389,12 +351,21 @@ your custom settings.
Main config file:
/var/www/iredadmin/settings.py
./opt/www/iredadmin/settings.py
(in recent iRedMail
- releases) or /usr/share/apache2/iredadmin/settings.py
(in old iRedMail
- releases)./usr/local/www/iredadmin/settings.py
./var/www/iredadmin/settings.py
.on RHEL/CentOS, it's /opt/www/iredadmin/settings.py
.
Note: on old iRedMail releases, it's /var/www/iredadmin/settings.py
.
on Debian/Ubuntu, it's /opt/www/iredadmin/settings.py
.
Note: on old iRedMail releases, it's /usr/share/apache2/iredadmin/settings.py
.
on FreeBSD, it's /usr/local/www/iredadmin/settings.py
.
on OpenBSD, it's /opt/www/iredadmin/settings.py
.
Note: on old iRedMail releases, it's /var/www/iredadmin/settings.py
.
iRedAdmin is a web application, when debug mode is turned on, it will log error message to:
@@ -410,6 +381,57 @@ message to:Note: If you modified any iRedAdmin files (not just config file), please restart Apache or uwsgi service (if you're running Nginx) to reload modified files.
+Warning
+Apache was dropped since iRedMail-0.9.8.
+On RHEL/CentOS: Apache config files are placed under /etc/httpd/
.
/etc/httpd/conf/httpd.conf
./etc/httpd/conf.d/
(old releases)
+ or /etc/httpd/conf.modules.d/
./var/www
, document
+ root is /var/www/html/
./var/www/httpd/
.On Debian/Ubuntu: Apache config files are placed under /etc/apache2
.
/etc/apache2/apache2.conf
./etc/apache2/conf.d/
(old
+ releases) or /etc/apache2/conf-available/
./usr/share/apache2
,
+ document root is /var/www/
(old releases) or /var/www/html/
./var/log/apache2/
.On FreeBSD: Apache config files are placed under /usr/local/etc/apache2
.
/usr/local/etc/apache2/httpd.conf
./usr/local/etc/apache2/Includes/
./usr/local/www/
,
+ document root is /usr/local/www/apacheXX/data/
./var/log/
, main log files are
+ /var/log/httpd-access.log
and /var/log/httpd-error.log
.On OpenBSD: Apache (the one shipped in OpenBSD base system) config files
+ are placed under /var/www/conf
.
/var/www/conf/httpd.conf
./var/www/conf/modules/
./var/www/
,
+ document root is /var/www/htdocs/
./var/www/logs/
.Warning
diff --git a/html/iredadmin-pro.restful.api.html b/html/iredadmin-pro.restful.api.html index a6baf118..3461108c 100644 --- a/html/iredadmin-pro.restful.api.html +++ b/html/iredadmin-pro.restful.api.html @@ -76,10 +76,13 @@ iRedAdmin config file.iRedAdmin-Pro config file location
/var/www/iredadmin/settings.py
./opt/www/iredadmin/settings.py
(in recent iRedMail releases) or /usr/share/apache2/iredadmin/settings.py
(in old iRedMail releases)./opt/www/iredadmin/settings.py
(in recent iRedMail
+ releases) or /var/www/iredadmin/settings.py
(in old iRedMail releases)./opt/www/iredadmin/settings.py
(in recent
+ iRedMail releases) or /usr/share/apache2/iredadmin/settings.py
(in old iRedMail releases)./usr/local/www/iredadmin/settings.py
./var/www/iredadmin/settings.py
./opt/www/iredadmin/settings.py
(in recent iRedMail
+ releases) or /var/www/iredadmin/settings.py
(in old iRedMail releases).To restrict API access to few IP addresses, please also add settings below in