know yet do later – issengi jolo’

March 7, 2008

Install mysql –> apache –> PHP

Filed under: Mari BebasBerBSD — by awalindah @ 11:03 pm

Malam ini malam Minggu (9-2-08) cuma tinggal di kampus Kesempatan kali ini kita mencoba menginstall makhluk yang di atas …

via port aja ya

Kita mulai paling dasar dulu dengan mencari source mysql bila di /usr/ports/distfiles/ tidak ada … seperti pada kesempatan ini kita pake mysql-5.1.22-rc.tar.gz..

1.Download di http://mirror.provenscaling.com/mysql/community/source/5.1/

kalo berdasarkan pengalaman sih donlot dulu pake browser (belum make wget !!!) lalu taruh di ftp lokal kita.. Kalo di kampus saya biasa pake ftp://user.arc.itb.ac.id (ftp tercinta selain ftp lhauk ^_^).. seumpama saya taruh di ftp://user.arc.itb.ac.id/incoming/secara….lalu kita kopi ke /usr/ports/distfiles/

#cd /usr/ports/distfiles/

ftp
ftp> o user.arc.itb.ac.id

ftp> cd /incoming/secara

ftp> get mysql-5.1.22-rc.tar.gz

2. Dapat sourcenya kita mulai dan sudah ditaruh di cd /usr/ports/distfiles/ dan memastikan distinfo ada di /usr/ports/databases/mysql51-server/

# cd /usr/ports/databases/mysql51-server/
# ls
Makefile pkg-descr pkg-plist
distinfo pkg-install pkg-plist.client
files pkg-message pkg-plist.scripts

# pwd

/usr/ports/databases/mysql51-server/

pastikan udah masuk ke /usr/ports/databases/mysql51-server/

# make install clean

Tunggu beberapa saat ….

For more information, and contact details about the security
status of this software, see the following webpage:
http://www.mysql.com/
===> Cleaning for mysql-client-5.1.22
===> Cleaning for mysql-server-5.1.22

sukses !!

#/usr/local/bin/mysql_install_db direstart

#chown -R mysql /var/db/mysql/

#chgrp -R mysql /var/db/mysql/

agar MySQL server secara otomatis aktip ketika restart maka masukkan opsi

mysql_enable=”YES” di /etc/ rc.conf

#vi /etc/rc.conf

tambahkan opsi mysql_enable=”YES”

save

:wq

Kita perlu memberi password mySQL admin kita caranya

#mysqladmin -u root password passwordku

*passwordku sebagai password mySQL

Dari sini kita bisa menganggap instalasi MySQL sudah berhasil periksa dengan

# ps ax | grep mysql
636 con- I 0:00.07 /bin/sh /usr/local/bin/mysqld_safe –defaults-extra-f
695 con- S 0:00.95 /usr/local/libexec/mysqld –defaults-extra-file=/var/
818 p0 R+ 0:00.00 grep mysql

Terima kasih kepada sobat-sobat di ARC yang memberi pencerahan dan ‘keributan’ karena lagi main DOTA sambil teriak-teriak :) )
—————————————————————————————-

sesuai dengan janji saya untuk nginstall apache dan PHP nya..

Kali ini saya nginstallnya lewat source

APACHE

1. Cari dulu file apache

#locate httpd-2.2.3.tar.bz2 (saya anggap ditemukannya di /usr/port/www/ dan versinya httpd-2.2.3.tar.bz2)

#cp /usr/port/www/httpd-2.2.3.tar.bz2 /usr/home/awalindah/

masuk ke direktori /usr/home/awalindah/

# cd /usr/home/awalindah/

kita ekstrak dulu httpd-2.2.3.tar.bz2

#tar -xjvf httpd-2.2.3.tar.bz2

lalu kalo sukses masuk ke direktori httpd-2.2.3

#cd httpd-2.2.3.tar.bz2

#./configure

sukses !!

#make

sukses deui !!

#make install

sukses !!!

Ya udah…

PHP

seperti install Apache di atas cari dulu file phpnya ( file nya bisa php-5.2.0.tar.bz2)

#locate httpd-2.2.3.tar.bz2 (ditemukan di /usr/port/www/ dan versinya php-5.2.0.tar.bz2)

#cp /usr/port/www/php-5.2.0.tar.bz2 /usr/home/awalindah/

masuk ke direktori /usr/home/awalindah/

# cd /usr/home/awalindah/

kita ekstrak php-5.2.0.tar.bz2

#tar -xjvf php-5.2.0.tar.bz2

lalu kalo sukses masuk ke direktori httpd-2.2.3

#cd httpd-2.2.3.tar.bz2

#./configure

sukses !!

#make

sukses !!

#make install

sukses !!!

Ya udah…

5 Comments »

  1. 8O geek..

    Comment by F4154LMAN — March 12, 2008 @ 8:44 pm

  2. gimana siy biar apache 2 and php 5 bisa nyambung… gw udah nginstal dan apache udah bisa running,, tapi baru bisa baca htmlnya doang,,, phpnya ngga kebaca!!
    plisss! bantu gw. emergency niy!

    Comment by ujang — April 14, 2008 @ 11:36 am

  3. @ Ujang
    http://secaragitu.wordpress.com/2008/04/19/phpmyadmin-dengan-apache/

    Comment by awalindah — April 19, 2008 @ 6:37 pm

  4. php-apache klo udah pasti terinstall dengan benar sok dicoba
    bikin file dokumentasi.php di htdocs lalu masukkan
    script ini:
    <?
    phpinfo();
    ?>

    Lalu nylakan apache nya
    trus masukkan http://localhost/dokumentasi.php di browser

    -semoga membantu-

    Comment by awalindah — April 19, 2008 @ 7:01 pm

  5. kang..kang..sy mah terbiasa pake XAMPP atau semacamnya, jntn teu ngalalartos nu kararieu mah. Tp ke diajar, elmu..

    Comment by Esa — September 18, 2008 @ 8:45 am


RSS feed for comments on this post. TrackBack URI

Leave a comment

Powered by WordPress.com