mirror of
https://github.com/modoboa/modoboa.git
synced 2026-04-26 09:26:00 +03:00
[GH-ISSUE #664] documentation of web server integration (apache2) unclear #622
Labels
No labels
bug
bug
dependencies
design
documentation
duplicate
enhancement
enhancement
enhancement
feedback-needed
help-needed
help-needed
installer
invalid
looking-for-sponsors
modoboa-contacts
new-ui
new-ui
pr
pull-request
pyconfr
python
question
security
stale
webmail
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/modoboa-modoboa#622
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @controlcde on GitHub (Jan 5, 2015).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/664
The docs for apache2 integration shows:
I know that we´ve discused earlier the irritation of the directory structure but it is unclear what
<path to your site's dir>means. For example: if I installed Modoboa into /srv/mailadmin the following directory structure will set up:So in the documentation
<path to your site's dir>are different in WSGIScriptAlias and Directory, Aliases. And I don´t know how DocumentRoot should set up.@stepps commented on GitHub (Jul 29, 2015):
This is my apache2 config on cento6 with virtualenv:
I also needed to add the 2 following lines to apache main conf file:
I have left the full paths to virtuialenv and the modoboa installation, it is probably clearer this way
@Triloworld commented on GitHub (Dec 4, 2019):
I found multiple unclear situation in docs.
First:
It won't show error in installer (thats a bug). Entering domain and checking log won't be easy.
Look for:
systemctl status nginx.serviceIt will show that isn't working because of no file "failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen("
Letsencrypt - by default is over DNS , not over HTTP so IP must be proper. No proxy.
Locate proper env variable
As in doc: https://modwsgi.readthedocs.io/en/develop/user-guides/virtual-environments.html
I prefer command as is show correct path:
pip -VBe sure that there is proper setting for line : WSGIDaemonProcess