cvs: phpdoc-ca /install/unix openbsd.xml
| From: | Eduard Capell Brufau | Date: | Thu, 04 Aug 2005 10:48:05 +0000 |
| Subject: | cvs: phpdoc-ca /install/unix openbsd.xml | ||
| Groups: | php.doc.ca | ||
| Request: | Send a blank email to doc-ca+get-29@lists.php.net to get a copy of this message | ||
eduardcapell Thu Aug 4 06:48:05 2005 EDT
Added files:
/phpdoc-ca/install/unix openbsd.xml
Log:
http://cvs.php.net/co.php/phpdoc-ca/install/unix/openbsd.xml?r=1.1&p=1
Index: phpdoc-ca/install/unix/openbsd.xml
+++ phpdoc-ca/install/unix/openbsd.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.1 Maintainer: eduardcapell Status: ready -->
<sect1 id="install.unix.openbsd">
<title>Notes de la instal·lació en OpenBSD</title>
<para>
Aquesta secció contè notes i consells especÃfics per la instal·lació
de PHP en <ulink url="&url.openbsd;">OpenBSD 3.6</ulink>.
</para>
<sect2 id="install.unix.openbsd.packages">
<title>Utilització dels Paquets Binaris</title>
<simpara>
L'ús dels paquets binaris per a instal·lar PHP en OpenBSD és el mètode
més simple, el recomanat. El paquet central s'ha separat dels diversos mòduls, i
cada un d'aquests pot ser instal·lat i desinstal·lat independenment de la
resta. Els fitxers que us calen els podeu trobar en el CD d'OpenBSD o en el lloc FTP.
</simpara>
<simpara>
El paquet principal que us cal és <filename>php4-core-4.3.8.tgz</filename>,
que contè el motor bà sic (a més de gettext i iconv). A continuació, feu una ullada
als
paquets dels mòduls, com ara <filename>php4-mysql-4.3.8.tgz</filename> o bé
<filename>php4-imap-4.3.8.tgz</filename>. Necessiteu fer servir la comanda
<command>phpxs</command>per a activar i desactivar aquests mòduls en el vostre
fitxer &php.ini;.
</simpara>
<example id="install.unix.openbsd.ports.example">
<title>Exemple d'Instal·lació amb Paquets en OpenBSD</title>
<programlisting role="shell">
<![CDATA[
# pkg_add php4-core-4.3.8.tgz
# /usr/local/sbin/phpxs -s
# cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini
(afegim mysql)
# pkg_add php4-mysql-4.3.8.tgz
# /usr/local/sbin/phpxs -a mysql
(afegim imap)
# pkg_add php4-imap-4.3.8.tgz
# /usr/local/sbin/phpxs -a imap
(esborrem mysql, com a prova)
# pkg_delete php4-mysql-4.3.8
# /usr/local/sbin/phpxs -r mysql
(instal·lem les biblioteques PEAR)
# pkg_add php4-pear-4.3.8.tgz
]]>
</programlisting>
</example>
<simpara>
Llegiu la pà gina manual de <ulink
url="&url.openbsd.packages;">packages(7)</ulink>
per més informació sobre paquets binaris en OpenBSD.
</simpara>
</sect2>
<sect2 id="install.unix.openbsd.ports">
<title>Utilització de Ports</title>
<simpara>
També podeucompilar el PHP des del codi font, utilitzant
l'<ulink url="&url.openbsd.ports;">arbre de ports</ulink>.
No obstant això, només es recomana per a usuaris que ja
estiguin familiaritzats amb l'OpenBSD. El port de PHP 4 estÃ
dividit en dos subdirectoris: nucli i extensions. El directori
de les extensions genera sub-paquets per tots els mòduls
suportats de PHP. Si trobeu que no voleu crear alguns d'aquests
mòduls, utilitzeu <command>no_*</command> FLAVOR.
Per exemple, per a saltar-se el muntatge del mòdul imap, establiu
el FLAVOR a <command>no_imap</command>.
</simpara>
</sect2>
<sect2 id="install.unix.openbsd.faq">
<title>Problemes Freqüents</title>
<itemizedlist>
<listitem>
<simpara>La instal·lació per defecte d'Apache s'executa sota una
<ulink url="&url.openbsd.chroot;">cel·la chroot(2)</ulink>, que
restringirÃ
les seqüències PHP, i no els permetrà l'accés a fitxers sota
<filename>/var/www</filename>. Caldrà , per tant, que creeu un directori
<filename>/var/www/tmp</filename> per tal que els fitxers de les sessions PHP
es guardin, o podrÃeu utilitzar una opció alternativa per tal d'emmagatzemar
les dades de les sessions. A més, els sòcols de bases de dades s'han de
situar dins de la cel·la o bé han d'escoltar en la interfÃcie
<filename>localhost</filename>.
Si utilitzeu funcions de xarxa, alguns dels fitxers de <filename>/etc</filename>,
com ara <filename>/etc/resolv.conf</filename> i
<filename>/etc/services</filename>,
hauran de ser moguts a <filename>/var/www/etc</filename>.
El paquet PEAR d'OpenBSD s'instal·la automà ticament en els directoris
chroot correctes, de manera que no fan falta modificacions especials. Més
informació sobre l'Apache d'OpenBSD està disponible a
les <ulink url="&url.openbsd.apachefaq;">Preguntes Més Freqüents
d'OpenBSD</ulink>.
</simpara>
</listitem>
<listitem>
<simpara>
El paquet d'OpenBSD 3.6 per l'extensió <ulink
url="&url.gd;">gd</ulink> requereix
que XFree86 estigui instal·lat. Si no voleu utilitzar algunes de les caracterÃstiques
de tipus de lletra que requereixen X11, instal·leu en el seu lloc el
paquet <filename>php4-gd-4.3.8-no_x11.tgz</filename>.
</simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 id="install.unix.openbsd.older">
<title>Versions Antigues</title>
<simpara>
Versions més antigues d'OpenBSD utilitzaven el sistema de FLAVORS per a
compilar PHP amb enllaç està tic. Com que és complicat de generar paquets
binaris utilitzant aquest mètode, ara està desaconsellat. Encara podeu
utilitzar els antics arbres de ports estables si ho desitgeu, però no
estan suportats per l'equip d'OpenBSD. Si teniu algun comentari sobre
aquesta qüestió, la persona que ho mantè és Anil Madhavapeddy
(avsm a openbsd punt org).
</simpara>
</sect2>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->