- Ubuntu 10.04
sudah terinstall.
2.
3. Setelah jendela baru terbuka, tandai LAMP Server kemudian <ok> dan
• Konfigurasi CakePHP
2. Mulai dari versi Beta-3, YFi Hotspot Manager sudah support beberapa
https://github.com/cakephp/cakephp/archive/1.2.11.tar.gz
melalui browser.
ektraksi tersebut.
apache
Masukkan perintah sudo a2enmod deflate untuk mengaktifkan
Server.
beberapa bagian dalam file php.ini yang harus dirubah antara lain
/etc/apache2/apache2.conf.
<Directory /var/www/c2>
AllowOverride All
</Directory>
#-------COMPRESS CONTENT-----------
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI
\.(?:exe|t?gz|jpg|png|pdf|zip|bz2|sit|rar)$ no-gzip
#dont-vary
(%{ratio}n%%)' deflate
compression
#----------------------------------
<FilesMatch
"\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Thu, 15 Apr 2012 20:00:00 GMT"
</FilesMatch>
#----------------------------------
FileETag none
#-----------------------------------------
diunduh di
http://sourceforge.net/projects/hotcakes/files/YFi%20Cak
ePHP%20Application/Beta-5/yfi_cake-Beta-
2. setelah selesai, copy dan esktrak file tersebut ke dalam folder symbolic
yfi.
3. Lakukan sedikit perubahan hak akses pada database yang telah dibuat
3. Setelah melakukan konfigurasi hak akses kita dapat keluar dari mysql.
4. Sampai disini database sudah dibuat untuk menampung seluruh data
5. Sekarang lakukan testing pada cakePHP yang telah kita install dengan
dengan baik
http://sourceforge.net/projects/hotcakes/files/YFi%20Vie
wer%20Component/Beta-5/yfi-Beta-5.tar.gz/download.
2. Selanjutnya copy package yang telah diunduh ke dalam direktori
Untuk login, dapat menggunakan salah satu dari tiga default account
dibawah ini :
Access Provider ap ap
• Konfigurasi FreeRadius
ftp://ftp.freeradius.org/pub/freeradius/freeradius-
/usr/local/sbin/rc.radiusd /etc/init.d/radius
Selain itu perlu juga dilakukan update file update-rc.d dengan perintah
20 0 1 6 .
FreeRADIUS.
6. Berikutnya tambahkan YFi Attribute dalam file dictionary.chillispot
/usr/local/share/freeradius/dictionary.chillisp
ot.
ATTRIBUTE ChilliSpot-Max-Daily-Octets 60
integer
ATTRIBUTE ChilliSpot-Max-Monthly-Octets
61 integer
ATTRIBUTE ChilliSpot-Max-Weekly-Octets
62 integer
/usr/local/etc/raddb/proxy.conf
#home_server virtual.example.com {
# virtual_server = virtual.example.com
#}
• Konfigurasi CoovaChilli
Langkah instalasi CoovaChilli :
http://ap.coova.org/chilli/coova-chilli_1.0.14-
1_i386.deb
2. Copy file defaults dengam nama file baru yaitu config, file config
ini yang akan menjadi default setting coovachilli. Hal ini dapat
/etc/chilli/config.
dengan kebutuhan.
Device
komputer server
HS_UAMPORT=3990 # Port yang digunakan dalam jaringan
hotspot
HS_NASID=nas01
HS_UAMSECRET=greatsecret
HS_RADIUS=127.0.0.1
HS_RADIUS2=127.0.0.1
HS_RADSECRET=testing123
HS_UAMALLOW=coova.org, http://www.tarsisius-
vireta.sch.id:3990
address
HS_UAMFORMAT=http://192.168.101.1/coova_json/hs_land.php
HS_UAMHOMEPAGE=http://192.168.101.1/coova_json/splash.ph
HS_UAMSERVICE=https://coova.org/app/uam/auth
HS_MODE=hotspot
HS_TYPE=chillispot
HS_WWWDIR=/etc/chilli/www
HS_WWWBIN=/etc/chilli/wwwsh
HS_PROVIDER=Coova
HS_PROVIDER_LINK=http://www.coova.org/
HS_LOC_NAME="My HotSpot"
# may not have been populated the first time; run again
[ -e "/var/run/chilli.iptables" ] && sh
/var/run/chilli.iptables 2>/dev/null
tables
MASQUERADE
Edit config file pptpd, kemudian ubah code yang terdapat dalam file
tersebut
# (Recommended)
localip 10.20.30.1
#remoteip 10.20.30.2-10.20.30.254
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245
# or
#localip 192.168.0.234-238,192.168.0.245
#remoteip 192.168.1.234-238,192.168.1.245
Hotspot Manager :
kemudian klik pada icon “+”. Untuk realm yang dibuat di Sekolah
blueprint dari hak yang akan didapat oleh user. Masuk ke dalam tab
attribute yang akan didapat user ke dalam profile template yang telah
Vireta berjumlah sama dengan realm yang ada yaitu SMA, SMP, SD
dan Guru.
yang mana.
attribute, kemudian klik icon pulpen pada kanan atas. Nilai dari
Attribute Name : Nama dari attribute yang ada dalam profile tersebut.
pengecekan attribute.
Activate : Status yang diberikan pada ID yang akan dibuat (aktif atau
tidak aktif).
freeradius. Hal ini dilakukan dengan cara klik icon yang ada tanda
“centang”, jika tampilan sudah seperti gambar dibawah, ini berarti YFi
9. Selain itu, YFi Hotspot Manager juga dapat disetting agar client dapat
client belum melakukan login dan diatas area login dapat kita temukan
Ketika client meng-klik salah satu dari 2 link tersebut, maka server