apt-get install libapache2-mod-php4 libapache2-mod-perl2 php4 php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-mysql php4-odbc php4-pear php4-xslt curl libwww-perl imagemagick
* with this command, i am installing all the necessary files plus imagemagick and some perl dependencies
Since i don't have Xserver on my machine, i don't have to worry about this warning.
so after i send this command i should see this a confirmation that my installation has been completed:
Unpacking libc6-dev (from .../libc6-dev_2.3.6.ds1-13_i386.deb) ...
Selecting previously deselected package libfontconfig1.
Unpacking libfontconfig1 (from .../libfontconfig1_2.4.2-1.2_i386.deb) ...
Selecting previously deselected package libxpm4.
Unpacking libxpm4 (from .../libxpm4_1%3a3.5.5-2_i386.deb) ...
Selecting previously deselected package libgd2-xpm.
Unpacking libgd2-xpm (from .../libgd2-xpm_2.0.33-5.2_i386.deb) ...
Selecting previously deselected package libltdl3.
Unpacking libltdl3 (from .../libltdl3_1.5.22-4_i386.deb) ...
Selecting previously deselected package libmcal0.
Unpacking libmcal0 (from .../libmcal0_0.6-16_i386.deb) ...
Selecting previously deselected package libmhash2.
Unpacking libmhash2 (from .../libmhash2_0.9.7-1_i386.deb) ...
Selecting previously deselected package libsablot0.
Unpacking libsablot0 (from .../libsablot0_1.0.3-1_i386.deb) ...
Selecting previously deselected package zlib1g-dev.
Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3-13_i386.deb) ...
Selecting previously deselected package libssl-dev.
Unpacking libssl-dev (from .../libssl-dev_0.9.8c-4_i386.deb) ...
Selecting previously deselected package libt1-5.
Unpacking libt1-5 (from .../libt1-5_5.1.0-2_i386.deb) ...
Selecting previously deselected package libtool.
Unpacking libtool (from .../libtool_1.5.22-4_i386.deb) ...
Selecting previously deselected package libxslt1.1.
Unpacking libxslt1.1 (from .../libxslt1.1_1.1.19-1_i386.deb) ...
Selecting previously deselected package odbcinst1debian1.
Unpacking odbcinst1debian1 (from .../odbcinst1debian1_2.2.11-13_i386.deb) ...
Selecting previously deselected package php4-cli.
Unpacking php4-cli (from .../php4-cli_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php5-common.
Unpacking php5-common (from .../php5-common_5.2.0-8+etch7_i386.deb) ...
Selecting previously deselected package php-pear.
Unpacking php-pear (from .../php-pear_5.2.0-8+etch7_all.deb) ...
Selecting previously deselected package php-db.
Unpacking php-db (from .../php-db_1.7.6-2_all.deb) ...
Selecting previously deselected package php-http.
Unpacking php-http (from .../php-http_1.3.6-2_all.deb) ...
Selecting previously deselected package php-mail.
Unpacking php-mail (from .../php-mail_1.1.6-2_all.deb) ...
Selecting previously deselected package php-net-socket.
Unpacking php-net-socket (from .../php-net-socket_1.0.6-2_all.deb) ...
Selecting previously deselected package php-net-smtp.
Unpacking php-net-smtp (from .../php-net-smtp_1.2.6-2_all.deb) ...
Selecting previously deselected package php-xml-parser.
Unpacking php-xml-parser (from .../php-xml-parser_1.2.6-2_all.deb) ...
Selecting previously deselected package php4.
Unpacking php4 (from .../php4_6%3a4.4.4-8+etch4_all.deb) ...
Selecting previously deselected package php4-curl.
Unpacking php4-curl (from .../php4-curl_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package shtool.
Unpacking shtool (from .../shtool_2.0.1-2_all.deb) ...
Selecting previously deselected package php4-dev.
Unpacking php4-dev (from .../php4-dev_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-domxml.
Unpacking php4-domxml (from .../php4-domxml_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-gd.
Unpacking php4-gd (from .../php4-gd_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-imap.
Unpacking php4-imap (from .../php4-imap_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-ldap.
Unpacking php4-ldap (from .../php4-ldap_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-mcal.
Unpacking php4-mcal (from .../php4-mcal_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-mhash.
Unpacking php4-mhash (from .../php4-mhash_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-mysql.
Unpacking php4-mysql (from .../php4-mysql_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package unixodbc.
Unpacking unixodbc (from .../unixodbc_2.2.11-13_i386.deb) ...
Selecting previously deselected package php4-odbc.
Unpacking php4-odbc (from .../php4-odbc_6%3a4.4.4-8+etch4_i386.deb) ...
Selecting previously deselected package php4-pear.
Unpacking php4-pear (from .../php4-pear_6%3a4.4.4-8+etch4_all.deb) ...
Selecting previously deselected package php4-xslt.
Unpacking php4-xslt (from .../php4-xslt_6%3a4.4.4-8+etch4_i386.deb) ...
Setting up libxau6 (1.0.1-2) ...
Setting up libxdmcp6 (1.0.1-2) ...
Setting up libx11-data (1.0.3-7) ...
Setting up libx11-6 (1.0.3-7) ...
Setting up libice6 (1.0.1-2) ...
Setting up libsm6 (1.0.1-3) ...
Setting up libxt6 (1.0.2-2) ...
Setting up libbz2-1.0 (1.0.3-6) ...
Setting up file (4.17-5etch1) ...
Setting up libidn11 (0.6.5-1) ...
Setting up m4 (1.4.8-2) ...
Setting up apache2-mpm-prefork (2.2.3-4) ...
Starting web server (apache2)....
Setting up autoconf (2.61-4) ...
Setting up autotools-dev (20060702.1) ...
Setting up automake1.4 (1.4-p6-12) ...
Setting up binutils (2.17-3) ...
Setting up openssl (0.9.8c-4) ...
Setting up ca-certificates (20070303) ...
Updating certificates in /etc/ssl/certs....done.
Setting up cpp-4.1 (4.1.1-21) ...
Setting up cpp (4.1.1-15) ...
Setting up libcurl3 (7.15.5-1) ...
Setting up curl (7.15.5-1) ...
Setting up defoma (0.11.10-0.1) ...
Setting up ucf (2.0020) ...
Setting up ttf-dejavu (2.15-1) ...
Setting up fontconfig-config (2.4.2-1.2) ...
Setting up libssp0 (4.1.1-21) ...
Setting up gcc-4.1 (4.1.1-21) ...
Setting up gcc (4.1.1-15) ...
Setting up libfreetype6 (2.2.1-5+etch1) ...
Setting up libjpeg62 (6b-13) ...
Setting up libjasper-1.701-1 (1.701.0-2) ...
Setting up liblcms1 (1.15-1) ...
Setting up libpng12-0 (1.2.15~beta5-1) ...
Setting up libtiff4 (3.8.2-7) ...
Setting up libxext6 (1.0.1-2) ...
Setting up libxml2 (2.6.27.dfsg-1) ...
Setting up libmagick9 (6.2.4.5.dfsg1-0.14) ...
Setting up imagemagick (6.2.4.5.dfsg1-0.14) ...
Setting up liburi-perl (1.35-2) ...
Setting up libhtml-tagset-perl (3.10-2) ...
Setting up libhtml-parser-perl (3.55-1) ...
Setting up libhtml-tree-perl (3.19.01-2) ...
Setting up libwww-perl (5.805-1) ...
Setting up libdevel-symdump-perl (2.03-3) ...
Setting up libperl5.8 (5.8.8-7) ...
Setting up libapache2-mod-perl2 (2.0.2-2.4) ...
Module perl installed; run /etc/init.d/apache2 force-reload to enable.
Setting up libzzip-0-12 (0.12.83-8) ...
Setting up php4-common (4.4.4-8+etch4) ...
Setting up libapache2-mod-php4 (4.4.4-8+etch4) ...
Creating config file /etc/php4/apache2/php.ini with new version
Forcing reload of web server (apache2)....
Setting up mlock (2002edebian1-13.1) ...
Setting up libc-client2002edebian (2002edebian1-13.1) ...
Setting up linux-kernel-headers (2.6.18-7) ...
Setting up libc6-dev (2.3.6.ds1-13) ...
Setting up libfontconfig1 (2.4.2-1.2) ...
Setting up libxpm4 (3.5.5-2) ...
Setting up libgd2-xpm (2.0.33-5.2) ...
Setting up libltdl3 (1.5.22-4) ...
Setting up libmcal0 (0.6-16) ...
Setting up libmhash2 (0.9.7-1) ...
Setting up libsablot0 (1.0.3-1) ...
Setting up zlib1g-dev (1.2.3-13) ...
Setting up libssl-dev (0.9.8c-4) ...
Setting up libt1-5 (5.1.0-2) ...
Setting up libtool (1.5.22-4) ...
Setting up libxslt1.1 (1.1.19-1) ...
Setting up odbcinst1debian1 (2.2.11-13) ...
Setting up php4-cli (4.4.4-8+etch4) ...
Creating config file /etc/php4/cli/php.ini with new version
Setting up php5-common (5.2.0-8+etch7) ...
Setting up php-pear (5.2.0-8+etch7) ...
Setting up php-db (1.7.6-2) ...
Setting up php-http (1.3.6-2) ...
Setting up php-mail (1.1.6-2) ...
Setting up php-net-socket (1.0.6-2) ...
Setting up php-net-smtp (1.2.6-2) ...
Setting up php-xml-parser (1.2.6-2) ...
Setting up php4 (4.4.4-8+etch4) ...
Setting up php4-curl (4.4.4-8+etch4) ...
Setting up shtool (2.0.1-2) ...
Setting up php4-dev (4.4.4-8+etch4) ...
Setting up php4-domxml (4.4.4-8+etch4) ...
Setting up php4-gd (4.4.4-8+etch4) ...
Setting up php4-imap (4.4.4-8+etch4) ...
Setting up php4-ldap (4.4.4-8+etch4) ...
Setting up php4-mcal (4.4.4-8+etch4) ...
Setting up php4-mhash (4.4.4-8+etch4) ...
Setting up php4-mysql (4.4.4-8+etch4) ...
Setting up unixodbc (2.2.11-13) ...
Setting up php4-odbc (4.4.4-8+etch4) ...
Setting up php4-pear (4.4.4-8+etch4) ...
Setting up php4-xslt (4.4.4-8+etch4) ...