Instalasi dan Setup SuPHP Di Webmin

Implementasi SuPHP akan membuat eksekusi script hanya berjalan dibawah kontrol masing – masing user. Selain itu monitoring penggunaan resource per user juga dapat dilakukan dengan mudah. Dari segi keamanan SuPHP banyak digunakan pada server dengan multi domain atau script PHP yang membutuhkan user dapat melakukan create file dan folder yang kemudian langsung otomatis dimilikinya (owned by user). Pada artikel ini akan diuraikan langkah – langkah instalasi dan setup SuPHP pada control panel webmin, karena pada control panel lain seperti Kloxo atau Cpanel instalasi dapat dilakukan otomatis.

Contoh instalasi dan setup yang akan diberikan disini adalah untuk Webmin dengan OS Centos 5 32 bit.
Sebelum memulai instalasi SuPHP maka kita perlu melakukan update ke RPMforge, karena pada defaultnya paket SuPHP belum ada, lakukan langkah berikut:


1a. Download paket RPMforge (dibawah ini untuk Centos 5 32 bit)

http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm

1b. Kemudian install DAG’s GPG key
rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt

1c. Verifikasi Paket
rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm

1d. Install Paket
rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm


2a.Selesai tahap update RPMforge, lanjut ke install dan setup SuPHP.

2b. Install SuPHP
yum install mod_suphp

2c. Kalau sukses, hasil install SuPHP diatas tadi akan menghasilkan 2 file:
/etc/suphp.conf
/etc/httpd/conf.d/suphp.conf


3a.Sekarang mulai tahap setup konfigurasi, edit file /etc/suphp.conf

3b. Baris dibawah ini tidak perlu diubah jika webserver Anda Apache, jika menggunakan webserver lain silahkan di sesuaikan:
webserver_user=apache

3c. Ubah baris ini:
x-httpd-php=php:/usr/bin/php
menjadi
x-httpd-php=”php:/usr/bin/php-cgi”

3d. Ubah baris ini:
x-suphp-cgi=execute:!self
menjadi
x-suphp-cgi=”execute:!self”


4a.Edit file konfigurasi modul SuPHP apache yang terletak disini:  /etc/httpd/conf.d/suphp.conf

4b. Disable semya line disana dengan cara memberi tanda # didepan setiap line kecuali baris ini jangan di berikan / disable:
LoadModule suphp_module modules/mod_suphp.


5. Terakhir adalah menambahkan konfigurasi SuPHP disetiap virtual host yang ada / dibuat pada file /etc/httpd/conf/httpd.conf.  Saya beri contoh virtual host Saya (tidak mesti mirip tapi yang dibold harus ada):

<VirtualHost *:80>
DocumentRoot “/home/folderfile”
ServerName webcipta.net
suPHP_Engine on
suPHP_UserGroup webcipta webcipta
AddHandler x-httpd-php .php .php3 .php4 .php5
suPHP_AddHandler x-httpd-php

<Directory “/home/folderfile”>
allow from all
Options +Indexes
</Directory>
</VirtualHost>

Pada baris
suPHP_UserGroup webcipta webcipta
diisi sesuai dengan user dan grup Anda.

Setelah selesai semua restart webserver Anda.


 

Share on Facebook
Bookmark this on Digg
Bookmark this on Yahoo Bookmark


Artikel terkait:

  1. Cara Setup VPN Pada VPS Hosting
  2. HTTPD
  3. Remote Desktop Untuk VPS CentOS
  4. Setup DNS Pada Kloxo Hosting Panel
  5. Cara Setup VPN Di WIndows XP
  • Pencarian Terkait:
    yhs-fullyhosted_003, cara setting proxy vps, cara setting remote desktop windows server 2003, webcipta net, cara mengecek stnk mobil samsat sumatera utara, ssd windows vps murah, vps iix windows, cara mengaktifkan file manager pada webmin yang diblok, yhs-fullyhosted_010, cara seting remote dekstop win server 2003, cek stnk terblokir, cara setting vpn windows xp, install paket mysql di debian 6 0, CEK STNK MOBIL, cek stnk online, cara menjalankan index php5 di debian, cara mengkoneksikan user server 2003 ke windows xp, phpcoin bahasa indonesia, cara cek stnk online, cara instal RDP di centos, cek online pajak stnk, konfigurasi mysql server di debian 6, membuat socks5 dari vps, cara mengganti vpn windows xp, cara mensetting hotmail agar tidak masuk junk, cek kondisi stnk sudah terblokir, lama max propagansi web ke vps, kode promosi, supaya email diotlooktidak masuk sam, cara setting vps debian ubuntu jadi remot desktop, cara setting permission folder dengan cmd, cara remote desktop linux centos dari windows, cara cek vpn server komputer, cek kendaraan di polda, sig in yahoo agar tidak masuk spam, dinas gangguan first media net, membuat vpn dari vps
  • Belum ada komentar

    Tinggalkan komentar atau pertanyaan seputar artikel ini jika ada

    Berikan komentar / pertanyaan




    Internet
    Billig Tandblekning Top Blogs