Kalo tadi bahas install Joomla, sekarang Gw install WordPress di Linux/Slackware di laptop Gw. Sama kayak Joomla, kita harus buat sebuah database buat WordPress(WP) nyimpen data2nya. Seperti pembahasan Install Joomla, Gw juga asumsiin, kalo lu dah mengkatifkan MySql, dan Apache server, serta udah setting Apache supaya PHPnya bisa jalan. Kalo belum, lihat postingan Gw “Mengaktifkan MySql di Slackware” dan “Mengaktifkan Apache Dan PHP di Slackware“.
WP membutuhkan sebuah database untuk bisa jalan, nah untuk itu kita perlu bikin satu database baru buat WP naruh data2 disitu. Langsung aja ya ke cara membuat database baru buat WP:
-
Buat database baru sebagai root (atau user lain, yang punya hak buat bikin database baru), ganti namaDataBase dengan nama Database yg anda mau, kalo saya sih saya kasih nama wordpress.
# mysqladmin -u root -p create namaDataBase
-
Atur privileges database yang baru dibuat (Kalo buat di Internet, perhatikan faktor keamanan, berhubung cuma buat di Lokal kompi doang jadi gw set allow semua)
-
Masuk ke mysql sebagai root (atau user lain, yang punya hak buat bikin database baru)
# mysql -u root -p
Nanti masukin passwordnya
-
Atur privilegesnya
Nah.. ntar outputnya mirip kayak gini:
Query OK, 0 rows affected (0.00 sec)
-
flush konfigurasi supaya aktif
mysql> flush privileges;
-
keluar dari mysql
mysql> quit
Download WP (Versi terakhir aja…) trus ekstrak (dekompresi) ke direktori yang lu mau (terserah, suka-suka, nanti juga di setting di apache servernya). Dalam kasus Gw, WP yang di pake versi 2.7.1 dalam format tar.gz, dan direktori yang Gw pake buat joomla /var/www/wordpress (kalo lu mo make yang laen, terserah aja). Cara-cara instalasinya kayak Gini:
-
Download WP terbaru dari sini, lalu ekstrak ke direktori yg diingini.
# cd /var/www/
# tar zxvf /direktori/tempat/hasil/donlot/wordpress/wordpress-*.tar.gz
ini otomatis bikin direktori wordpress.
-
Setting Direktori Dokumen root Apache supaya langsung ke direktori WP yg sudah dibuat. Caranya dengan mengubah setting di file httpd.conf yang ada di /etc/httpd.
-
Ubah baris DocumentRoot supaya langsung ke direktori WP, tentunya ini pake contoh kasus Gw, kalo lu make folder/direktori lain, silahkan disesuaikan.
-
Buat file konfigurasi difolder/direktori wordpress anda, make contoh yg ada aja (wp-config-sample.php), dicopy jadiin file wp-config.php:
#cp /var/www/wordpress/ wp-config.php
-
Setting WP dengan mengubah file wp-config.php, sesuai settingan database dan lainnya.
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘namaDataBase’);
/** MySQL database username */
define(‘DB_USER’, ‘root’);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘passAnda’);
/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);
-
Setelah settingan selesai, Coba masukin URL http://localhost/ ke browser kesayangan lu.
Nah… WP udah kepasang dah di laptop Gw
Posted in Komputer
|
Tagged blogging, Internet
|
Melanjutkan pembahasan mengaktifkan MySql, Apache dan PHP di laptop Gw yang gara2nya Gw mo Instal joomla n WordPress di Laptop, sekarang Gw mo bahas, How to install Joomla di Linux/Slackware. Gw asumsiin, kalo lu dah pada Ngaktifin MySql, dan Apache server di Laptop, serta udah setting Apache supaya PHPnya bisa jalan. Kalo belum, lihat postingan Gw “Mengaktifkan MySql di Slackware” dan “Mengaktifkan Apache Dan PHP di Slackware“.
Joomla membutuhkan sebuah database untuk bisa jalan, nah untuk itu kita perlu bikin satu database baru buat joomla naruh data2 disitu. Gw lagi males basa-basi (Di awasin bos ya? ROFL), jadi langsung aja ya ke cara membuat database baru buat joomla:
-
Buat database baru sebagai root (atau user lain, yang punya hak buat bikin database baru), ganti namaDataBase dengan nama Database yg anda mau, kalo saya sih saya kasih nama joomla.
# mysqladmin -u root -p create namaDataBase
-
Atur privileges database yang baru dibuat (Kalo buat di NET, perhatikan faktor keamanan, berhubung cuma buat di Lokal kompi doang jadi gw set allow semua)
-
Masuk ke mysql sebagai root (atau user lain, yang punya hak buat bikin database baru)
# mysql -u root -p
Nanti masukin passwordnya
-
Atur privilegesnya
Nah.. ntar outputnya mirip kayak gini:
Query OK, 0 rows affected (0.00 sec)
-
flush konfigurasi supaya aktif
mysql> flush privileges;
-
keluar dari mysql
mysql> quit
Download joomla (Versi terakhir aja…) trus ekstrak (dekompresi) ke direktori yang lu mau (terserah, suka-suka, nanti juga di setting di apache servernya). Dalam kasus Gw, joomla yang di pake versi 1.5.10 dalam format tar.gz, dan direktori yang Gw pake buat joomla /var/www/joomla (kalo lu mo make yang laen, terserah aja). Cara-cara instalasinya kayak Gini:
-
Download Joomla terbaru dari sini, alu ekstrak ke direktori yg diingini.
# cd /var/www/
# mkdir joomla; cd joomla
# tar zxvf /direktori/tempat/hasil/donlot/joomla/Joomla-*.tar.gz
-
Setting Direktori Dokumen root Apache supaya langsung ke direktori joomla yg sudah dibuat. Caranya dengan mengubah setting di file httpd.conf yang ada di /etc/httpd.
-
Ubah baris DocumentRoot supaya langsung ke direktori joomla, tentunya ini pake contoh kasus Gw, kalo lu make folder/direktori lain, silahkan disesuaikan.
DocumentRoot “/var/www/joomla”
-
Tambah setting untuk direktori joomla, sorry untuk setting ini Gw masih kurang paham, Gw cuma ngikutin tutor dari sini, serta ngeliat contoh yg ada di file httpd.conf.
<Directory “/var/www/joomla”>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
-
Buat file konfigurasi difolder/direktori joomla anda, bisa make contoh yg ada atau bikin file kosong, contoh Gw disini make file kosong:
#touch /var/www/joomla/configuration.php
#chmod 777 /var/www/joomla/configuration.php
-
Silahkan setting joomla dengan memasukan URL http://localhost/ di browser kesayangan anda. Setting databasenya make nama database yg tadi dibuat ya… nah untuk setting email (Nanti diminta pas bikin password admin) asal aja dah.. kan kita Gak online ke Internet
-
Setelah settingan selesai, ganti lagi settingan file configuration.php di direktori/folder joomla jadi gak bisa di tulis (644):
#chmod 644 /var/www/joomla/configuration.php
Nah… Joomla udah kepasang dah di laptop Gw
Posted in Komputer
|
Tagged blogging, Internet
|
Seperti MySql yang sudah ada secara default di paket slackware, Apache dan php juga sudah tersedia di slackware, kita hanya perlu mengaktifkan servisnya saja. Pembahasan aktifasi Apache ini, masih disebabkan Gw mo install Joomla dan WordPress di Laptop Gw yang make slackware 12.2, untuk aktifasi MySql di Slackware bisa di lihat dipostingan gw yang ini.
Ok.. Tanpa banyak Bicara, kita langsung aja kelangkah praktis mengaktifkan Apache (Kenapa langkah praktis?), karena terus terang Gw baru kenal (secara langsung) ama yg namanya apache, biasanya sih Gw maenan “Apa seh” ROFL. Udah ah… jadi ngelantur kemana2 (Disini aja kok dari tadi), nih caranya:
-
Pertama-tama edit file httpd.conf di /etc/httpd/ supaya bisa njalanin php.
-
Tambahkan index.php sebagai pilihan untuk di buka…
<IfModule dir_module>
DirectoryIndex index.html index.php
-
Setting supaya php jalan, dengan meng-uncomment (hilangkan tanda ‘#’) di baris:
Include /etc/httpd/mod_php.conf
Jangan lupa disimpan….
-
Ubah setting file rc.httpd di /etc/rc.d supaya bisa dieksekusi
# chmod 755 /etc/rc.d/rc.httpd
-
Jalankan servis apachenya
# /etc/rc.d/rc.httpd start
Udah deh.. apache bisa jalan… silahkan dicoba dengan masukin url http://localhost/ dibrowser kesayangan anda.
Posted in Komputer
|
Tagged blogging, Internet
|
Judul ini mirip sama judul postingan temen Gw si Abe “Mengaktifkan Mysql di Slackware 12.1“, bukan bermaksud Foto Kopi atau CoPas atau plagiarisme atau nyontek. Tapi tulisan ini emang udah banyak betebaran di dunia antah barantah sana (Terus kenapa lu mo nulis Ginian lagi?). Berhubung blog ini tujuan utamanya adalah buat nuangin catetan Gw, biar Gw gak lupa (Oh iya.. itu makanya sekarang deskripsi Blognya jadi “CATATAN SI PELUPA” ya?), makanya Gw tulis lagi disini.
Awal punya cerita, kenapa Gw nulis ini, adalah sewaktu Gw mo belajar Web Programming (Apa Hubungannya coba), gw mo install Joomla N WordPress di Lepie yang isinya Slackware. Nah dua-duanya itu butuh MySql buat databasenya, makanya Gw musti aktifin MySql di Slackware Gw (Oh iya, Slackware dah default ada MySQL, dan Gak perlu install lagi kan..). Slackware sudah si sertakan banyak library, baik untuk pemrograman database, dijadiin web server, atau lainnya, semua cuma perlu di aktifkan. Sewaktu Gw mo Aktifin tuh MySql, Kok mysqld shutdown terus.. Padahal dulu Gw dah pernah aktifin MySql Di lepie Gw dan Gak ada masalah.
Rasa penasaran Gw berkata kalo Gw lupa satu langkah.. ternyata Benar, Gw blom install database “mysql”-nya ROFL (Bodoh). Jadi gini cara buat aktifin MySQl di Slackware:
-
Ubah rc.mysqld di /etc/rc.d/ supaya bisa dieksekusi
su -c “chmod a+x /etc/rc.d/rc.mysqld”
-
Install database “mysql”
# mysql_install_db
# chown mysql.mysql /var/lib/mysql/ -R
-
Jalanin daemon mysql, Bisa dengan merestart kompi atau:
# /etc/rc.d/rc.mysqld start
Nah.. udah deh tuh MySql running disystem kita. Selanjutnya tinggal lakuin apa aja yg mau kita lakuin dengan mysql. Sebagai pengamanan, ada baiknya password root di mysql diganti (Soalnya, defaultnya gak pake password).
# mysqladmin -u root password ‘PasswordLu’
Ok.. Finish
Posted in Komputer
|
Tagged blogging, Internet
|
Hari ini saya sedang setting Komputer dengan Bundled Windows Vista, untuk di Install Linux (Slackware dalam kasus saya). Karena ini komputer punya Negara (kantor maksudnya) dan Vistanya Legal (bundled soalnya), maka saya tidak ingin Menghapus Vistanya. Dan saya memperhitungkan, siapa tahu linuxnya mau di babat sama orang (pengguna lain) maka saya tidak menggunakan Lilo/Grub sebagai boot loader nya.
Saya memilih untuk menggunakan Boot loader Windows Vista, sehingga bila suatu saat linuxnya di hapus atau ada masalah, tidak terlalu repot memperbaikinya (walau pun sebenarnya bisa). Sekalian juga mencoba-coba edit-edit Boot loader Vista,soalnya baru megang Vista nih
Sebelum mencoba langkah yg saya lakukan, ada baiknya membackup data2 hdisk dulu, kalo di komputer bisa bikin recovery Disk (kalo bundled biasanya ada) lebih baik di buat Recovery Disknya dulu. Tapi kalo memang percaya langkah2 yg saya tulis disini bener dan yakin gak bakal ngelakuin kesalahan, proses backup di skip juga gak papa.
Kalo backup sudah dilakukan (atau di skip) maka langkah berikutnya adalah instalasi linux, saya anggap proses ini dapat dilakukan dengan baik, jadi gak perlu saya tulis disini. Perlu diingat, saat instalasi loader linux, baik lilo maupun grub, jangan lupa installnya ke Boot Record partisi, bukan ke Boot Record hadisk (MBR).
Langkah-langkah untuk melakukannya:
-
Siapkan LiveCD linux (apa aja.. )
-
Booting menggunakan liveCD linux itu (saat booting, pilih booting dari cd. Atau setting di bios agar booting ke CD)
-
Backup Boot Sector Windows Vista:
-
mount partisi atau removabel disk untuk menaruh backup,dapat dilakukan dengan:
mount /dev/[partisinya] /direktori/tempat/mount -t [filesystemnya]
Kebetulan, dalam kasus saya, saya menaruh backup bootsector di partisi Windows Vista yang ada di /dev/sda1. Jadi perintahnya:
mount /dev/sda1 /media/hd -t ntfs-3g
-
melalui shellmasukan perintah berikut:
dd if=/dev/[hdisk] of=/direktori/tempat/mount/[file backup] bs=512 count=1
dalam kasus saya, perintahnya:
dd if=/dev/sda of=/media/hd/mbr_Vista bs=512 count=1
-
Mengambil Boot Sector Linux:
-
mount partisi Windows Vista,dapat dilakukan dengan:
mount /dev/[partisinya] /direktori/tempat/mount -t [filesystemnya]
Kebetulan, dalam kasus saya, partisi Windows Vista telah termount sewaktu membackup boot sector Windows Vista. Seperti dijelaskan pada point 3
-
melalui shellmasukan perintah berikut:
dd if=/dev/[partisi Linux] of=/direktori/tempat/mount/[file backup] bs=512 count=1
dalam kasus saya, perintahnya:
dd if=/dev/sda2 of=/media/hd/slackware.mbr bs=512 count=1
-
Reboot ke Windows Vista
-
Mengkonfigurasi Boot Loader Vista
-
jalankan command prompt dengan hak akses sebagai administrator (klik kanan pada cmd dan pilih “Run as Administrator”
-
Buat entry baru pada Boot Loader Vista, dengan perintah:
bcdedit /create /d “[nama tampilan]” /application BOOTSECTOR
ganti [nama tampilan] dengan kata yang mencerminkan OS linux anda. Dalam kasus saya, saya gunakan kata slackware, sehingga perintahnya:
bcdedit /create /d “slackware” /application BOOTSECTOR
perintah ini akan menampilkan ID untuk entry ini, untuk langkah selanjutnya {ID} diganti dengan id yang didapat dari perintah diatas, dalam kasus saya Idnya {676b3747-dd4c-11dd-b5ab-001e37e12f45}
-
masukan perintah:
bcdedit /set {ID} device boot
dalam kasus saya:
bcdedit /set {676b3747-dd4c-11dd-b5ab-001e37e12f45} device boot
-
masukan lokasi boot sector image, dengan perintah:
bcdedit /set {ID} PATH \[lokasi boot sector image]
dalam kasus saya jadinya:
bcdedit /set {676b3747-dd4c-11dd-b5ab-001e37e12f45} PATH \ slackware.mbr
-
menambah entry yang baru saja dibuat agar ditampilkan di pilihan Booting. Perintah yang digunakan:
bcdedit /displayorder {ID} /addlast (bila mau dilet
aka
n diakhir)
bcdedit /displayorder {ID} /addfirst (bila mau diletakan diawal)
-
Mengubah waktu timeout penampilan menu. Perintah yang digunakan:
/bcdedit /timeout [detik]
Kalo saya menggunakan waktu 10 detik, jadi perintahnya:
/bcdedit /timeout 10
-
Merestart komputer dan nikmati hasilnya
Catatan:
Posted in Komputer
|
Tagged Komputer, Linux
|
Kadang sewaktu kita mengkompile atau menjalankan sebuah program, yang kita dapet dari orang laen (termasuk internet). kita mendapatkan error seperti ini: “/bin/sh^M: bad interpreter: No such file or directory“, Hal ini terjadi pada file2 script (biasanya berakhiran sh) yang di tulis dalam format text DOS/WINDOWS yang menggunakan karakter CRLF sebagi EoL (End Of Line / akhir baris). sedangkan dilinux, karakter yg digunakan sebagai EoL hanya karakter LF.
Kalo kita mendapatkan file ini dalam bentuk terkompresi dengan format ZIP (seperti yg Gw alami), maka ada fasilitas untuk mengubahnya OnTheFly saat dekompresi dilakukan. yaitu dengan menambahkan opsi -a pada saat dekompresi. sehingga syntaxnya:
unzip -a file.zip
Nah kalo mendapatkannya sudah dalam bentuk file, ada beberapa cara untuk mengatasinya, dengan membukanya make kwrite lalu pilih menu Tools->End of file pilih Unix.
Semoga bermanfaat.
Posted in Komputer
|
Tagged Linux
|
Setelah 2 minggu gw janji mo nulis cara Dualhead/monitor di Laptop Thinkpad R60e dengan Slackware terinstall, akhirnya sempet juga nulis
. Jangan salahin Gw kalo Gw gak tulis2 caranya, soalnya gak sempet (alasan aja sih…..). Sebelum masuk kemasalah, spesifikasi VGA laptop Thinkpad R60e Gw (hasil dari perintah lspci):
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
….
….
Jadi, laptop Gw vga-nya make Intel 945…
Gw sempet nyoba pake xinerama dengan menambahkan Option “xinerama” “true” di section serverflag, tapi gak berhasil. Oh iya, sebelumnya gw dah berhasil nyetting dual monitor dengan tampilan yang sama pada tiap monitornya, caranya gampang…. Cukup bikin section screen, monitor, ma device (masing2 2 section). Masalahnya, yang Gw mau itu tampilan di dua monitor beda-beda, dan bisa mindahin window dari monitor satu ke yang lainnya.
Sebetulnya caranya gak sengaja, waktu gw lagi dualmonitor dengan tampilan yang sama, trus gw jalanin xrandr, gak taunya bisa di setting langsung dari xrandr. nah untuk membuatnya jadi default , kita musti setting difile /etc/X11/xorg.conf. settingan xorg.conf Gw:
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard"EndSection
Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/75dpi/:unscaled"EndSection
Section "Module" Load "dbe" Load "extmod" Load "glx" Load "record" Load "GLcore" Load "dri" Load "xtrap" Load "type1" Load "freetype"EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "kbd"EndSection
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7"EndSection
Section "Monitor" Identifier "Monitor0"EndSection
Section "Monitor" Identifier "Monitor1" Option "LeftOf" "monitor0" EndSection
Section "Device" Identifier "Card0" Driver "intel" VendorName "Intel Corporation" BoardName "Mobile 945GM/GMS/940GML Express Integrated Graphics Controller" BusID "PCI:0:2:0" Option "Monitor-VGA" "monitor0" Option "Monitor-LVDS" "monitor1"EndSection
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 1 virtual 2560 2560 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 virtual 2560 2560 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 virtual 2560 2560 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 virtual 2560 2560 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 virtual 2560 2560 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 virtual 2560 2560 EndSubSectionEndSection
Section "DRI" Group 0 Mode 0666EndSection
Settingan yang Gw warnain merah itu yang mempengaruhi supaya bisa dualhead
Posted in Komputer
|
Tagged Komputer, Linux
|