Melihat judulnya saya sertakan versi yang saya gunakan, karena pada saat saya melakukan oprek2 versi tersebut yang paling stable, karena saya mengalami banyak kendala saat saya menggunakan versi current ato versi terbaru pada saat itu.
Langsung saja kita bahas tanpa banyak cakap :
saya melakukan installasi aplikasi di freebsd biasanya melalui ports karena ini merupakan cara yang paling mudah dan praktis
1. Installasi MySQL
# cd /usr/ports/databases/mysql51-server/
# make install clean
tunggu sampe prosesnya selesai.
selanjutnya
# echo ‘mysql_enable=”YES”‘ >> /etc/rc.conf
[ingat!!! tanda '>' ada 2 kali (>>) jika kurang satu tanda '>' bisa2 rc.conf sampeyan isinya ilang semua]
# /usr/local/bin/mysql_install_db
# chown -R mysql /var/db/mysql/
# chgrp -R mysql /var/db/mysql/
# mysqladmin -u root password 'passwordmysqlsampeyan'
jalankan mysqlnya
# /usr/local/etc/rc.d/mysql start
selanjutnya coba masuk ke mysql :
# mysql -u root -p
2. Install Apache
# cd /usr/ports/www/apache22/
# make config [lagi2 saya sendiri lupa pake yang mana aja]
# make install clean
tunggu ampe prosesnya beres,
# echo 'apache22_enable="YES" >> /etc/rc.conf
jalankan apache-nya
# /usr/local/etc/rc.d/apache22 start
3. Install PHP
# cd /usr/ports/lang/php52/
# make config [centang apache module, un-centang suhosin]
# make install clean
tunggu sampai prosesnya selesai
# cd /usr/ports/lang/php52-extension/
# make config [pilih sesuai kebutuhan anda, saya juga lupa pake yang mana aja :D]
# make install clean
setelah php dan php-extensionnya selesai, edit httpd.conf milik apachenya :
# vi /usr/local/etc/apache22/httpd.conf
tambahkan baris berikut pada httpd.conf-nya
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
lalu buat file php.ini :
# cd /usr/local/etc/
# cp php.ini-dist php.ini
jika ketiganya udah selesai coba buat file index.php di apache document root-nya :
# cd /usr/local/www/apache22/data/
# vi index.php
buat script php yang isinya :
phpinfo();
restart apache-nya :
# apachectl graceful [biasakan menggunakan graceful untuk merestart apache]
test melalui browser kesayangan anda (faiyerfox, gugel krom, flok, dsb)
http://[ipkomputeranda atau name server anda]/index.php
No comments:
Post a Comment