apache_misc

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.



Subject: RE: Apache info. request
From: "Russell W. Behne" <russ@behne.stafford.va.us>
Date: Mon, 13 Sep 1999 04:11:53 -0400 (EDT)


Today, Adrian Buxton thusly expounded:
> Kristina,
> The default is /home/httpd/html
> Place your files in here and everything should work..

Bzzzzt... Wrong!

/home/httpd/html is the default for the localhost only. Kristina should
create another directory in /home/httpd/ to hold the pages that will be
uploaded to a remote host, since the anchors in those pages will reference
that domain, not the local domain! They will not be viewable on the
localhost by the general public, but whatever's in /home/httpd/html/ is.
	i.e.; /home/httpd/behne is what I use for the pages that I upload
to a server named http://behne.virginia.com, whereas my localhost is
behne.stafford.va.us and its pages are in the default location.

===

Subject: RE: Apache info. request
From: "Greg W" <redhat_list@hotmail.com>
Date: Mon, 13 Sep 1999 10:53:14 GMT


It will depend on her setup and exactly how she wants to setup

Will also depend on whether DNS ect will be setup on the machine, I am not 
sure of the version, but I see both as correct :-)

The problem is there are too many options/possible configs !

Probably better practice to create sub directory under a home directory of 
either   public_html    (another popular one is httpd or  httpdocs but these 
will require further modification of the  httpd.conf file  in   
/etc/httpd/conf/     )

In any case if you use the default RH setup of Apache use   public_html  for 
web pages  and  cgi-bin   for CGI scripts if any

so home directory will look like this if user is kristina


/home/kristina/
/home/kristina/public_html/
/home/kristina/cgi-bin/

Then...


Edit httpd.conf file, only making one change, look for ServerRoot , and 
point it to the home directory    /home/kristina/public_html/
This will work if using IP or DNS to resolve, will make possible to FTP from 
any host allowed.

There are other alternatives as well, such as changing users home directory 
to the one used by Apache, if all permissions are set correct, all should 
work ok

look through srm.conf   and   httpd.conf , and maybe access.conf a little 
later   all in   /etc/httpd/conf/   directory , you can learn what the 
defaults are from there, this should give you enough info to work from 
there.

===







===

Subject: Re: starting and stopping httpd
From: Michael Ghens <michael@spconnect.com>
Date: Mon, 27 Sep 1999 09:05:59 -0700 (PDT)

On Mon, 27 Sep 1999, Meghan Madel wrote:

> Date: Mon, 27 Sep 1999 10:36:53 -0400
> From: Meghan Madel <meghan@server.nsnva.pvt.k12.va.us>
> Subject: starting and stopping httpd
> 
> 	I have made some changes in my
> /etc/httpd/conf/access.conf file and (correct me if I am
> wrong) need to stop and start httpd in order for the
> changes to work.  The change was 'ExecCGI'.  If I want to
> just restart it the documentation tells me to do this:
> 
> 	kill -HUP  'cat /usr/local/apache/logs/httpd.pid'
>
> well I know that won't work because that does not exist on
> my system in that path.  I did a locate on httpd.pid and
> the only place I found it was /var/run/httpd.pid.  Is this
> normal or a problem.  Please let me know if there is any
> other info. I can give you to help me.  Again, I
> appreciate your time and answers.

Well, The location that you mentioned used to be standard since time
whatever.

However, in stock redhat, they decided to change things around.

Pid file: /var/run/httpd.pid
HTDOCS dir: /home/httpd/html
CGI dir: /home/httpd/cgi-bin
Config: /etc/httpd/conf
Logs: /var/log/httpd

You have serveral options

SysV Init route.

Restart
/etc/rc.d/init.d/httpd restart
Stop 
/etc/rc.d/init.d/httpd stop
Start
/etc/rc.d/init.d/httpd stop

My favorate for reloading config file is simply:

killall -1 httpd

Or your method

kill -1 `cat /var/run/httpd.pid`

===

Subject: Binary File Search Engines for  Apache Web Server?
From: "Jerry Keene" <0791jrk@scseng.com>
Date: Wed, 22 Sep 1999 15:54:37 -0500


Now that I've looked at lots and lots of add-in search engines for 
Apache, it almost seems as if there's no search engine that works 
with Apache that's capable of indexing a website's word, excel or 
other binary file formats?

Of course any site that might want those kinds of files indexed 
could publish them as .html files which might in fact be the best 
solution by far for lots of reasons.

Therefore, even though such a thing might be in the category of an 
elephant foot hatstand, does the thing exist?

I apologize if this is a stupid question.

===

Subject: Re: RPM for Apache 1.3.9
From: Brian Wright <bdw@aturna.com>
Date: Fri, 08 Oct 1999 11:02:53 -0700

Apache 1.3.9 is in the RedHat 6.1 distribution, but if you have RedHat 6
it should work just fine with it.  If you're running 5.x, you'll want to
d/l the source RPM and rebuild it.  The 6.x packages link against
glibc-2.1.

===

Subject: Apache and Document Root
From: "James Michael Keller" <jmkeller@radix.net>
Date: Sat, 16 Oct 1999 02:15:41 -0400


I'm a bit perplexed with apache at the moment.  I'm setting up a test server
one of the file servers I built a while ago ( rh 6.0 .  For testing I am
just using some of the studio dept's file space with a copy of our intranet
server's html dir ( it's currently a FreeBSD box that's a pain to keep
updated ) So I've changed the document root to /export/hdc1/httpd/html
 this httpd is a copy of the default from /home/httpd ) and all I get is the
/home/httpd/html/index.html default apache file.  So I slink the directories
figuring it must have been a hard coded compile time option.  Apache
compalines it can't access a symbolic link, server runs as nobody.nobody the
dirs are all root.root 755.  follow slinks is on for both the default and
/home/httpd and /export/hdc1/httpd.

But all I get is an access denied message and the httpd.log bit about not
following symbolic links.

Is there anyway to just change the darn document root?  I assumed
DocumentRoot in httpd.conf was the ticket.... but perhaps that's just
virtual hosts.


===

Subject: Re: Apache and Document Root
From: "Greg W" <redhat_list@hotmail.com>
Date: Fri, 15 Oct 1999 19:22:23 GMT


Document root is exactly that, so if you change it you will have to have the 
html files in there, make sure you have not altered the ServerRoot by 
mistake, make sure you did not move files from here....only copy them


You can always set it back to default, and use a virtual directive, there 
are samples at the bottom of the httpd.conf file

Either way I would setup a user, and then set the doc root or virt user to 
go to this users home dir, then you can FTP your files and permissions etc 
will be correct

Each version of Apache is different too...  so set it back to original, then 
make small changes confirming that each part has worked along the way

===

Subject: Re: Apache and Document Root
From: "James Michael Keller" <jmkeller@radix.net>
Date: Sat, 16 Oct 1999 05:00:29 -0400


Yeah, while tinkering I added the same information in as a virtual host and
it works fine.

I assume now that apache was following
/home/httpd/html--->/export/httpd/html and then realizing it was in /export
and not /home, but even after I set DocumentRoot to /export/httpd/html vs
the symbolic link from the default location it still didn't work - it happly
loaded everything out of /home/httpd/html.

I belive the culprit is probably linuxconf munging something badly, I'll
roll my own config file from scratch and see if things work they way I
expected it to.

When in doubt, blame it on the front ends :)


===

Subject: apache & userdel
From: "Clive Crous" <ccrous@shoprite.co.za>
Date: Thu, 14 Oct 1999 10:11:54 +0200


First off thanks a lot to all those who anwered my previous questions :)

apache:

I have an extreemely simple setup of redhat 6.0 @ home atm.
only 3 users, 1 box, no network

my girlfriend does quite a bit of web design and she asked me to install
apache so that she could "simulate" more accurately an
actuall site etc. no problem.

heres the catch. now, even as root if i do a
    http://127.0.0.1/
        apache gives me the 404 permission denied thing
how do i setup who has access or not ?
I read through the config files etc all i could find was

</home/httpd>

and i added the "access all" like with some of the other
lines as in the config file but this didn't help.
never used apache , i just dont know.

second problem is in the apache error log, it gives this
"invalid symbolic link /home/httpd" etc

the only related symbolic link that i can see is my home
i have a bit of a wierd setup due to the fact that i'm constantly
swapping hard drives to access certain information
( thus my previous question about networking ;)  )

/home -> /linkrelay/home -> /mnt/.mountpoints/hdc2/home
so " /home " == " /mnt/.mountpoints/hdc2/home "

userdel:

recently whenever my girlfriend's user tried to load gimp
the box would hang.
i mean really hang.

no ctrl-atl-esc no ctrl-alt-f? no mouse movement NOTHING

had to use the good old reset button i'd forgotten about
she tells me it also happened sometimes with netscape
aswell

what could cause this ?

what i eventually did was copy all her saved files from her user
did a userdel -r
recreated the user and copied the files back.  seems to be working fine now

during this proccess i noticed that all her data files' ownership
was given to "501" i assume this is because linux is attempting
to prevent a scenario where one user is removed , another user
_with_the_same_name_ is added, and is able to access/modify etc
the old user's data.

is there a shortcut or when this happens would i have to tranfer ownership
from "501" ( what is that anyway ??? ) back to the
username again manually

===








Subject: Re: Kinda OT... Apache to ignore our domain when logging hits
From: Alan Mead <adm@ipat.com>
Date: Thu, 09 Dec 1999 16:53:10 -0600


At 09:22 AM 12/10/99 +1100, Dan Horth wrote:
>Hiya - can't find anywhere better to post this... and the redhat list 
>has been the speediest turnaround list I've ever been on so forgive 
>me for taking liberties with a little OT question :)
>
>Does anyone know how to set up Apache to ignore certain domains when 
>logging hits?
>
>basically I'd like to get our server (and all virtual hosts running 
>on it which are logging to separate log files) to not log hits from 
>*.nitro.com.au

A new apache list started up on moongroup.com.  I think you will need to
specify (and possible tinker with) the process being used to log hits.  For
example, I wouldn't have Apache fail to log connections from your domain, I
just wouldn't count them in the SSI/CGI/script/whatever that reports hits
by parsing the log.

===

Subject: Re: Kinda OT... Apache to ignore our domain when logging hits
From: Charles Galpin <cgalpin@lighthouse-software.com>
Date: Thu, 9 Dec 1999 20:48:48 -0500 (EST)


usually you would just filter them out with you log analysis software. I
do this with webalizer.


===


Subject: Re: Kinda OT... Apache to ignore our domain when logging hits
From: Alan Mead <adm@ipat.com>
Date: Thu, 09 Dec 1999 16:53:10 -0600


At 09:22 AM 12/10/99 +1100, Dan Horth wrote:
>Hiya - can't find anywhere better to post this... and the redhat list 
>has been the speediest turnaround list I've ever been on so forgive 
>me for taking liberties with a little OT question :)
>
>Does anyone know how to set up Apache to ignore certain domains when 
>logging hits?
>
>basically I'd like to get our server (and all virtual hosts running 
>on it which are logging to separate log files) to not log hits from 
>*.nitro.com.au

A new apache list started up on moongroup.com.  I think you will need to
specify (and possible tinker with) the process being used to log hits.  For
example, I wouldn't have Apache fail to log connections from your domain, I
just wouldn't count them in the SSI/CGI/script/whatever that reports hits
by parsing the log.

===

Subject: Re: Kinda OT... Apache to ignore our domain when logging hits
From: Charles Galpin <cgalpin@lighthouse-software.com>
Date: Thu, 9 Dec 1999 20:48:48 -0500 (EST)


usually you would just filter them out with you log analysis software. I
do this with webalizer.


===



the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu