install Apache MySQL PHP plus modul PDFlib
1 Dec 2007 | Kel. Apache, Databases, Linux, PHP |
Seperti di manual PHP disebutkan bahwa PHP tidak lagi mendukung PDFlib secara builtin semenjak tanggal 9 Maret 2000. Tapi tidak berarti PHP tidak mendukung format PDF, tetapi dengan PECL kita masih bisa membuat PDF dengan PHP tentu saja tetap dengan menggunakan PDFlib yang sudah tidak gratis lagi. eh.. ada ding yang gratis yaitu versi Lite. Tentu saja versi lite ini tidak secanggih versi berbayarnya. kok malah ngelantur neh, kapan configure nya…..????
Tutorial ini saya tulis dengan keyboard tentunya :D. Slackware 12, PHP 5.2.4, Apache 2.2.6, MySQL 5.0.45 dan PDFlib-Lite-7.0.0p3. dan saya yakin bisa untk distro Linux laennya.
install Slackware nya terlebih dahulu **WAJIB** dengan tidak menyertakan apache dan php tentunya, kalaupun terlanjur ya di hapus saja.
install apachenya, konfigku seperti ini:
./configure –prefix=/app-data/httpd \
–enable-example \
–enable-http \
–enable-rewrite \
–enable-so
make && make install
kemudian install MySQL (lebih lengkap baca file INSTALL-SOURCE di direktori extract MySQL)
./configure –prefix=/app-data/mysql \
–localstatedir=/app-data/mysqldata \
–with-mysqld-user=mysql \
–with-mysqlmanager \
–with-openssl=/usr \
–with-big-tables \
–with-example-storage-engine
make && make install
install PDFlib:
./configure –prefix=/app-data/PDFlib
make && make install
install PHP nya:
sebelum configure PHP nya jangan lupa tambahkan extension pdflib dari http://pecl.php.net. extract dan kpi ke /[hasil extract php]/ext/pdf kalau tidak ada silahkan dibuat sendiri direktori pdf nya.
build ulang php nya dengan
./buldconf –force
./configure –prefix=/app-data/php \
–with-apxs2=/app-data/httpd/bin/apxs \
–with-config-file-path=/app-data/httpd/conf \
–with-libxml-dir=/usr \
–enable-bcmath \
–with-bz2=/usr \
–enable-calendar \
–with-zlib=/usr \
–with-curl=/usr \
–with-curlwrappers \
–enable-ftp \
–with-gd \
–with-jpeg-dir \
–with-png-dir \
–with-zlib-dir \
–with-ttf \
–with-freetype-dir=/usr \
–enable-gd-native-ttf \
–enable-mbstring \
–with-mcrypt=/app-data/libmcrypt \
–with-mhash=/usr \
–with-mysql=/app-data/mysql \
–with-mysqli=/app-data/mysql/bin/mysql_config \
–with-mysql-sock=/app-data/var \
–with-pdo-mysql=/app-data/mysql \
–with-pdflib=/app-data/PDFlib \
–enable-soap \
–enable-sockets \
–enable-sysvmsg \
–enable-sysvsem \
–enable-sysvshm \
–enable-wddx \
–without-pear
make && make install
akhirnya JRENGGGGGG bisa deh PDF nya
o iya semua perintah tersebut diatas dijalankan oleh user root
*** kalo ingin tau juga gimana cara merubah tulisan Apache 2.2.6 menjadi Globe 0.0.0 silahkan dibaca juga Trik merubah Teks Apache menjadi lainnya
4 komentar
mw tnya nic? sebutkan dan jelaskan kelemahan dan keuntungan dari perangkat lunak dibawah ini :
a. MYSQL
b. ORACLE
c. SQL Server
Tolong kirimin ke email diatas.
"Saya adalah Saya" ya memang itu salah satu dari sekian semboyan saya. Sekarang banyak waktu dihabiskan di depan komputer sambil belajar ngetik tentunya. "Ngopi" dan "udud" merupakan kegemaran yang sampai sekarang belom bisa ditinggalkan. Terasa uuuenak tenan...
makasih bwt info-nya bnr2 berguna bwt gw!!!!!!!!!!!!!

mg2 diterima amal baiknya amiiiiiiiiiiiiiiiiiin!!!!!!!!!