From: andre-littoz <pag...@ya...> - 2014-12-29 10:12:55
|
Trying to answer the various questions since my last reply: - Distros that "just work": To my knowledge, any Linux distribution with Perl, a web server and a supported database. This includes Ubuntu (users have reported 14.04 was OK though you need to manually enable Apache mod_version module and ensure module mpm_worker is upgraded to the latest version -- see the Tips page on http://lxr.sourceforge.net) Debian based distributions (this includes Ubuntu) chose to configure Apache through directories /etc/apache2/conf-available and /etc/apache2/conf-enabled instead of the single /etc/httpd/conf.d. This is the only noticeable difference. - Nginx Nginx is a bit special since it only works in FastCGI mode (it does not seem to support simple CGI like Apache and others). This means you have to install some adaptation layer between LXR (using the "simple" CGI protocol) and Nginx. For that, you need to install package fcgi-devel and compile fcgiwrap (happily enough, this is fully automated). Instructions are given in chapter 7 of the User's Manual, separately downloadable from SourceForge in LXR's Files/doc section. - Source tree location, search engine auxiliary files The source-tree (kernel source in your case) and other support files can be located anywhere it is convenient. I would advise not to place them in /var/www/ since this directory is usually write-protected and supposed to contain only server-related pages (the kernel source is meant to be processed by LXR and is therefore not HTML data). Placing them in some readable user directory avoids messing web server operation. - Information Comprehensive information is available in the User's Manual. It covers LXR-related web server configuration in depth. Don't confuse it with the Developer's Manual! I noticed people download this latter manual more than the User's Manual, maybe because the Dev comes first in the list since it is newer. If you think it needs clarifications, don't hesitate to send remarks and comments. User feedback lead to the "Tips" pages on the LXR site. Your 14.04/12.04 problem may be solved by one of the tips. Have a look and try. Happy New Year André -------------------------------------------- En date de : Lun 29.12.14, Perry Wagle <wa...@ma...> a écrit : Objet: Re: [Lxr-general] no index.htm (etc) file À: pag...@ya... Cc: lxr...@li... Date: Lundi 29 décembre 2014, 8h10 Tried LXR on a ubuntu 12.04.5 (instead of 14.04.1), and after a little tweaking, it worked. Thanks! — Perry |