cvs: phpdoc-ar /chapters install.macosx.xml
[email protected] ("Hafid Benhadria") Sun, 24 Aug 2003 08:23:39 -0000
| Newsgroups | php.doc.ar |
|---|---|
| Message-ID | <cvshafid1061713419@cvsserver> |
hafid Sun Aug 24 04:23:39 2003 EDT
Modified files:
/phpdoc-ar/chapters install.macosx.xml
Log:
Updated to En 1.5
hafid-20030824042339.txt
(text/plain, 14.4 KB)
Index: phpdoc-ar/chapters/install.macosx.xml
diff -u phpdoc-ar/chapters/install.macosx.xml:1.2 phpdoc-ar/chapters/install.macosx.xml:1.3
--- phpdoc-ar/chapters/install.macosx.xml:1.2 Thu Aug 7 21:00:24 2003
+++ phpdoc-ar/chapters/install.macosx.xml Sun Aug 24 04:23:39 2003
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-6"?>
-<!-- $Revision: 1.2 $ -->
-<!-- Updated to En 1.3 -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.5 Maintainer: hafid Status: ready -->
<sect1 id="install.macosx">
<title>ÊËÈêÊÇÊ Unix/Mac OS X</title>
<para>
@@ -10,94 +10,116 @@
<sect2 id="install.macosx.packages">
<title>ÇÓÊÎÏÇå ÇäÍÒå</title>
<simpara>
- ÊÊèáÑ äà Mac OS X ÈÙÖ åæ ÅÕÏÇÑÇÊ PHP ÇäåÙÈÃÉ èÇäåÌåÙÉ åÓÈâÇ.
- êåãæ äçÐÇ Ãæ êÓÇÙÏã Ùäé ÇäÍÕèä Ùäé ÊçêÆÉ åÙêÇÑêÉ ÙæÏ ÇäÊËÈêÊ
- èäãæ ÅÐÇ ãæÊ ÈÍÇÌÉ äåÌåèÙÉ åÎÊäáÉ åæ ÇäååêÒÇÊ
- (åËäÇ åÒèÏ Âåæ secure server Ãè ÓèÇâÉ âÇÙÏÉ ÈêÇæÇÊ åÎÊäáÉ)¬ áÅæ ÇäÍÇÌÉ
- êåãæ Ãæ ÊØçÑ åæ ÃÌä ÈæÇÁ PHP è/Ãè åÒèÏã. ÅÐÇ äå Êãæ åÙÊÇÏÇ
- Ùäé ÈæÇÁ èÊÌåêÙ ÈÑÇåÌ㬠êÌÏÑ Èã
- ÇäÊÃãÏ ÅÐÇ äå êÈæð ÃÍÏ åÇ æÓÎÉ åÙÈÃÉ packaged
- version äà PHP èçê ÊÊÖåæ ÇäåêÒÇÊ ÇäÊê ÊÍÊÇÌçÇ.
+ ÊÊèáÑ äàMac OS X ÈÙÖÇ åæ ÅÕÏÇÑÇÊ PHP ÇäåÙÈÃÉ èÇäåÌåÙÉ åÓÈâÇ.
+ êåãæ äçÐÇ Ãæ êÓÇÙÏã Ùäé ÇäÅÙÏÇÏ äÊçêÆÉ
+ åÙêÇÑêÉ èäãæ ÅÐÇ ãæÊ ÈÍÇÌÉ äåÌåèÙÉ åÎÊäáÉ åæ ÇäåêÒÇÊ
+ (åËäÇ ÎÇÏå Âåæ Ãè ÓèÇâÉ âÇÙÏÉ ÈêÇæÇÊ åÎÊäáÉ)¬ áÅæñ ÇäÍÇÌÉ
+ êåãæ Ãæ ÊØçÑ äÊÔêêÏ PHP è/Ãè ÎÇÏåã ÇäÔñÙêñ ÈæáÓã. ÅÐÇ äå Êãæ åÙÊÇÏÇ
+ Ùäé ÊÔêêÏ èÊÌåêÙ ÈÑÇåÌ㬠êÌÏÑ Èã
+ ÇäÊÃãÏ ÅÐÇ äå êÔêÏ ÃÍÏ åÇ ÅÕÏÇÑÉ åÙÈÃÉ áê Ôãä ÍÒåÉ
+ åæ PHP ÊÊÖåæ ÇäåêÒÇÊ ÇäÊê ÊÍÊÇÌçÇ.
</simpara>
</sect2>
<sect2 id="install.macosx.compile">
- <title>ÇäÊÌåêÙ åæ ÃÌä åÒèÏ OS X</title>
+ <title>ÇäÊÌåêÙ åæ ÃÌä ÎÇÏå OS X</title>
<simpara>
- çæÇã ÅÕÏÇÑÊÇæ åÎÊäáÊÇæ æÓÈêÇ åæ ÃÌä Mac OS X¬ ÒÈèæ
- èåÒèÏ. åÇ êäê çè ÎÇÕ ÈÊËÈêÊ åÒèÏ OS X.
+ çæÇã ÅÕÏÇÑÊÇæ åÎÊäáÊÇæ æÓÈêÇ åæ Mac OS X¬ ÒÈèæ
+ èÎÇÏå. åÇ êäê êÎÕ ÎÇÏå OS X.
</simpara>
- <example id="install.macosx.compile.example">
- <title>ÊËÈêÊ åÒèÏ Mac OS X</title>
- <screen><![CDATA[
-1. ÇÍÕä Ùäé ÇäÊèÒêÙÇÊ ÇäÃÎêÑÉ åæ Apache è PHP
-2. áã ÖÚ×çÇ ÈèÇÓ×É "Untar" Ëå ÔÚä ÈÑæÇåÌ ÊçêÆÉ Apache ãÇäÊÇäê:
- ./configure --exec-prefix=/usr \
- --localstatedir=/var \
- --mandir=/usr/share/man \
- --libexecdir=/System/Library/Apache/Modules \
- --iconsdir=/System/Library/Apache/Icons \
- --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
- --enable-shared=max \
- --enable-module=most \
- --target=apache
-
-4. ÑÈåÇ ÊèÏ -ÃêÖëÇ- ÅÖÇáÉ çÐÇ ÇäÓ×Ñ:
- setenv OPTIM=-O2
- ÅÐÇ ÃÑÏÊ Ãæ êâèå ÇäåÌåÙ compiler ÈÈÙÖ ÇäÊÍÓêæÇÊ.
-
-5. ÈÙÏ Ðä㬠ÇÐçÈ Åäé åÌäÏ åÕÏÑ PHP 4 èçêñÆòç:
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/share/man \
- --with-xml \
- --with-apache=/src/apache_1.3.12
-
- ÅÐÇ ãÇæÊ äÏêã ÃêÉ ÅÖÇáÇÊ (MySQL¬ GD¬ ÅäÎ.)¬ áÊÃãÏ åæ ÅÖÇáÊçÇ
-
-
- çæÇ. áêåÇ êÊÙäâ ÈÇäÓäÓäÉ ÇäæÕêÉ --with-apache ¬ ÍÏÏ åÓÇÑ ÇäåÌäÏ
- ÇäÐê êÊÖåæ åÕÏÑ Apache¬ åËäÇ "/src/apache_1.3.12".
-6. æáÐ "make"
-7. æáÐ "make install"
- ÓêÄÏê çÐÇ Åäé ÅÖÇáÉ åÌäÏ Åäé åÌäÏ åÕÏÑ Apache ÊÍÊ
- src/modules/php4.
-
-8. ÇäÂæ¬ ÃÙÏ ÊçêÆÉ Apache åæ ÃÌä ÊÌåêÙ PHP 4.
- ./configure --exec-prefix=/usr \
- --localstatedir=/var \
- --mandir=/usr/share/man \
- --libexecdir=/System/Library/Apache/Modules \
- --iconsdir=/System/Library/Apache/Icons \
- --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
- --enable-shared=max \
- --enable-module=most \
- --target=apache \
- --activate-module=src/modules/php4/libphp4.a
-
- êåãæ Ãæ ÊÕÇÏá ÑÓÇäÉ åáÇÏçÇ Ãæ libmodphp4.a âÏêå.
- Åæ ÍÕä Ðä㬠áÇÐçÈ Åäé åÌäÏ src/modules/php4 Öåæ ÇäåÌäÏ ÇäÐê êÖå
- åÕÏÑ Apache Ëå ÔÚä çÐÇ ÇäÃåÑ:
-
- ranlib libmodphp4.a
-
- Ëå ÇÑÌÙ ËÇæêÉ Åäé ÇäÏäêä ÇäÌÐÑê ÇäÎÇÕ ÈåÌäÏ åÕÏÑ Apache èÃÙÏ ÊÔÚêä
- ÃåÑ ÇäÊçêÆÉ ÇäÓÇÈâ. Ðäã Óêâèå ÈÊÍÏêË ÌÏèä
- ÇäÑÇÈ× link table.
-
-9. æáÐ "make"
-
-10. æáÐ "make install"
-
-11. ÇæÓÎ èÃÙÏ ÊÓåêÉ åäá php.ini-dist æÍè åÌäÏ "bin" Çæ×äÇâÇ åæ
- åÌäÏ åÕÏÑ PHP 4:
- cp php.ini-dist /usr/local/bin/php.ini
-
- Ãè (ÅÐÇ äå ÊÊèáÑ Ùäé åÌäÏ local)
-
- cp php.ini-dist /usr/bin/php.ini
-]]></screen>
- </example>
+ <formalpara id="install.macosx.compile.example">
+ <title>ÊËÈêÊ ÎÇÏå Mac OS X</title>
+ <para>
+ <orderedlist>
+ <listitem>
+ <simpara>ÇÍÕä Ùäé ÂÎÑ ÇäÊèÒêÙÇÊ åæ Apache è PHP.</simpara>
+ </listitem>
+ <listitem>
+ <para>
+ áã ÖÚ×çÇ ÈèÇÓ×É "Untar" èÔÚä ÈÑæÇåÌ <command>configure</command> Ùäé Apache
+ ãÇäÂÊê:
+ <programlisting role="shell"><![CDATA[
+./configure --exec-prefix=/usr \
+--localstatedir=/var \
+--mandir=/usr/share/man \
+--libexecdir=/System/Library/Apache/Modules \
+--iconsdir=/System/Library/Apache/Icons \
+--includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
+--enable-shared=max \
+--enable-module=most \
+--target=apache
+]]></programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ ÅÐÇ ãæÊ ÊÑêÏ åæ ÇäåïÌîåñðÙ Ãæ êâèå ÈÈÙÖ ÇäÊâèêå¬ áäÑÈåÇ ÊÑêÏ ÃêÖÇ
+ ÅÖÇáÉ çÐÇ ÇäÓñ×Ñ:
+ <programlisting role="shell"><![CDATA[
+setenv OPTIM=-O2
+]]></programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ ÈÙÏ Ðä㬠ÇÐçÈ Åäé åÌäÏ åÕÏÑ PHP 4 èçêñÆòç
+ <programlisting role="shell"><![CDATA[
+./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/share/man \
+ --with-xml \
+ --with-apache=/src/apache_1.3.12
+]]></programlisting>
+ ÅÐÇ ãÇæÊ äÏêã ÃêÉ ÅÖÇáÇÊ (MySQL¬ GD¬ ÅäÎ.)¬ áÊÃãÏ åæ ÅÖÇáÊçÇ
+ çæÇ. áêåÇ êÊÙäâ ÈÇäÓäÓäÉ ÇäæÕêÉ <option role="configure">--with-apache</option>¬ ÖÙ
+ áê ÇäåÓÇÑ æÍè åÌäÏã ÇäåÕÏÑêñ ÇäÎÇÕ Èàapache¬ åËäÇ
+ <filename class="directory">/src/apache_1.3.12</filename>.
+ </para>
+ </listitem>
+ <listitem>
+ <simpara>
+ ÃÑâæ <command>make</command> è <command>make install</command>.
+ ÓêÄÏê çÐÇ Åäé ÅÖÇáÉ åÌäÏ Åäé åÌäÏã ÇäåÕÏÑêñ ÇäÎÇÕ ÈàApache ÊÍÊ
+ <filename class="directory">src/modules/php4</filename>.
+ </simpara>
+ </listitem>
+ <listitem>
+ <para>
+ ÇäÂæ¬ ÃÙÏ ÊçêÆÉ Apache åæ ÃÌä ÊÔêêÏ PHP 4.
+ <programlisting role="shell"><![CDATA[
+./configure --exec-prefix=/usr \
+--localstatedir=/var \
+--mandir=/usr/share/man \
+--libexecdir=/System/Library/Apache/Modules \
+--iconsdir=/System/Library/Apache/Icons \
+--includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
+--enable-shared=max \
+--enable-module=most \
+--target=apache \
+--activate-module=src/modules/php4/libphp4.a
+]]></programlisting>
+ êåãæ Ãæ ÊÕÇÏá ÑÓÇäÉ åáÇÏçÇ Ãæñ libmodphp4.a âÏêå. Åæ
+ ÍÕä Ðä㬠áÇÐçÈ Åäé åÌäÏ <filename class="directory">src/modules/php4</filename>
+ Öåæ åÌäÏã ÇäåÕÏÑêñ ÇäÎÇÕ Èàapache èÔîÚñðä çÐÇ ÇäÃåÑ:
+ <command>ranlib libmodphp4.a</command>. Ëå ÇÑÌÙ ËÇæêÉ Åäé ÌÐÑ
+ ÇäåÌäÏ ÇäåÕÏÑêñ ÇäÎÇÕ Èàapache èÔÚñðä ÃåÑ <command>configure</command>
+ ÇäÙäèêñ åæ ÌÏêÏ. Ðäã Óêâèå ÈÊÍÏêË ÌÏèä ÇäÑèÇÈ×. ÔîÚñðä
+ <command>make</command> è <command>make install</command> åæ ÌÏêÏ.
+ </para>
+ </listitem>
+ <listitem>
+ <simpara>
+ ÇæÓÎ Ëå ÇÙÏ ÊÓåêÉ åäá <filename>php.ini-dist</filename> æÍè
+ åÌäÏã <filename class="directory">bin</filename> Åæ×äÇâÇ åæ
+ åÌäÏ ÇäåÕÏÑêñ ÇäÎÇÕ ÈàPHP 4:
+ <userinput>cp php.ini-dist /usr/local/bin/php.ini</userinput>
+ Ãè (ÅÐÇ äå ÊÊèáÑ Ùäé åÌäÏ local)
+ <userinput>cp php.ini-dist /usr/bin/php.ini</userinput>.
+ </simpara>
+ </listitem>
+ </orderedlist>
+ </para>
+ </formalpara>
<!--
<simpara>
TODO: Someone with Mac OS X skills needs to improve this DOC
@@ -106,10 +128,10 @@
See also bug #14732
- ÃåËäÉ ÃÎÑé Ùæ
+ ÃåËäÉ ÃÎÑé Ùæ
<ulink url="&url.stepwise.macosx-client;">ÒÈèæ Mac OS X</ulink>
and
- <ulink url="&url.stepwise.macosx-client;">åÒèÏ Mac OS X</ulink>
+ <ulink url="&url.stepwise.macosx-client;">ÎÇÏå Mac OS X</ulink>
are available at <ulink url="&url.stepwise;">Stepwise</ulink>.
</simpara>
-->
@@ -120,57 +142,67 @@
çÐç ÇäÍêä êâÏåçÇ Èä×á <ulink url="&url.macosx;">Marc Liyanage</ulink>.
</simpara>
<simpara>
- êÊÖåæ Mac OS X èÍÏÉ PHP ÇäÎÇÕÉ ÈåÒèÏ Apache ÇäèêÈ.
+ êÊÖåæ Mac OS X èÍÏÉ PHP ÇäÎÇÕÉ ÈÇäÎÇÏå ÇäÔñïÙêñ Apache.
çÐç ÇäÅÕÏÇÑÉ ÊÊÖåæ ÏÙå âèÇÙÏ ÈêÇæÇÊ MySQL è PostgreSQL.
</simpara>
<simpara>
- ÊÐãêÑ: ÇÍÐÑ ÙæÏåÇ Êâèå ÈçÐǬ êåãæ Ãæ ÊÙ×ä åÒèÏ Apache !
+ ÊÐãêÑ: ÍÐÇÑê ÙæÏåÇ Êâèå ÈçÐǬ êåãæ Ãæ ÊÙ×ä ÇäÎÇÏå ÇäÔñïÙêñ Apache!
</simpara>
<para>
- âå ÈåÇ êäê åæ ÃÌä ÇäÊËÈêÊ:
- <itemizedlist>
+ âå ÈçÐÇ åæ ÃÌä ÇäÊËÈêÊ:
+ <orderedlist>
<listitem>
<simpara>
- 1. ÇáÊÍ æÇáÐÉ ×ÑáêÉ terminal window
+ ÇáÊÍ æÇáÐÉ ×ÑáêñÉ.
</simpara>
</listitem>
<listitem>
<simpara>
- 2. ÃÑâæ "wget http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz"¬
- èÇæÊØÑ ÍÊé êæÊçê ÇäÊÍåêä.
+ ÃÑâæ
+ <userinput>wget http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz</userinput>
+ èÇæÊØÑ ÑêËåÇ êæÊçê ÇäÊÍåêä.
</simpara>
</listitem>
<listitem>
<simpara>
- 3. ÃÑâæ "gunzip libphp4.so.gz"
+ ÃÑâæ <userinput>gunzip libphp4.so.gz</userinput>.
</simpara>
</listitem>
<listitem>
<simpara>
- 4. ÃÑâæ "sudo apxs -i -a -n php4 libphp4.so"
- </simpara>
+ ÃÑâæ <userinput>sudo apxs -i -a -n php4 libphp4.so</userinput>
+ </simpara>
</listitem>
- </itemizedlist>
- ÇäÂæ ÃÑâæ "<literal>sudo open -a TextEdit /etc/httpd/httpd.conf</literal>"
- èÓêáÊÍ TextEdit åäáî ÊçêÆÉð åÒèÏ ÇäèêÈ. ÇÈÍË Ùæ
- çÐêæ ÇäÓ×Ñêæ ÈâÑÇÈÉ æçÇêÉ Çäåäá: (ÇÓÊÙåä ÃåÑ ÇäÈÍË)
- <programlisting role="apache"><![CDATA[
- #AddType application/x-httpd-php .php
- #AddType application/x-httpd-php-source .phps
+ <listitem>
+ <para>
+ ÇäÂæ ÃÑâæ <userinput>sudo open -a TextEdit /etc/httpd/httpd.conf</userinput>.
+ èÓêáÊÍ TextEdit åäáî ÊçêÆÉð ÇäÎÇÏå ÇäÔñïÙêñ. ÍÏÏ åãÇæ çÐêæ
+ ÇäÓñ×Ñêæ ÈâÑÇÈÉ æçÇêÉ Çäåäá: (ÇÓÊÙåä ÃåÑ ÇäÈÍË)
+ <programlisting role="apache"><![CDATA[
+#AddType application/x-httpd-php .php
+#AddType application/x-httpd-php-source .phps
]]></programlisting>
- ÇæÒÙ ÙäÇåÊê ÇäÊÙäêâ hash marks (<literal>#</literal>) Ëå ÇÍáØ Çäåäá èÚÇÏÑ TextEdit.
- </para>
- <para>
- ÃÎêÑǬ ÃÑâæ "<literal>sudo apachectl graceful</literal>" åæ ÃÌä ÅÙÇÏÉ ÊÔÚêä åÒèÏ ÇäèêÈ.
- </para>
+ ÇæÒÙ ÙäÇåÊê ÇäÊÙäêâ (<literal>#</literal>) Ëå ÇÍáØ Çäåäá
+ èÚÇÏÑ TextEdit.
+ </para>
+ </listitem>
+ <listitem>
+ <simpara>
+ ÃÎêÑǬ ÃÑâæ <userinput>sudo apachectl graceful</userinput> åæ ÃÌä ÅÙÇÏÉ ÊÔÚêä
+ ÇäÎÇÏå ÇäÔñïÙêñ.
+ </simpara>
+ </listitem>
+ </orderedlist>
+ </para>
<para>
- ÇäÂæ äÇ ÈÏ èÃæ PHP ÌÇçÒ èêÙåä. êåãæ ÊÌÑêÈç åæ ÎäÇä èÖÙ åäá áê
- åÌäÏ "Sites"¬ ÎÇÕÊ㬠ÈÙÏ ÊÓåêÊç Èà "test.php". ÏÇÎä çÐÇ ÇäåäᬠÃãÊÈ çÐÇ
- ÇäÓ×Ñ: "<literal><?php phpinfo() ?></literal>".
+ ÇäÂæ äÇ ÈÏ èÃæ PHP ÌÇçÒ èêÔÊÚä. êåãæã ÇÎÊÈÇÑç åæ ÎäÇä èÖÙ åäá áê
+ ÍÇáØÊã <filename class="directory">Sites</filename> èêïÏÙé
+ <filename>test.php</filename>. ÏÇÎä çÐÇ ÇäåäᬠÃãÊÈ çÐÇ ÇäÓñ×Ñ:
+ <literal><?php phpinfo() ?></literal>.
</para>
<para>
- ÇäÂæ¬ æÇÏð <literal>127.0.0.1/~your_username/test.php</literal> áê åÓÊÙÑÖã ääèêÈ.
- ÓÊÑé ÈêÇæÇÊ ÍÇäÉ èÍÏÉ PHP.
+ ÇäÂæ¬ æÇÏð <literal>127.0.0.1/~your_username/test.php</literal> áê åÓÊÙÑÖã
+ ÇäÔñïÙêñ. ÓÊÑé ÈêÇæÇÊ ÍÇäÉ êÊÖåæ åÙäèåÇÊ ÈÎÕèÕ èÍÏÉ PHP.
</para>
</sect2>
</sect1>
@@ -186,8 +218,6 @@
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