Install OpenSID di Linux Ubuntu LinuxMint - JackMizh/Sisekar GitHub Wiki
Mengapa saya buat panduan installasi OpenSID di Linux, karena linux merupakan sistem operasi yang stabil, aman dan ringan untuk digunakan sebagai server.
Pastikan anda telah menginstall Linux Ubuntu/LinuxMint di komputer server anda dan pastikan komputer server anda terhubung dengan internet.
Pada windows kita mengenal Xampp sebegai webserver dan database server, namun pada linux kita menggunakan LAMP (Linux, Apache, MySQL and PHP).
Oke langsung aja kita mulai proses installasi servernya.
Pertama buka console/terminal (jendela berwarna hitam seperti jendela command promt) lalu jalankan perintah di bawah ini:
sudo apt-get install tasksel
sudo tasksel
Setelah jendela tasksel muncul pilih Lamp Server. Biarkan proses berjalan dan selanjutnya anda akan diminta memasukan password root/administrator database. Lalu proses installasi akan berlanjut sampai selesai.
Apabila anda menggunakan linux desktop sebagai server, silahkan anda periksa apakah instalasi Lamp anda berhasil melalui browser (Firefox/Google Chrome) dengan cara akses ke http://localhost. Apabila halaman browser memberikan respon biasanya akan keluar halaman webserver Ubuntu. Sampai disini anda telah berhasil menginstall Webserver dengan Lamp.
Langkah selanjutnya adalah dengan menginstall PHPMyadin untuk mempermudah anda mengelola database OpenSID. Jalankan perintah:
sudo apt-get install phpmyadmin
Pilih Apache2 dan biarkan proses berjalan, lalu anda akan menemui pilihan configurasi dbconfig-common untuk database phpmyadmin. Saya sarankan anda untuk memilih "Yes" dan anda akan diminta untuk memasukan password baru akses ke PHPMyadmin, silahkan masukan sesuai selera anda. Coba anda akses halaman PHPMyadmin dengan cara akses ke http://localhost/phpmyadmin. Apabila muncul halaman login PHPMyadmin berarti anda berhasil menginstall Webserver Lamp lengkap dengan modul PHPMyadmin.
Selanjutnya buat virtual host sebagai host dari file OpenSID. Langkah - langkahnya sebagai berikut. Jalankan perintah di bawah ini melalui halaman console/terminal:
sudo mkdir /var/www/opensid.com/
Perintah diatas adalah perintah untuk membuat folder OpenSID di dalam folder /var/www
. Karena directory/folder yang tadi di buat & di miliki oleh root, kita harus merubah ownership menjadi regular user (user1), supaya user1 bisa mengedit file yang ada di directory opensid
& mengganti Permission nya menjadi 755 (user1 adalah contoh, jadi sesuaikanlah dengan user anda masing - masing).
Jalankan perintah di bawah ini:
sudo chown -R user1:user1 /var/www/opensid.com/
sudo chmod 755 -R /var/www/opensid.com
Sekarang kita memerlukan File VirtualHost dan sekarang kita akan membuat file VirtualHost dengan meng-copy konfigurasi file default VirtualHost yang telah ada dengan cara menjalankan perintah di bawah ini:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/opensid.com.conf
Lalu editlah file virtual host yang baru dibuat dengan cara jalankan perintah di bawah ini:
sudo gedit /etc/apache2/sites-available/opensid.com.conf
Apabila gagal dan aplikasi gedit tidak muncul silahkan install terlebih dahulu aplikasi gedit dengan cara menjalankan perintah:
sudo apt-get install gedit
Edit isi file virtual host OpenSID tersebut hingga menjadi seperti di bawah ini:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName opensid.com
ServerAlias www.opensid.com
DocumentRoot /var/www/opensid.com/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Simpan dan tutup file virtual host OpenSID tersebut lalu jalankan perintah di bawah ini:
sudo a2ensite opensid.com.conf
Apabila muncul pesan seperti di bawah ini:
Enabling site opensid.
To activate the new configuration, you need to run:
service apache2 reload
Berarti anda diminta untuk me-reload ulang service webserver anda. Jalankan perintah di bawah ini untuk me-reload service webserver apache anda:
service apache2 reload
Anda akan diminta memasukan password root/administrator linux anda.
Sekarang mulai proses install OpenSID. Pertama akses folder webhost opensid di /var/www/opensid.com/
dengan cara:
cd /var/www/opensid.com/
Download installer openSID dengan perintah:
wget https://github.com/OpenSID/OpenSID/archive/master.zip
Setelah proses download selesai extrak file master.zip yang telah di download dengan cara:
unzip master.zip
Lalu cek hasil ekstrak tersebut dengan menjalankan perintah:
ls
Dari perintah ls tersebut terlihat folder OpenSID-master di dalamnya. Sekarang masuk ke folder OpenSID-master tersebut dan pindahkan isi folder OpenSID-master tersebut. Untuk mempermudah install nautilus terlebih dahulu dengan menjalankan perintah:
sudo apt-get install nautilus
Bagi yang sudah terinstall nautilus lewatkan step perintah di atas setelah proses installasi nautilus selesai jalankan perintah:
sudo nautilus
Setelah jendela nautilus terbuka silahkan anda akses ke /var/www/opensid.com/OpenSID-master/
kemudian pindahkan semua isi folder tersebut ke /var/www/opensid.com/
. Lalu install opensid seperti biasa dengan mengikuti panduan https://github.com/OpenSID/OpenSID/wiki/Panduan-Install-OpenSID.