Web Server
Apache:
1). Secara default sudah terinstall dengan baik, jalankan dengan perintah:
#apachectl start
2). Periksa apakah sudah berjalan dengan (dr lingkungan ksh):
# lynx http://127.0.0.1
MySQL:
1). Install melalui packages:
#pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/mysql-server-5.0.45.tgzMySQL akan terinstal otomatis berserta dependensi tambahan yang diperlukan.
2). Build Databases
Untuk MySQL versi 5, database server tidak dapat langsung kita gunakan karena secara default belum ada database yang terbuat. Oleh karena itu bangun paling tidak sebuah database dengan perintah:
# /usr/local/bin/mysql_install_db3). Jalankan MySQL
Ketikkan perintah:
# /usr/local/bin/mysqld_safe &MySQL akan berjalan dengan daemon, dapat diperiksa dengan:
#ps –ax | grep mysqld4). Optimazing MySQL
MySQL server yang telah kita bangun telah siap, bisa dimulai dengan memberikan password root melalui:
# /usr/local/bin/mysqladmin -u root password 'new-password'Pada MySQL-server-5.0.4 masih terdapat bug yang dapat diatasi dengan perintah:
#rm -f /var/www/var/run/mysql/mysql.sock
#mkdir -p /var/www/var/run/mysql/mysql.sock
#ln -s /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
PHP5:
1). Install melalui packages
#pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/php5-core-5.2.3.tgzPHP5 akan terinstal otomatis berserta dependensi yang dibutuhkan.
2). Ujicoba PHP5
Untuk menjalankan PHP5 dapat dimulai denga menjalankan perintah
#/usr/local/sbin/phpxs –s3). Konfigurasikan PHP5
File konfigurasi PHP dapat kita tambahkan dari contoh yang telah disediakan saat instalasi:
# cp /usr/local/share/examples/php5/php.ini-recommended /var/www/conf/php.ini4). Konfigurasikan Apache
Untuk dapat mengenali PHP yang telah kita tambahakan pada system, file konfigurasi Apache (httpd.conf) perlu kita edit sedikit dengan:
#vi /var/www/conf/httpd.confKemudian hilangkan pagar (uncomment) pada bagian:
"AddType application/x-httpd-php .php"5). Ujicoba PHP5
Buat file yang berisi script yang menampilkan php.ini (file konfigurasi php) untuk dapat ditampilkan di web server:
#vi /var/www/htdocs/index.phpCek dengan: ""
isi dengan:
#lynx http://127.0.0.1/index.php
Koneksikan PHP5-MySQL:
1). Install paket tambahan
#pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/php5-mysql-5.2.3.tgz2). Aktifkan php5 dengan ekstensi MySQL
Untuk selanjutnya, PHP 5 dijalankan dengan pilihan ekstensi MySQL:
#/usr/local/sbin/phpxs -a mysql
Selesai sudah..;)


September 11, 2009 at 10:46 AM
thanx buad infonya bos...sangat membantu...
-mo tanya ni yang ni '/var/www/var/run/mysql/mysql.sock' kok g da ya...adanya langsung di '/var/run/mysql/mysql.sock'
-pa brati punyaku g da bugnya ya???