[Watford] Apache2 Server on Suse 10.2
Mark Stewart
markwstewart at gmail.com
Thu May 10 13:00:57 BST 2007
Walt,
I have just installed openSUSE 10.2. I selected the apache package
from the software list during install
and below details what I did to get it to serve the default page.
The apache config is here: /etc/apache2/httpd.conf. (found it with a search:
find / -name httpd.conf -print)
There are includes in this file from all over the place! I prefer to include
all my configuration settings directly into apache for simplicities sake as
it makes it quicker and easier for me to admin.
For me to get apache to run:
Firstly open a Shell window and tail the apache log file:
shell:# tail -f /var/log/apach2/error_log
Tailing the log log file will keep you informed of any issues. Try and start
apache:
shell:# apache2ctl start
When trying to start apache I got this error:
httpd2: Syntax error on line 188 of /etc/apache2/httpd.conf: Could not open
configuration file /etc/apache2/sysconfig.d/include.conf: No such file or
directory
I commented out this include file in /etc/apache2/httpd.conf and replaced
/etc/apache2/sysconfig.d/include.config
with
#/etc/apache2/sysconfig.d/include.config.
I then started apache and it burst into life (this shell essentially runs
"/sbin/httpd &"):
shell:# apache2ctl start
When I surf locally on http://localhost I
see It Works! in the Firefox browser.
Additionally the config for the default website is in the
file /eetc/apache2/default-server.conf and the directory where the
pages are being surfed from are is here: /srv/www/htdocs.
With your specific error please ensure you have a index.html file in your
htdocs directory. (if it is different to the one specified find it with
"find / -name htdocs -print")
Mark
On 10/05/07, walt <walt at helvatron.co.uk > wrote:
>
> Thanks Cliff,
>
> I might not bring the PC but I have aleady put the 5th June down for
> attending the LUG meeting.
>
> And no, I wont give up, I just deferred it. I do a lot of Windows stuff
> and networks but I have always skirted around Linux. Its time to change
> that and I was hoping to host a clients Website(s) on a Linux box. But,
> for the moment, we are back on IIS.
>
> Hope to see you soon.
> Walter
>
> -----Original Message-----
> From: watford-bounces at mailman.lug.org.uk
> [mailto:watford-bounces at mailman.lug.org.uk] On Behalf Of Cliff Deamer
> Sent: 10 May 2007 09:01
> To: watford at mailman.lug.org.uk
> Subject: RE: [Watford] Apache2 Server on Suse 10.2
>
> Hi Walter,
> Don't give up!
> i am sorry that I can't answer your question but i feel sure that it can
> be solved within the group.
> Perhaps you can bring your PC to the next meeting and you can get some
> hands on advice.
> Next meeting 5th June at the Sun Sports centre.
> Cliff
>
> On Tue, 2007-05-01 at 10:44 +0100, walt wrote:
> > Thanks again, Steve. Sorry I haven't responded till now but a job
> > took me away.
> >
> > I have tried all this but I cannot get it to work. I have googled
> > till I dropped but I dont understand a lot of the instructions because
>
> > they usually refer to a different distro. The upshot is that I will
> > have to give up on Linux for the time being and use windows (most
> > unfortuante). Maybe later this year, when things ease up a bit I will
>
> > go back to it. I realy must get some sort of course for Unix/Linux
> > but there is very little out there or it costs a fortune.
> >
> > meantime, best regards, Walter.
> >
> >
> > ______________________________________________________________________
> > From: watford-bounces at mailman.lug.org.uk
> > [mailto:watford-bounces at mailman.lug.org.uk] On Behalf Of Steven
> > Acreman
> > Sent: 25 April 2007 08:26
> > To: watford at mailman.lug.org.uk
> > Subject: Re: [Watford] Apache2 Server on Suse 10.2
> >
> >
> >
> > Default locations of files change between distributions. On SuSe 10
> > the config files are probably in /etc/apache2 and the log files will
> > be in /var/log/apache2.
> >
> > It's possible that they have also broken the config out into separate
> > files and referenced them with includes (allows for a more modular
> > setup).
> >
> > Something I forgot to say last mail - take note of the DocumentRoot
> > line as this is the folder served by default.
> >
> > Also, some default Apache installs allow for users to host their own
> > content from their home folders. So if you have a /home/walt as your
> > home directory you should be able to create a 'public_html' folder
> > under this and reference the content in there via
> > http://localhost/~walt/
> >
> >
> > On 24/04/07, walt <walt at helvatron.co.uk> wrote:
> > Steven, Thanks very much for responding.
> >
> > I have run a search for httpd.conf but beagle cannot find
> > it. As I
> > still dont understand the logic behind file placements in
> > Linux (I am
> > beginning to think there isn't any) I will uninstall Apache
> > and
> > re-isntall it. Hopefully I will then find it then and apply
> > your fixes.
> >
> >
> > According to various linux sites the the file should be in
> > /etc/httpd/conf/httpd.conf but the directory httpd under /etc
> > does not
> > exist. Yet the service is running and port 80 is open.
> >
> > I will keep you posted. Many thanks again.
> > Walter
> > ________________________________
> >
> > From: watford-bounces at mailman.lug.org.uk
> > [mailto:watford-bounces at mailman.lug.org.uk ] On Behalf Of
> > Steven Acreman
> > Sent: 24 April 2007 14:14
> > To: watford at mailman.lug.org.uk
> > Subject: Re: [Watford] Apache2 Server on Suse 10.2
> >
> >
> > Hey Walt,
> >
> > Check your httpd.conf and look for the
> >
> > User
> > Group
> >
> > I believe by default these are set to nobody.
> >
> > Set these to whatever user your want your apache daemon to run
> > as.
> >
> > Then change the owner of the files to this userid and make
> > sure the user
> > has at least read access (use chown and chmod).
> >
> > Lastly, check your log files - access.log and error.log.
> >
> > Thanks,
> >
> > Steven Acreman
> >
> >
> > On 24/04/07, walt <walt at helvatron.co.uk> wrote:
> >
> > Hi,
> >
> > I hope someone knows the solution to this one. I
> > Installed the
> > above and
> > want to configure it but I keep getting the following
> > message in
> > firefox
> > with the URL: http://localhost <http://localhost/> .
> >
> > ACCESS FORBIDDEN!
> >
> > You don't have permission to access the requested
> > directory.
> > There is
> > either no index document or the directory is
> > read-protected.
> >
> > ERROR 403
> >
> > I am still a newbie and have no idea which directory
> > and/or
> > document is
> > its trying to access. But I have set all the
> > directories under
> > apache2
> > to full access rights and yet the message still comes
> > up
> > although I
> > logon as root. I have also installed the server as
> > root.
> >
> > I also checked the web but none of the soltions there
> > work or I
> > don't
> > understand the instructions.
> >
> > Look forward to hearing from you. Many thanks in
> > advance.
> >
> > Regards, Walter Jaggli
> >
> >
> > _______________________________________________
> > Watford mailing list
> > Watford at mailman.lug.org.uk
> > https://mailman.lug.org.uk/mailman/listinfo/watford
> >
> >
> >
> >
> > _______________________________________________
> > Watford mailing list
> > Watford at mailman.lug.org.uk
> > https://mailman.lug.org.uk/mailman/listinfo/watford
> >
> > _______________________________________________
> > Watford mailing list
> > Watford at mailman.lug.org.uk
> > https://mailman.lug.org.uk/mailman/listinfo/watford
>
>
> _______________________________________________
> Watford mailing list
> Watford at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/watford
>
> _______________________________________________
> Watford mailing list
> Watford at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/watford
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.lug.org.uk/pipermail/watford/attachments/20070510/94ddf6ec/attachment.html
More information about the Watford
mailing list