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 @@
  • Log files
  • -
  • Apache
  • Nginx
  • PHP
  • OpenLDAP
  • @@ -47,6 +46,7 @@
  • mlmmjadmin
  • iRedAPD
  • iRedAdmin
  • +
  • Apache
  • Cluebringer
  • @@ -149,53 +149,6 @@ -

    Apache

    -

    Nginx