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

[email protected] ("Salman AS") Wed, 14 Sep 2005 08:14:33 -0000
Newsgroups php.doc.id
Message-ID <cvssalman1126685673@cvsserver>
salman		Wed Sep 14 04:14:33 2005 EDT

  Added files:                 
    /phpdoc-id/install/unix	debian.xml 
  Log:
  Added: debian.xml translated by [email protected]
  
  

http://cvs.php.net/co.php/phpdoc-id/install/unix/debian.xml?r=1.1&p=1
Index: phpdoc-id/install/unix/debian.xml
+++ phpdoc-id/install/unix/debian.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<sect1 id="install.unix.debian">
 <title>Catatan Instalasi di Debian GNU/Linux</title>
 <para>
  Bagian ini berisi catatan dan petunjuk khusus untuk menginstal PHP di <ulink
  url="&url.debian;">Debian GNU/Linux</ulink>.
 </para>
 <sect2 id="install.unix.debian.apt">
  <title>Menggunakan APT</title>
   <simpara>
    Meskipun Anda bisa mendownload kode sumber PHP dan mengompilasinya
    sendiri, akan lebih mudah menggunakan sistem pemaketan Debian. Jika Anda
    tidak terbiasa membangun software di Linux, ini adalah jalan terbaik.
   </simpara>
   <simpara>
    Keputusan penting yang Anda harus ambil adalah apakah Anda akan menginstal
    Apache 1.3.x atau Apache 2.x. Paket PHP yang sesuai adalah
    libapache-mod-php* dan libapache2-mod-php*. Langkah-langkah yang diberikan
    di bawah ini menggunakan Apache 1.3.x. Mohon dicatat, saat dokumentasi ini
    ditulis, tidak terdapat paket Debian untuk PHP 5. Sehingga langkah-langkah
    yang dijelaskan di bawah ini akan menginstal PHP 4.
   </simpara>
   <simpara>
    PHP di Debian bisa didapatkan juga sebagai CGI atau CLI, nama
    masing-masing paket adalah php4-cgi and php4-cli. Jika Anda perlu, Anda
    tinggal mengulangi langkah-langkah berikut dengan nama paket yang benar.
    Paket khusus lain yang mungkin ingin Anda install adalah php4-pear. Ia
    berisi instalasi PEAR minimal dan perintah <command>pear</command>.
   </simpara>
   <simpara>
    Jika Anda membutuhkan paket PHP yang lebih baru dari versi stabil atau
    beberapa modul PHP tidak terdapat dalam repositori resmi Debian, mungkin
    Anda harus melihat-lihat pada <ulink
    url="&url.apt-get;">http://www.apt-get.org/</ulink>. Salah satu hasil
    seharusnya <ulink url="http://www.dotdeb.org/">Dotdeb</ulink>. Repositori
    tidak resmi ini dipelihara oleh <ulink url="mailto:[email protected]">Guillaume
    Plessis</ulink> dan berisi paket-paket Debian versi PHP 4 dan PHP 5 yang
    paling mutakhir. Untuk menggunakannya, tinggal tambahkan dua baris berikut
    ke dalam <filename>/etc/apt/sources.lists</filename> dan jalankan
    <command>apt-get update</command> :
   </simpara>
   <example>
    <title>The two Dotdeb related lines</title>
    <programlisting role="shell">
<![CDATA[
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
]]>
    </programlisting>
   </example>
   <simpara>
    Hal terakhir yang harus diperhatikan adalah apakah daftar paket Anda
    sudah paling baru. Jika Anda belum pernah mengupdate, Anda harus
    menjalankan perintah <command>apt-get update</command> sebelum yang lain.
    Dengan demikian, Anda akan menggunakan versi stabil terakhir paket Apache dan
    PHP.
   </simpara>
   <simpara>
    Sekarang semuanya sudah pada tempatnya, Anda bisa menggunakan contoh
    berikut untuk menginstal Apache dan PHP.
   </simpara>
   <example id="install.unix.debian.apt.example">
    <title>Contoh Instalasi Apache 1.3 di Debian</title>
    <programlisting role="shell">
<![CDATA[
# apt-get install libapache-mod-php4
]]>
    </programlisting>
   </example>
   <simpara>
    APT akan secara otomatis menginstal modul PHP 4 untuk Apache 1.3, dan
    semua paket ketergantungan kemudian mengaktifkannya. Jika Anda tidak diminta
    untuk merestart Apache selama proses instalasi, Anda harus melakukannya
    secara manual :
   </simpara>
   <example id="install.unix.debian.apt.example2">
    <title>Menghentikan dan Memulai Apache setelah PHP 4 terinstal</title>
    <programlisting role="shell">
<![CDATA[
# /etc/init.d/apache stop
# /etc/init.d/apache start
]]>
    </programlisting>
   </example>
 </sect2>
 <sect2 id="install.unix.debian.config">
  <title>Kontrol lebih baik terhadap Konfigurasi</title>
   <simpara>
    Di bagian terakhir, PHP diinstal hanya bagian-bagian pentingnya saja. Bisa
    jadi ini bukan yang Anda inginkan dan Anda akan segera memerlukan
    modul-modlu PHP lebih banyak lagi, seperti MySQL, CURL, GD, dan lain-lain. 
   </simpara>
   <simpara>
    Saat Anda mengompilasi PHP dari kode sumber sendiri, Anda perlu
    mengaktifkan modul dengan perintah <command>configure</command>. Dengan
    APT, Anda hanya perlu menginstal paket tambahan. Semuanya dinamai dengan
    'php4-*' (atau 'php5-*' jika Anda menginstal dari repositori pihak
    ketiga).
   </simpara>
   <example id="install.unix.debian.config.example">
    <title>Mendapatkan daftar paket tambahan PHP</title>
    <programlisting role="shell">
<![CDATA[
# dpkg -l 'php4-*'
]]>
    </programlisting>
   </example>
   <simpara>
    Sebagaimana Anda lihat dari hasil terakhir, terdapat banyak modul-modul
    PHP yang bisa Anda install (tidak termasuk php4-cgi, php4-cli atau paket
    khusus php4-pear). Perhatikan baik-baik dan pilih yang Anda perlukan. Jika
    Anda memilih sebuah modul dan tidak mempunyai librari yang tepat, APT akan
    secara otomatis menginstal semua kebergantungan untuk Anda.
   </simpara>
   <simpara>
    Jika Anda ingin menambahkan modul MySQL, cURL dan GD untuk PHP perintahnya
    akan terlihat seperti ini:
   </simpara>
   <example id="install.unix.debian.config.example2">
    <title>Menginstal PHP dengan MySQL, cURL dan GD</title>
    <programlisting role="shell">
<![CDATA[
# apt-get install php4-mysql php4-curl php4-gd
]]>
    </programlisting>
   </example>
   <simpara>
    APT akan otomatis menambahkan baris-baris konfigurasi ke dalam berbagai
    file  &php.ini; (<filename>/etc/php4/apache/php.ini</filename>,
    <filename>/etc/php4/cgi/php.ini</filename>, etc).
   </simpara>
   <example id="install.unix.debian.config.example3">
    <title>Baris-baris berikut mengaktifkan MySQL, cURL dan GD ke dalam PHP</title>
    <programlisting role="shell">
<![CDATA[
extension=mysql.so
extension=curl.so
extension=gd.so
]]>
    </programlisting>
   </example>
   <simpara>
    Anda cuma harus menghentikan dan memulai Apache seperti dijelaskan
    sebelumnya untuk mengaktifkan modul-modul tersebut.
   </simpara>
 </sect2>
 <sect2 id="install.unix.debian.faq">
  <title>Masalah-masalah Umum</title>
  <itemizedlist>
   <listitem>
    <simpara>
     Jika Anda melihat kode sumber skrip PHP bukannya hasil skripnya, APT
     mungkin tidak memasukkan <filename>/etc/apache/conf.d/php4</filename> di
     dalam konfigurasi Apache 1.3. Mohon yakinkan baris berikut ini
     terdapat dalam file <filename>/etc/apache/httpd.conf</filename> kemudian
     restart Apache:
    </simpara>
   <example id="install.unix.debian.faq.example">
    <title>Baris berikut mengaktifkan PHP 4 ke dalam Apache</title>
    <programlisting role="shell">
<![CDATA[
# Include /etc/apache/conf.d/
]]>
    </programlisting>
   </example>
   </listitem>
   <listitem>
    <simpara>
     Jika Anda menginstal modul-modul tambahan dan fungsi-fungsinya tidak
     bisa Anda gunakan, silahkan yakinkan baris yang tepat berada dalam file
     &php.ini;, seperti ditunjukkan sebelumnya. APT mungkin mengalami
     kegagalan ketika melakukan instalasi modul-modul tambahan, disebabkan
     oleh konfigurasi debconf yang membingungkan.
    </simpara>
   </listitem>
  </itemizedlist>
 </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
-->