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

From: Date: Tue, 13 Sep 2005 03:44:04 +0000
Subject: cvs: phpdoc-id /install/unix openbsd.xml
Groups: php.doc.id 
Request: Send a blank email to doc-id+get-29@lists.php.net to get a copy of this message
salman Mon Sep 12 23:44:04 2005 EDT Added files: /phpdoc-id/install/unix openbsd.xml Log: Added: openbsd.xml translated by sas@salman.or.id http://cvs.php.net/co.php/phpdoc-id/install/unix/openbsd.xml?r=1.1&p=1 Index: phpdoc-id/install/unix/openbsd.xml +++ phpdoc-id/install/unix/openbsd.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <sect1 id="install.unix.openbsd"> <title>Catatan instalasi di OpenBSD</title> <para> Bagian ini berisi catatan dan petunjuk khusus bagaimana menginstall PHP di <ulink url="&url.openbsd;">OpenBSD 3.6</ulink>. </para> <sect2 id="install.unix.openbsd.packages"> <title>Menggunakan Paket Binari</title> <simpara> Menggunakan paket binary untuk menginstall PHP di OpenBSD sangat direkomendasikan dan metode yang paling mudah. Paket utama telah dipisahkan dari modul-modul yang lain, dan masing-masing bisa diinstal dan dihapus secara terpisah dengan yang lain. File-file yang Anda perlukan bisa didapatkan dari CD OpenBSD Anda atau dari situs FTP. </simpara> <simpara> Paket utama yang harus diinstal adalah <filename>php4-core-4.3.8.tgz</filename>, yang berisi mesin dasar (ditambah gettext and iconv). Berikutnya, lihat paket-paket modul, seperti <filename>php4-mysql-4.3.8.tgz</filename> atau <filename>php4-imap-4.3.8.tgz</filename>. Anda harus menggunakan perintah <command>phpxs</command> untuk mengaktifkan dan menonaktifkan modul-modul ini di &php.ini; Anda. </simpara> <example id="install.unix.openbsd.ports.example"> <title>Contoh Instalasi Paket 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 (add in mysql) # pkg_add php4-mysql-4.3.8.tgz # /usr/local/sbin/phpxs -a mysql (add in imap) # pkg_add php4-imap-4.3.8.tgz # /usr/local/sbin/phpxs -a imap (remove mysql as a test) # pkg_delete php4-mysql-4.3.8 # /usr/local/sbin/phpxs -r mysql (install the PEAR libraries) # pkg_add php4-pear-4.3.8.tgz ]]> </programlisting> </example> <simpara> Baca halaman manual <ulink url="&url.openbsd.packages;">packages(7)</ulink> untuk informasi lebih jauh tentang paket binari OpenBSD. </simpara> </sect2> <sect2 id="install.unix.openbsd.ports"> <title>Menggunakan Ports</title> <simpara> Anda juga bisa mengompilasi PHP dari kode sumber menggunakan <ulink url="&url.openbsd.ports;">ports tree</ulink>. Akan tetapi, ini hanya direkomendasikan untuk pengguna yang sudah terbiasa dengan OpenBSD. Port PHP 4 dipisahkan ke dalam dua sub direktori: core dan extensions. Direktori extensions menghasilkan sub paket untuk semua modul yang didukung PHP. Jika Anda tidak ingin membuat beberapa modul, gunakan FLAVOR <command>no_*</command>. Sebagai contoh, untuk melewatkan pembuatan modul imap, setel FLAVOR menjadi <command>no_imap</command>. </simpara> </sect2> <sect2 id="install.unix.openbsd.faq"> <title>Masalah-masalah Umum</title> <itemizedlist> <listitem> Pada instalasi bawaan, Apache berjalan di dalam <ulink url="&url.openbsd.chroot;">chroot(2) jail</ulink>, yang akan membatasi skrip-skrip PHP mengakses file di bawah direktori <filename>/var/www</filename>. Anda harus membuat direktori <filename>/var/www/tmp</filename> untuk menyimpan file-file session, atau gunakan backend sessiona alternatif. Sebagai tambahan, socket database harus diletakkan di dalam jail atau pasang di antarmuka <filename>localhost</filename>. Jika Anda menggunakan fungsi-fungsi jaringan, beberapa file dari direktori <filename>/etc</filename> seperti <filename>/etc/resolv.conf</filename> dan <filename>/etc/services</filename> harus dipindahkan ke dalam <filename>/var/www/etc</filename>. Paket PEAR OpenBSD otomatis diinstal dalam direktori chroot yang tepat, jadi tidak ada modifikasi khusus yang harus dikerjakan. Informasi lebih jauh Apache di OpenBSD bisa didapatkan dari <ulink url="&url.openbsd.apachefaq;">OpenBSD FAQ</ulink>. </simpara> </listitem> <listitem> <simpara> Paket OpenBSD 3.6 untuk ekstensi <ulink url="&url.gd;">gd</ulink> mengharuskan XFree86 diinstal. Jika Anda tidak ingin menggunakan fitur font yang memerlukan X11, install saja paket <filename>php4-gd-4.3.8-no_x11.tgz</filename>. </simpara> </listitem> </itemizedlist> </sect2> <sect2 id="install.unix.openbsd.older"> <title>Rilis Lawas</title> <simpara> Rilis lawas OpenBSD menggunakan sistem FLAVORS untuk mengompilasi PHP yang di link secara statis. Karena sangat sulit untuk membangun paket binari dengan metode ini, sekarang dia ditinggalkan. Anda masih dapat menggunakan paket-paket port stabil jika ingin, akan tetapi mereka sudah tidak disupport oleh tim OpenBSD. Jika Anda mempunyai pendapat mengenai hal ini, pemeliharanya saat ini adalah Anil Madhavapeddy (avsm at openbsd dot 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.id (#29) next »