Instalasi Phpmyprepaid Membuat Virtual Host

Langkah terakhir yang dilakukan adalah meng enable Coova Chilli setelah server melakukan restart START_CHILLI=1 CONFFILE= “etcchilli.conf” dan selanjutnya adalah menjalankan service Coova Chilli, yakni dengan menjalankan perintah berikut etcinit.dchilli start

5.1.5 Instalasi Phpmyprepaid

Phpmyprepaid yang dipakai adalah phpmyprepaid 0.4 yang kita gunakan sebagai aplikasi manajemen user yang berbasis web based. Tahap pertama adalah mendownload paket software dan meletakannya di direktori varwww cd varwww wget http: downloads.sourceforge.net phpmyprepaid phpmyprepaid04b3.tgz? modtime=11 87550638 big_mirror = 0 Sebelum melakukan instalasi terlebih dahulu file tersebut di ekstark dengan perintah tar –zxvf phpmyprepaid04b3.tgz Kemudian lakukan proses install sebagai berikut Buka mozilla firefox dan arahkan addressnya ke : 87 http:10.1.82.242phpmyprepaidwwwinstallsetup.php Setelah berhasil menginstall tahap selanjutnya adalah menghapus folder installasi rm –rf varwwwphpmyprepaidwwwinstall Kemudian yang terakhir dilakukan merubah hak akses folder www menjadi 755. chmod 755 varwwwphpmyprepaidwww

5.1.6 Membuat Virtual Host

Virtual Host merupakan cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Misalkan kita mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server. Cara untuk mengatasi masalah itu adalah dengan cara membuat virtual host yang ada di settingan apachenya. Langkah pertama ialah membuat file direktori dengan nama hostpot di direktori etcapache2sites-availablehotspot, Setelah itu melakukan konfigurasi untuk membuat Virtual Host SSL 88 NameVirtualHost 10.3.11.1:443 VirtualHost 10.3.11.1:443 ServerAdmin webmasterlocalhost DocumentRoot varwww ServerName 10.3.11.1 Directory Options FollowSymLinks AllowOverride None Directory Directory varwww Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all Directory ScriptAlias cgi-bin varwwwhotspotcgi-bin Directory varwwwhotspotcgi-bin AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all Directory ErrorLog varlogapache2error.log LogLevel warn CustomLog varlogapache2access.log combined ServerSignature On Alias dialupadmin usrsharefreeradius-dialupadminhtdocs Directory usrsharefreeradius-dialupadminhtdocs Options Indexes MultiViews FollowSymLinks AllowOverride None Order allow,deny allow from all Directory SSLEngine On SSLCertificateFile etcapache2sslapache.pem VirtualHost 89 Setelah melakukan konfigurasi, tahap berikutnya adalah meng-enable Virtual Host dengan cara mengetikan perintah ini a2ensite hotspot Langkah terakhir mereload apache, dengan perintah ini etcinit.dapache2 reload

5.1.7 Membuat Tampilan Muka Client