cvs: phpdoc-id /install/unix openbsd.xml
[email protected] ("Salman AS") Tue, 13 Sep 2005 03:44:04 -0000
| Newsgroups | php.doc.id |
|---|---|
| Message-ID | <cvssalman1126583044@cvsserver> |
salman Mon Sep 12 23:44:04 2005 EDT
Added files:
/phpdoc-id/install/unix openbsd.xml
Log:
Added: openbsd.xml translated by [email protected]
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
-->