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

From: 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 -->

« previous php.doc.ca (#29) next »