ASUMSI:
- Linux Mandrake v6.1 sudah terpasang (bagaimana caranya?)
- Koneksi network TCP/IP sudah berjalan
Terdiri dari 3 tahap, yaitu :
- Install Apache v1.3.12,
Ini adalah webserver di Linux, terkenal krn performa dan fleksibilitasnya. - Install MySQL v3.22.30,
Cepat & mudah dipakai, MySQL menjadi software database favorit utk digunakan di Linux. - 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.
- 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
- 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 - Selamat, Apache sudah terpasang!
Untuk membuktikannya, silahkan ketikkan http://[ip_address_server_linux] di browser
- 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 - 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
- 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 - Selesai !
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.
- 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
- Ketikkan perintah-perintah berikut ini:
tar xzf mysql-3.22.30-pc-linux-gnu-i686.tar.gz -C ../etc
(perhatian, ganti mypass diatas dengan password anda sendiri)
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
- MySQL telah terpasang di komputer kita. Periksa apakah benar jalannya dengan mengetikkan:
support-files/mysql.server
Ketikkan passwordnya, dan jika muncul tulisan spt di bawah ini:
bin/mysql -uroot -pWelcome to the MySQL monitor. Commands end with ; or \g.
maka berarti sudah berjalan dengan benar. Ketik quit dan tekan Enter untuk keluar.
Your MySQL connection id is 17 to server version: 3.22.30
Type 'help' for help.
mysql>
- 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 - Selesai.
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.
- Download dari sini: http://id.php.net/get/php-4.4.8.tar.gz, dan copy-kan ke /usr/local/download
- 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 - Ada beberapa baris spt dibawah ini:
#AddType application/x-httpd-php3 .php3
Coba cari, dan jika sudah ketemu, hapus tanda "#" dari awal baris tsb masing2.
#AddType application/x-httpd-php3-source .phps
Tekan Ctrl-O, Enter (untuk menyimpan perubahan tadi), Ctrl-X.
- Ketikkan perintah2 berikut ini:
cd /usr/local/etc/httpd/bin
./apachectl restart - Selesai!
Kini Apache+MySQL+PHP sudah terpasang di server Linux kita.
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
[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]