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