cvs: phpdoc-ca /install/unix openbsd.xml

[email protected] ("Eduard Capell Brufau") Thu, 04 Aug 2005 10:48:05 -0000
Newsgroups php.doc.ca
Message-ID <cvseduardcapell1123152485@cvsserver>
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
-->