From owner-freebsd-questions@FreeBSD.ORG Fri Jan 13 18:48:07 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3049516A41F for ; Fri, 13 Jan 2006 18:48:07 +0000 (GMT) (envelope-from frankstaals@gmx.net) Received: from smtp2.versatel.nl (smtp2.versatel.nl [62.58.50.89]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6907143D45 for ; Fri, 13 Jan 2006 18:48:05 +0000 (GMT) (envelope-from frankstaals@gmx.net) Received: (qmail 11050 invoked by uid 0); 13 Jan 2006 18:48:04 -0000 Received: from ip176-173-59-62.adsl.versatel.nl (HELO [192.168.2.5]) ([62.59.173.176]) (envelope-sender ) by smtp2.versatel.nl (qmail-ldap-1.03) with SMTP for < >; 13 Jan 2006 18:48:04 -0000 Message-ID: <43C7F609.3010607@gmx.net> Date: Fri, 13 Jan 2006 19:48:41 +0100 From: Frank Staals User-Agent: Mozilla Thunderbird 1.0.7 (X11/20060105) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Greg Barniskis References: <17821403.1137174943074.JavaMail.root@m11> <43C7F032.3020109@scls.lib.wi.us> In-Reply-To: <43C7F032.3020109@scls.lib.wi.us> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: snarmont@wnec.edu, freebsd-questions@freebsd.org Subject: Re: httpd could not be started X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2006 18:48:07 -0000 Greg Barniskis wrote: > Steven Narmontas wrote: > >> I'm entirely new to FreeBSD, but have a fair amount of Linux experience. >> >> I installed FreeBSD 6.0 (Production Release) on an oldish i386 >> system. During the install, I asked to install "ALL". The install >> went flawlessly. >> >> I need Apache on this system for some software development, so I >> followed these instructions I found at: >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html >> : >> >> # pkg_add -r cvsup-without-gui >> # cvsup -L 2 -h cvsup.FreeBSD.org >> /usr/share/examples/cvsup/ports-supfile >> # cd /usr/ports/www/apache13 >> # make >> # make install >> >> Everything to this point went smoothly! > > > As well it should have, since you followed correct procedure. =) > > > I edited > >> /usr/local/etc/apache/httpd.conf ONLY to set the ServerName to the IP >> address of the machine. However, when I try to start apache I get: >> >> #/usr/local/sbin/apachectl start >> /usr/local/sbin/apachectl start: httpd could not be started > > > [snip] > >> Does anyone have any suggestions on how to get ANY version of Apache >> running on a new install of FreeBSD 6? > > > Apache and most other add-on daemons on FreeBSD require that you > explicitly enable them to run in /etc/rc.conf. Have you got a line > > apache2_enable="YES" > > in your rc.conf? > > The need for this as well as the proper syntax should be noted in the > file /usr/ports/www/apache2/pkg-msg. For any other port you install > there's probably gold nuggets of info in its pkg-msg file. This stuff > displays during the make install, but then so does several K of other > info so it's not hard to miss these things. > In fact, it doesn't realy matter if you add apache_enable="YES" to rc.conf ( since het installed apache13 adding apache2_enable="YES" would be quite useless ... ) when you start it manually from commandline, adding it to rc.conf is only usefull when you want to start apache from boot, which can be quite usefull, but it can't be the reason why apache wouldn't start. Try adding '127.0.0.1 localhost' to /etc/hosts that might help. You should also check your apache log ( probably in /var/log/ when at default settings ) for a more detailed message of what went wrong Good luck, -- -Frank Staals