[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cobalt-users] How do I install PHP 4x on a RAQ3
- Subject: Re: [cobalt-users] How do I install PHP 4x on a RAQ3
- From: Marco Baurdoux <linux@xxxxxxxxxxxxx>
- Date: Tue Aug 21 21:02:52 2001
- List-id: Mailing list for users to share thoughts on Cobalt products. <cobalt-users.list.cobalt.com>
Offer me one and I will have a go at it :-))
I'm thinking of writing a pkg, for this installation.
I'll see with Gavin to see what he thinks ..
Marco "James Bond" Baurdoux
le 22.8.2001 4:51, bill à bmoore@xxxxxxxxxxxxxxxxx a écrit :
> Will this procedure work on a Raq2 also ?
>
> Bill
> ----- Original Message -----
> From: "James Bond" <jamesbond@xxxxxxxxxxx>
> To: <cobalt-users@xxxxxxxxxxxxxxx>
> Sent: Thursday, August 16, 2001 4:45 AM
> Subject: Re: [cobalt-users] How do I install PHP 4x on a RAQ3
>
>
>> telnet/SSH in as root :
>>
>> vi /usr/sbin/apxs
>> replace my $CFG_SBINDIR = '/usr/bin';
>> with my $CFG_SBINDIR = '/usr/sbin';
>>
>>
>> tar xzf php-4.0.4pl1.tar.gz;
>> cd php-4.0.4pl1
>> ./configure --disable-posix --enable-bcmath --enable-calendar
>> --enable-memory-limit --enable-safe-mode --enable-ftp --enable-sockets
>> --with-apxs
>> make
>> make install
>> cp php.ini-dist /usr/local/lib/php.ini
>>
>>
>> This gives you a very basic PHP installation, without the
>> imap functions, any imaging functions, no MySQL functions.
>>
>> In order to get these up and running as well.
>> * install the 4 MySQL packages available at http://www.mysql.com
>> ROOT
>> rpm -ivh MySQL*
>> ADMIN
>> mysqladmin -u root -p password "new_password" (old pass = empty)
>>
>> * Install the following graphic libraries
>>
>> rpm -ivh libpng*
>> rpm -ivh freetype*
>> rpm -ivh gd-*
>> rpm -ivh gd-d*
>>
>> * install the libc-client as followed
>>
>> gzip -d c-client*
>> tar xvf c-client*
>> cd imap*
>> make slx
>> cd c-client*
>> cp c-client.a /usr/lib/libc-client.a
>> cp rfc822.h /usr/include/
>> cp mail.h /usr/include/
>> cp /linkage.h /usr/include/
>>
>> and now you can compile with the additional flags
>> --with-mysql
>> --with-gd
>> --with-imap
>>
>> Some people also like to compile with PostgreSQL, but I do not recommend
>> this unless your customers really need a better database then MySQL. But
>> MySQL is already such a good database.
>>
>>
>> In order to secure you're PHP installation,
>> add the following line to each of your virtualsite in the httpd.conf file
>> php_admin_value open_basedir /home/sites/sitex:/tmp
>>
>> This makes it impossible for customers to visit files outside of their
>> directory.
>> The /tmp is to allow your customers to perform uploads without any
> problem.
>>
>> You can do this automatically for the next ones by
>> adding one line to the Vsite.pm perl module,
>> But I'll let you figure out this one by yourself :-))
>>
>>
>> le 16.8.2001 2:07, Jason Brashear à jason@xxxxxxxxxxxxx a écrit :
>>
>>> Someone please advise.
>>> -Jason
>>>
>>> _______________________________________________
>>> cobalt-users mailing list
>>> cobalt-users@xxxxxxxxxxxxxxx
>>> To Subscribe or Unsubscribe, please go to:
>>> http://list.cobalt.com/mailman/listinfo/cobalt-users
>>
>> =======================================================================
>>
>> James Bond
>> Secret agent 007
>> Her Majesty's secret service
>>
>> =======================================================================
>>
>> _______________________________________________
>> cobalt-users mailing list
>> cobalt-users@xxxxxxxxxxxxxxx
>> To Subscribe or Unsubscribe, please go to:
>> http://list.cobalt.com/mailman/listinfo/cobalt-users
>>
>
> _______________________________________________
> cobalt-users mailing list
> cobalt-users@xxxxxxxxxxxxxxx
> To Subscribe or Unsubscribe, please go to:
> http://list.cobalt.com/mailman/listinfo/cobalt-users
=======================================================================
Marco Baurdoux
Unix Administrator
Infomaniak Network SA
Avenue de la Praille 26
1227 Carouge
Switzerland
Tel: +41 (0)22 820 35 41
Fax: +41 (0)22 820 35 46
http://web.infomaniak.ch
=======================================================================