From owner-freebsd-questions@FreeBSD.ORG Wed Nov 30 15:47:25 2005 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 1581516A41F for ; Wed, 30 Nov 2005 15:47:25 +0000 (GMT) (envelope-from gpeel@thenetnow.com) Received: from constellation.thenetnow.com (thenetnow.com [69.90.69.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC98A43D79 for ; Wed, 30 Nov 2005 15:47:15 +0000 (GMT) (envelope-from gpeel@thenetnow.com) Received: from hpeel.ody.ca ([216.240.12.2] helo=GRANT) by constellation.thenetnow.com with esmtpa (Exim 4.54) id 1EhUAs-000AFB-9m; Wed, 30 Nov 2005 10:47:14 -0500 Message-ID: <005701c5f5c5$5cbf98f0$6401a8c0@GRANT> From: "Grant Peel" To: "Aaron Martinez" , References: <000501c5f553$f6106f10$6401a8c0@GRANT> <200511292246.34163.> Date: Wed, 30 Nov 2005 10:47:22 -0500 Organization: The Net Now Internet MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Cc: Subject: Re: FreeBSD 6 Apache Port X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Grant Peel List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 15:47:25 -0000 Aaron, Thanks for the advice. I tool it and the install went flawlessly. Two quick questions though: For testing, I want to use the snake oil cert, so am I limited to using open ssl now to comple the cert, as oppsed to the old apache make make certificate make install ? And, the php (cli version) went fine, but it did come up with a few gui questions, but non about --with-gd -enable-mysql etc etc. How to do I deal with that? I was thinking, after make, do I go to the work directory and add them to the configure line? then make again, and install again? OR can you add them directly to the make line? The above is the part about ports that has always confused me. And to be honest, I have never gotten a straight answer. Thanks again, -Grant ----- Original Message ----- From: "Aaron Martinez" To: ; "Grant Peel" Sent: Tuesday, November 29, 2005 11:46 PM Subject: Re: FreeBSD 6 Apache Port > On Tuesday 29 November 2005 20:15, Grant Peel wrote: >> Hi all, >> >> I am quite proficient at installing Apache, mod_ssl, mysql php (as a >> static >> module) on FreeBSD < 5.0. I always do this from source as I do not >> understand how to use the ports system ... as far as linking all the mods >> together. >> >> I have recently installed a new server using FreeBSD 6.0. >> >> Does anyone know a good tutorial or guide on how to compile Apache 2.x >> mod_ssl and php to gether from the ports collection? I know how to cd >> /usr/ports/port_name_here , make , [make test] , make install, but have >> never understood how to tie the mods together to procuce a complete >> setup. >> >> Also, what is the prefered method for adding ./configure args to a port? >> >> FYI, all I am looking to do is to compile Apache 2.x mod_ssl and php >> together so as to have a ports build of the apache webserver. >> >> Any help will be appreciated. >> >> -Grant > Depending on which version of Apache you're trying to build depends on the > different modules you'll need to add in. > > Apache 2 has native ssl included so no mod needed. If you want php > support in > your apache, then simply install the /usr/ports/www/mod_php(4_5) port. > DONE.. here is an excerpt from a google search: > > "I recommend lang/php4 > > When you install it should come up with a menu allowing you to choose your > options (GD support, CLI, etc). After it is done, it will tell you what > to > add to your httpd.conf file to get .php files working (apache restart > required). To test, make a file like: > > phpinfo() > ?> " > > > "Just a quick note. > > /usr/ports/lang/php4 also includes command line interface beside the > apache module. if you only need mod_php, you can cd to > /usr/ports/www/mod_php4 instead/" > > Aaron Martinez > >