Google Groups
Gabung Milist Techno-OS
Email:
Visit this group

Articles

Setting permision standar slackware

Screenshot

Tujuannya apa ya??? begini lo.. setelah ente installasi slackware di lepi / kompi ente… pasti blon bisa baca cdrom, akses media lainnya.. apalagi nulisnya.. nah, dengan begicuuu.. kan jadi males makek slackware… saya memberikan setingan standart apa aja yang dibutuhkan agar waktu make slackware jadi seneng.. tanpa ngatur permsiion bla2 yang ruwet gitu…
Read more »

Tutorial Upgrade Kernel Linux

Screenshot

Kenapa harus upgrade Kernel?? Banyak faktor yang mengharuskan kita mengupgrade kernel pingguin kita, contohnya faktor security, Support driver, dan lainnya..

Pada tulsian ini akan dijelaskan panduan ringkas tentang cara-cara upgrade kernel pinguin distro slackware. Standart instalasi slackware 12.2, yaitu menggunakan kernel linux-2.6.27.7. Trus gimana caranya upgrade kernel anda ke versi yang lebih tinggi??? misalnya kekernel linux-2.6.28.7!! ikuti aja step dari ocehan karuwak ini nich…
Read more »

Restore Kernel Yang Gagal Boot / Kernel Panic linux

Screenshot

Pernah ngelami kernel pingguin anda panic kan?? mungkin gara2 utek-utek kernel / upgrade kernel.. atau bootloadernya yang bikin masalah.. Disini, ane akan mencoba sharing sedikit pengalaman waktu sering ngelami kernel panic, gagal boot dan cras / blank waktu pingguin ane boot.. Nah dari itu ada mbah ane yang ngasih solusi.. he..
Read more »

Perbaiki bootloader linux yang dimakan jendela+s (windows)

Screenshot

Tutor ini menjelaskan cara perbaiki bootloader linux yang hilang, rusak atau laiinnya yang disesbabkan install windwos setelah install linux. Hal ini disebabkan MBR (Master Boot Record) hardisk diambil alih oleh boot managernya si jendela yang plit ntu…. he..

Lanngsung aja yach, yang perlu dipersiapkan adalah Linux live CD/USB dengan distro terserah aja, kemudian paket grub jika mau ganti bootloader slackwarenya. Paket grub udah ada dalam DVD installasi windows di folder Exksta..

Pertama, Jadikan kompi/lepi ente boot ke linux live CD/USB pada setingan biosnya. Dan cobalah booting dengan linux tersebut, misalnya ente mencoba dengan linux live CD slax/backtrack. Lakukan boot linux tersebut ampe dapat konsolenya… jika menggunakan linux backtrack, ente langsung berhadapan dengan konsolenya sebelum masuk ke X dengan user “root” password “toor” (tanpa tanda kutip).

Sekarang ente udah berada di shell linux. Langkah selanjutnya adalah check file system linux ente yang akan diinstall bootloadernya atau t4 posisi install bootloader sebelumnya dengan comman “fdisk -l” :

#fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb0edb4ee

Device Boot      Start         End      Blocks   Id  System

/dev/sda1 *           1        2432    19535008+  83  Linux
/dev/sda2            7297       19457    97683232+   5  Extended
/dev/sda3            2433        4864    19535040   83  Linux
/dev/sda4            4865        7296    19535040   83  Linux
/dev/sda5            7297        7418      979933+  82  Linux swap
/dev/sda6            7419       10456    24402703+  83  Linux
/dev/sda7           10457       19457    72300501   83  Linux

Partition table entries are not in disk order
Karena ane g’ punya filesystem windows, alias semuanya linux, maka kita tentukan aja linux yang bootloader sebelumnya berada pada /dev/sda1 atau mau diinstall disana. Setelah itu, mount dlu fs tersebut ke directory /mnt/*.

#mkdir /mnt/helpme

#mount /dev/sda1 /mnt/helpme

Mount proc-nya live usb ke drive linux yang akan direpair…

#mount -t proc /proc /mnt/sda1/proc

Change rootnya dengan :

#chroot /mnt/helpme

Ampe disini, tinggal aktifin lagi bootloadernya. Misalnya aktifin ulang bootloader lilo slackware ente, cukup dengan cara :

#liloconfig

Kemudian ente akan dihadapkan ke bluescreen instalasi lilo, ikuti aja :

Pilih simple > 1024X768X256 > Oke aja > No > MBR > habis ntu tunggu aja rebes tanpa eror..

Cara diatas adalah cara paling simple, cepat, gampang…. kalau mau repot, pilih aja expert dan diharuskan ente harus berpengelaman lah ama namanya linux, tentunya bootloader.

Setelah selesai, keluar dulu dari change root

#exit

Trus reboot de..

#reboot

Tapi ada sebagian permasalahan yang tidak bisa booting normar dengan lilo yang udah dibalikin… mungkin itulah masih ada kekurangan lilo, tapi masih ada solusi lain, yaitu dengan install grub, berikut cara lanjutinnya sebelum komputer ente direboot dan masih dalam live linux.

Anggap aja ente langsung rubah bootloadernya dengan grub yang udah dipersiapkan sebelumnya diflaskdisk ente… Pertama chek dlu posisi flaskdisk yang udah ditancapkan dengna command fdisk -l :

#fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb0edb4ee

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2432    19535008+  83  Linux
/dev/sda2            7297       19457    97683232+   5  Extended
/dev/sda3            2433        4864    19535040   83  Linux
/dev/sda4            4865        7296    19535040   83  Linux
/dev/sda5            7297        7418      979933+  82  Linux swap
/dev/sda6            7419       10456    24402703+  83  Linux
/dev/sda7           10457       19457    72300501   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 1014 MB, 1014497280 bytes
65 heads, 32 sectors/track, 952 cylinders
Units = cylinders of 2080 * 512 = 1064960 bytes
Disk identifier: 0xc3072e18

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1 *           1         953      990704    b  W95 FAT32
Partition 1 has different physical/logical endings:
phys=(967, 64, 32) logical=(952, 39, 32)
Nah, misalnya flashdisknya dikenal sebagai /dev/sdb1. Tinggal dimount de…

#mkdir /mnt/flasqu

#mount /dev/sdb1 /mnt/sdb1

Copykan dlu ke directory linux yang akan diinstall grub sebelum di chroot ke linux yang akan diinstall grub misalnya sama dengan posisi fs tadi…

#cp /mnt/flasqu/grub-baru-kamu.tgz /mnt/helpme/opt

Setelah dicopykan, baru de change rootnya…

#chroot /mnt/helpme

Selanjutnya install grub baru ente / grub yang udah disiapkan sebelumnya.

#installpkq /opt/grub-baru-kamu.tgz

Tinggal aktifin de grubnya..

#grubconfig

trus di wizard blue screen, pilih aja :

simple > standard > enter ja lagi / lokasi hardisk install grub ente > MBR > Hard drive MBR /enter saja….

Udah rebes de.. tinggal keluar dari change root,

#exit

Trus reboot de… n nikmati grub baru ente…

#reboot

Kalau ente masih ada yang bingung, atau jangan lupa comment aja yach.. ntar saya bantu kalau ada yang salah… he… nich tutorial ntuk anggota club linux ane yang masih bingung.. padahal masih g’ jauh beda dengan tutorial restore kernel… tapi g’ pa2 lah.. yang penting saling membagi sesama pecinta FOSS!!

Install berbagai macam paket linux di slackware

Screenshot

Paket installasi dalam linux yaitu sangat banyak dan berbagai jenis paket installasi yang disediakan. Misalnya saja distro linux slackware, yaitu memilki paket *.tgz sebagai file paket standard installasinya.. Disini saya akan menjelaskan sedikit dari berbagai jenis paket installasi dalam linux yang banyak ditemui yang akan diinstall pada slackware… Lanjut aja yach, nich berberapa paket yang akan saya jelaskan :
Read more »

Page 8 of 9« First...«56789»

Planet Slackware

Oke setelah itu saatnya menjalankan php-cgi dengan address 127.0.0.1 dengan port 9000. Tapi sebelum itu kita cek dulu php-cgi-nya di Slackware kita, sebenarnya php-cgi ini di Slakcware saya sudah tersedia sebelumnya pas saat pertama kali install Slackware, jadi tinggal pake saja. Coba cek dengan perintah ini:
bash-4.1# locate php | grep php-cgi
/usr/bin/php-cgi
Dari perintah di atas, maka php-cgi telah ada dan terletak di direktory /usr/bin/php-cgi. Oya sebenarnya untuk pengganti php-cgi, yaitu php-fpm juga bisa digunakan untuk mengeksekusi file php. Tapi ada kebingungan tersendiri buat saya karena php-fpm tidak bisa mengeksekusi file yang menyangkut ke mysql. Entah saya harus ubah dimananya agar php-fpm itu bisa mengeksekusi mysql itu. Maka dari itu, kita langsung aja menggunakan php-cgi dan gak usah pake php-fpm.
Setelah di ketahui php-cgi ada dimana, sekarang saatnya membuat skrip untuk menjalankan php-cgi pada port yang saya sebutkan di atas dan menyimpannya di /etc/rc.d/ dengan nama rc.php-cgi.
# nano /etc/rc.d/rc.php-cgi
Lalu isi dengan:
#!/bin/sh
#
# /etc/rc.d/rc.php-cgi
#
# Start/stop/restart
#
# To make php-cgi start automatically at boot, make this
# file executable:  chmod 755 /etc/rc.d/rc.php-cgi
#
#created by Imron Rosdiana
case "$1" in
  'start')
   echo "Starting php-cgi"
   /usr/bin/php-cgi -b 127.0.0.1:9000 &
  ;;
'stop')
    echo "Shutdown php-cgi"
    killall php-cgi
  ;;
  'restart')
    echo "Shutdown php-cgi....."
    killall php-cgi
    sleep 3
    echo "Starting php-cgi..."
    /usr/bin/php-cgi -b 127.0.0.1:9000 &
  ;;
  *)
    echo "Usage: $0 {start|stop|restart}"
  ;;
esac
Sebenarnya skrip di atas saya boleh utak-atik sendiri selama 4jam dan ketemulah skrip itu.Hehe maklum nubi banget..
Selanjutnya beri akses file itu dengan chmod 755:
# chmod 755 /etc/rc.d/rc.php-cgi
Oke setelah di beri hak akse, maka jalankan php-cgi itu dengan perintah:
# /etc/rc.d/rc.php-cgi start
Setelah php-cgi berhasil berjalan pada alamat 127.0.0.1 port 9000, sekarang coba kita buat file info.php dan disimpan di /srv/httpd/htdocs yang isinya:
# nano /srv/httpd/htdocs/info.php

Lalu isi dengan:
<?php
phpinfo();
?>
Setelah itu sekarang coba buka browser anda dan ketik url berikut ini: http://localhost/info.php. Apabila tampilannya seperti di bawah ini, maka anda telah berhasil..


Oya ada sedikit tambahan dari saya, agar si nginx dan php-cgi itu terkesekusi otomatis saat kita menghidupkan komputer besok-besoknya.. Maka tambahkan skrip di bawah ini pada /etc/rc.d/rc.M:
# Start Nginx Web server;
if [ -x /etc/rc.d/rc.nginx ]; then
  . /etc/rc.d/rc.nginx start
fi

# Start php-cgi;
if [ -x /usr/bin/php-cgi ]; then
  . /etc/rc.d/rc.php-cgi start
fi

Lalu simpan..
Oke selamat menikmati nginx-nya.HeheOrang kreatif itu adalah orang yang bisa memecahkan masalah dengan cara menggabungkan beberapa jawaban, menjadi jawaban yang lebih sederhana
'>Imron: Instalasi Nginx, dan php di Slackware
  • '>Willy Sudiarto Raharjo: ASPM Patch has Landed on Stable Kernel

  • Unfortunately, lately, they have been struggling to work with their security problems and even with Stefan Esser's help to improve the project, their ego was too high, so they ignored some of his proposal to improve PHP's security core. At the end, Stefan released
    Suhosin project to help users to get the better PHP service from the security point of view.

    I always installed Suhosin on my servers since lately, PHP has changed it's way of rolling releases and it's not as often as it used to be. Some critical fixes are in pending for months until it's rolled out to users and sometimes, it's kinda late to prevent exploits coming around.

    There are two ways of installing Suhosin. The first one comes as a PHP patch which will be used against PHP source code prior compilation and the second option come as an extension. If you plan to compile your first PHP and release it as a bundle, it's better for you to pick the first option as it will patch PHP directly into the source. However, sometimes you have your PHP up and running and you want to add additional security layer on top of it and that's when the second option is preferred.

    Here's how you compile and install Suhosin on top of running PHP
    '>Willy Sudiarto Raharjo: Adding More Protection Layer on PHP
  • Lain-lain

    Copyright © 2010 Techno-OS

    Powered By T'Lab