Setup Web-Development di Linux मैनड्रैक/Mandriva

ASUMSI:

  1. Linux Mandrake v6.1 sudah terpasang (bagaimana caranya?)
  2. Koneksi network TCP/IP sudah berjalan

Terdiri dari 3 tahap, yaitu :

  1. Install Apache v1.3.12,
    Ini adalah webserver di Linux, terkenal krn performa dan fleksibilitasnya.
  2. Install MySQL v3.22.30,
    Cepat & mudah dipakai, MySQL menjadi software database favorit utk digunakan di Linux.
  3. Install PHP v3.0.16,
    Lebih powerful daripada Javascript dan lebih mudah dipakai daripada Java, PHP memungkinkan kita untuk membuat website yg dynamic dan bahkan konek ke database.


INSTALASI APACHE v1.3.12:

  1. Download Apache v1.3.12 dari sini: http://apache.the.net.id/httpd/httpd-2.2.8.tar.gz , dan copy-kan ke /usr/local/download
  2. Ketikkan perintah-perintah berikut ini:
     tar xzf apache_1.3.12.tar.gz -C ../etc
    cd ../etc
    ln -s apache_1.3.12 httpd
    mkdir /www
    cd /www
    mkdir conf logs servers
    cd /usr/local/etc/httpd
    ./configure --prefix=/usr/local/etc/httpd --sysconfdir=/www/conf
    make
    make install
    killall httpd
    cd bin
    ./apachectl start
  3. Selamat, Apache sudah terpasang!
    Untuk membuktikannya, silahkan ketikkan http://[ip_address_server_linux] di browser
  4. Tapi masih ada satu lagi yg perlu dikerjakan, yaitu men-set agar Apache dijalankan secara automatis setiap kali server Linux kita dihidupkan. Caranya adalah:
     cd /etc/rc.d/init.d/
    mv httpd httpd.bak
    pico httpd
  5. Kemudian, copy baris-baris berikut ini:
    #!/bin/sh
    # Startup script for the Apache Web Server
    # processname: httpd
    # pidfile: /usr/local/etc/httpd/logs/httpd.pid
    # config: /www/conf/access.conf
    # config: /www/conf/httpd.conf
    # config: /www/conf/srm.conf

    # the location of the file that will be used to record the process
    # id of the running apache server
    PIDFILE=/usr/local/etc/httpd/logs/httpd.pid

    # the location of the apache daemon binary
    BINFILE=/usr/local/etc/httpd/bin/httpd

    # Source function library.
    . /etc/rc.d/init.d/functions

    # See how we were called.
    case "$1" in
    start)
    echo -n "Starting httpd: "
    daemon $BINFILE
    echo
    touch /var/lock/subsys/httpd
    ;;
    stop)
    echo -n "Shutting down http: "
    [ -f "$PIDFILE" ] && {
    kill `cat "$PIDFILE"`
    echo -n httpd
    }
    echo
    rm -f /var/lock/subsys/httpd
    rm -f "$PIDFILE"
    ;;
    status)
    status "$BINFILE"
    ;;
    restart)
    $0 stop
    $0 start
    ;;
    reload)
    echo -n "Reloading httpd: "
    [ -f "$PIDFILE" ] && {
    kill -HUP `cat "$PIDFILE"`
    echo -n httpd
    }
    echo
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|reload|status}"
    exit 1
    esac

    exit 0

  6. File tsb perlu di-set attribut security-nya agar bisa di eksekusi, dengan mengikuti langkah2 berikut ini:
     cd /etc/rc.d/init.d
    chmod 755 httpd
  7. Selesai !
Instalasi gagal? Tidak berjalan?
Pastikan lagi bahwa semua perintah diatas sudah diketikkan persis apa adanya, termasuk huruf besar dan kecilnya. 95% kesalahan adalah krn kesalahan mengetik, termasuk besar/kecilnya huruf.

[Kembali ke atas]


INSTALASI MySQL v5.0.51a:

  1. Download dari sini: http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51a-linux-i686-glibc23.tar.gz, dan copy-kan ke /usr/local/download
  2. Ketikkan perintah-perintah berikut ini:
     tar xzf mysql-3.22.30-pc-linux-gnu-i686.tar.gz -C ../etc
    cd /usr/local
    ln -s /usr/local/etc/mysql-3.22.30-pc-linux-gnu-i686 mysql
    cd mysql
    scripts/mysql_install_db
    chmod 755 support-files/mysql.server
    support-files/mysql.server start (---lalu tekan enter 3x)
    bin/mysqladmin -u root password mypass
    clear
    (perhatian, ganti mypass diatas dengan password anda sendiri)
  3. MySQL telah terpasang di komputer kita. Periksa apakah benar jalannya dengan mengetikkan:
     support-files/mysql.server
    bin/mysql -uroot -p
    Ketikkan passwordnya, dan jika muncul tulisan spt di bawah ini:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 17 to server version: 3.22.30

    Type 'help' for help.

    mysql>
    maka berarti sudah berjalan dengan benar. Ketik quit dan tekan Enter untuk keluar.
  4. Agar MySQl selalu dijalankan setiap kali server Linux di-reboot, ketikkan perintah2 berikut ini:
     cd /usr/local/mysql
    cp support-files/mysql.server /etc/rc.d/init.d
    chmod 755 /etc/rc.d/init.d/mysql.server
    cd /etc/rc.d/rc3.d
    ln -s ../init.d/mysql.server S98mysql
    cd /etc/rc.d/rc5.d
    ln -s ../init.d/mysql.server S98mysql
    cd /etc/rc.d/rc0.d
    ln -s ../init.d/mysql.server S98mysql
    cd /etc/rc.d/rc6.d
    ln -s ../init.d/mysql.server S98mysql
  5. Selesai.
Instalasi gagal? Tidak berjalan?
Pastikan lagi bahwa semua perintah diatas sudah diketikkan persis apa adanya, termasuk huruf besar dan kecilnya. 95% kesalahan adalah krn kesalahan mengetik, termasuk besar/kecilnya huruf.

[Kembali ke atas]


INSTALASI PHP4.4.8.tar.gz:

  1. Download dari sini: http://id.php.net/get/php-4.4.8.tar.gz, dan copy-kan ke /usr/local/download
  2. Ketikkan perintah-perintah berikut ini:
          tar xzf php-3.0.16.tar.gz -C ../etc
    cd ../etc
    ln -s php-3.0.16 php
    cd php
    ./configure --with-mysql=/usr/local/mysql --with-config-file-path=/www/conf --with-apache=../httpd --enable-track-vars
    make
    make install
    cd ../httpd
    ./config.status --activate-module=src/modules/php3/libphp3.a
    make
    bin/apachectl stop
    make install
    bin/apachectl start
    cd ../php
    cp php3.ini-dist /www/conf/php3.ini
    cd /www/conf
    pico httpd.conf
  3. Ada beberapa baris spt dibawah ini:
     #AddType application/x-httpd-php3 .php3
    #AddType application/x-httpd-php3-source .phps
    Coba cari, dan jika sudah ketemu, hapus tanda "#" dari awal baris tsb masing2.
    Tekan Ctrl-O, Enter (untuk menyimpan perubahan tadi), Ctrl-X.
  4. Ketikkan perintah2 berikut ini:
     cd /usr/local/etc/httpd/bin
    ./apachectl restart
  5. Selesai!
    Kini Apache+MySQL+PHP sudah terpasang di server Linux kita.
Instalasi gagal? Tidak berjalan?
Pastikan lagi bahwa semua perintah diatas sudah diketikkan persis apa adanya, termasuk huruf besar dan kecilnya. 95% kesalahan adalah krn kesalahan mengetik, termasuk besar/kecilnya huruf.

Komentar

Anonim mengatakan…
http://www.djmal.net/thaspot/members/viagrakaufend
[b]VIAGRA Schweiz BILLIG VIAGRA BESTELLEN[/b]
http://www.serataanime.it/forum2/member.php?u=336
[b]VIAGRA Apotheke VIAGRA[/b]
VIAGRA BESTELLEN eur 0.85 Pro Pille >> Klicken Sie Hier << BESTELLEN BILLIG VIAGRA CIALIS VIAGRA Kaufen BILLIG VIAGRA
http://www.sembrasil.com.br/assets/snippets/forum/viewtopic.php?t=145
[b]VIAGRA Holland BESTELLEN VIAGRA[/b]
[url=http://www.einvestorhelp.com/member.php?u=37776]VIAGRA Germany[/url] - VIAGRA fuer frau
[b]VIAGRA im internet kaufen REZEPTFREI VIAGRA[/b]
[b]VIAGRA Kaufen PREISVERGLECH VIAGRA[/b]
[url=http://www.postyouradforfree.com/showthread.php?p=313013]VIAGRA BILLIG PREISVERGLECH[/url] - VIAGRA BESTELLEN
[b]VIAGRA online BESTELLEN BILLIG VIAGRA REZEPTFREI BESTELLEN[/b]
[b]VIAGRA potenzhilfe BESTELLEN PREISVERGLECH VIAGRA[/b]
[b]VIAGRA® kaufen
VIAGRA Deutschland
VIAGRA online kaufen
VIAGRA on line
VIAGRA alternativ
VIAGRA rezeptfrei
VIAGRA Kaufen
VIAGRA Apotheke[/b]