- Cet exemple ne fonctionne pas sur la série Apache 2, voir le fichier correspond dans la section suivante.
-
-
-
- #
- #
- # Sample httpd.conf for dolibarr
- #
- # $Id$
- # $Source$
- #
- <VirtualHost dolibarr.lafrere.lan>
- ServerAdmin webmaster.fr@lolix.org
- DocumentRoot /home/www/dolibarr/dolibarr/htdocs
- ServerName dolibarr.lafrere.lan
- ErrorLog /home/www/dolibarr/logs/error.log
- CustomLog /home/www/dolibarr/logs/access.log combined
-
- ErrorDocument 401 /public/error-401.html
-
- <Location />
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- #Auth_MySQL_Authoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost <host>
- #AuthMySQL_DefaultUser <user>
- #AuthMySQL_DefaultPassword <pass>
-
- Auth_MySQL_DB dolibarr
- Auth_MySQL_Password_Table llx_user
- Auth_MySQL_Username_Field login
- Auth_MySQL_Password_Field pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
-
- Auth_MySQL_Encrypted_Passwords off
-
- AuthName "Dolibarr"
-
- require valid-user
- satisfy any
- </Location>
-
- <Location /public/>
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Allow from all
- </Location>
-
-
- </VirtualHost>
-
-
-
-
-
-
- Fichier de config pour Apache 2 + mod_auth_mysql + webmin
-
-
-
-
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- AuthMySQLAuthoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost <host>
- #AuthMySQL_DefaultUser <user>
- #AuthMySQL_DefaultPassword <pass>
-
- AuthMySQLHost localhost
- AuthMySQLUser leDBuser
- AuthMySQLPassword leDBpass
- AuthMySQLDB dolibarr
- AuthMySQLUserTable llx_user
- AuthMySQLNameField login
- AuthMySQLPasswordField pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
- AuthMySQLCryptedPasswords off
-
- AuthName "Dolibarr"
-
- require valid-user
- Satisfy any
-
-
-
- Pour les gens qui installent Dolibarr dans un répertoire, utilisez Webmin et ajoutez une "Per-Directory Options" à votre serveur virtuel. Utilisez "Location" comme "Type" et "/dolibarr" comme "Path". Une fois créée, editez les directives et copiez la config ci-dessus, sauvez, restartez Apache et testez en allant à domainname.com/dolibarr. Le navigateur va vous demander de taper le login/pass.
-
- Il faut créer des options pour chaque <Location> du fichier httpd.conf donné en exemple.
-
-
-
- Merci à la personne qui m'a transmis ces infos, et aux précédentes qui avaient fait de même au sujet d'Apache 2
-
-
-
-
-
-