[users@httpd] Help with Data Miner and cgi-bin setup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




    Dear members -- i'm trying to set up a small program called Data
Mine and am having problems with i don't know what.  The program's
author suggests the following>

If you ask a well-crafted question there (i.e. "I'm running apache
<version number> under <name and version of your linux distribution>,
and my <httpd.conf or whatever it's called--the last httpd2.conf you
send me would be a good start> is attached below. I want to have a
working cgi-bin directory in /var/www/cgi-bin; what do I need to do?),

   My Apache version looks like 2.0.54 under Linux distro is Mandriva 2006.

   the conf file looks like the below>

httpd2.conf

### Main Configuration Section
### You really shouldn't change these settings unless you're a guru
###
ServerRoot /etc/httpd/2.0
#ServerName localhost
#LockFile /etc/httpd/httpd.lock
PidFile /var/run/httpd.pid
ErrorLog logs/error_log
LogLevel warn
DocumentRoot /var/www/html


### Dynamic Shared Object (DSO) Support
###
### You should always leave those three, as they are needed for
### normal use.
### mod_access (Order, Allow, etc..)
### mod_log_config (Transferlog, etc..)
### mod_mime (AddType, etc...)

LoadModule access_module    modules/mod_access.so
LoadModule auth_module        modules/mod_auth.so
LoadModule auth_anon_module    modules/mod_auth_anon.so
##LoadModule auth_dbm_module    modules/mod_auth_dbm.so
LoadModule auth_digest_module    modules/mod_auth_digest.so
##LoadModule charset_lite_module    modules/mod_charset_lite.so
##LoadModule case_filter_module    modules/mod_case_filter.so
##LoadModule case_filter_in_module    modules/mod_case_filter_in.so
##LoadModule ext_filter_module    modules/mod_ext_filter.so
LoadModule include_module    modules/mod_include.so
LoadModule log_config_module    modules/mod_log_config.so
LoadModule logio_module        modules/mod_logio.so
LoadModule env_module        modules/mod_env.so
##LoadModule mime_magic_module    modules/mod_mime_magic.so
##LoadModule cern_meta_module    modules/mod_cern_meta.so
LoadModule expires_module    modules/mod_expires.so
LoadModule headers_module    modules/mod_headers.so
LoadModule usertrack_module    modules/mod_usertrack.so
##LoadModule unique_id_module    modules/mod_unique_id.so
LoadModule setenvif_module    modules/mod_setenvif.so
LoadModule mime_module        modules/mod_mime.so
LoadModule status_module    modules/mod_status.so
LoadModule autoindex_module    modules/mod_autoindex.so
LoadModule asis_module        modules/mod_asis.so
LoadModule info_module        modules/mod_info.so
LoadModule cgi_module        modules/mod_cgi.so
##LoadModule cgid_module        modules/mod_cgid.so
LoadModule vhost_alias_module    modules/mod_vhost_alias.so
LoadModule negotiation_module    modules/mod_negotiation.so
LoadModule dir_module        modules/mod_dir.so
LoadModule imap_module        modules/mod_imap.so
LoadModule actions_module    modules/mod_actions.so
##LoadModule speling_module    modules/mod_speling.so
LoadModule userdir_module    modules/mod_userdir.so
LoadModule alias_module        modules/mod_alias.so
LoadModule rewrite_module    modules/mod_rewrite.so

###
### Global Configuration
###
# We now support multiple apache configurations on the same server. In
# common.conf, we put all directives that are common to all implementations
# (httpd, httpd-perl, etc.)
# For Apache2 we load all conf files in conf.d
Include /etc/httpd/conf.d/*.conf
Include conf/commonhttpd.conf


###
### IP Address/Port and Proxied configuration section
###
# The APACHEPROXIED setting can be set in /etc/rc.d/init.d/httpd if you
# are using a proxy or accelerator, like the Apache-SGI or khttpd, so that
# the fast web server serves static content while Apache handles the
# cgi or php files

#BindAddress *
<IfDefine APACHEPROXIED>
   Listen 8080
</IfDefine>
<IfDefine !APACHEPROXIED>
   Listen 80
</IfDefine>

# Likewise, we can set apache as the server by default and send perl
# requests via ProxyPass to apache-mod_perl. It increases performance
# since the perl interpreter is only used for perl and the standard apache
# does all the html and image files, with a smaller footprint.
#
# If you install apache and apache-mod_perl, this is the default config.
# If you don't want two web servers to use perl, uninstall apache, and
# apache-mod_perl will not be proxied.

<IfDefine PERLPROXIED>
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule ^proxy:.*  -  [F]
   RewriteRule ^(.*\/perl\/.*)$  http://%{HTTP_HOST}:8200$1 [P]
   RewriteRule ^(.*\/cgi-perl\/.*)$  http://%{HTTP_HOST}:8200$1 [P]
</IfModule>
</IfDefine>

###
### Log configuration Section
###

<IfModule mod_log_config.c>
#Single logfile with access, agent and referer information
#This is the default, if vlogs are not defined for the main server
CustomLog logs/access_log combined env=!VLOG
#If VLOG is defined in conf/vhosts/Vhost.conf, we use this entry
CustomLog "|/usr/sbin/advxsplitlogfile" vhost env=VLOG
</IfModule>

###
### Virtual Hosts
###
# We include different templates for Virtual Hosting. Have a look in the
# vhosts directory and modify to suit your needs.
Include conf/vhosts/Vhosts.conf
#Include conf/vhosts/DynamicVhosts.conf
#Include conf/vhosts/VirtualHomePages.conf


###
### Performance settings Section
###
#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15


# prefork MPM [THIS IS THE DEFAULT]
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers         5
MinSpareServers      5
MaxSpareServers     10
MaxClients         150
MaxRequestsPerChild  0
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule worker.c>
StartServers         2
MaxClients         150
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

# perchild MPM
# NumServers: constant number of server processes
# StartThreads: initial number of worker threads in each server process
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# MaxThreadsPerChild: maximum number of worker threads in each server
process
# MaxRequestsPerChild: maximum number of connections per server process
<IfModule perchild.c>
NumServers           5
StartThreads         5
MinSpareThreads      5
MaxSpareThreads     10
MaxThreadsPerChild  20
MaxRequestsPerChild  0
</IfModule>

   Is this enough info to get us started?  My knowledge of Linux is
about at a 1.0 level (i try to do as much as possible through KDE and
MCC), and i didn't even know that i would have to install an Apache
(server?) to run the program, much less how to install it.  i think i
got it done by serendipity.  Any help would be appreciated!

   Have a nice day!   :-)


"Every imperfect soul is self-centred and thinketh only of his own good.
But as his thoughts expand a little he will begin to think of the
welfare and comfort of his family. If his ideas still more widen, his
concern will be the felicity of his fellow citizens; and if still they
widen, he will be thinking of the glory of his land and of his race. But
when ideas and views reach the utmost degree of expansion and attain the
stage of perfection, then will he be interested in the exaltation of
humankind. He will then be the well-wisher of all men and the seeker of
the weal and prosperity of all lands. This is indicative of perfection."
 (´Abdu'l-Bahá, /Selections from the Writings of ´Abdu'l-Bahá/, p. 68)




---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux