Install OpenSID di Linux Ubuntu LinuxMint - redjoel/OpenSID 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 jalan kan perintah dibawah 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 dibawah 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 dibawah 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 dibawah 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 dibawah 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 dibawah 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 +
+# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
simpan dan tutup file virtual host OpenSID tersebut lalu jalankan perintah dibawah ini sudo a2ensite opensid.com.conf apabila muncul pesan seperti dibawah 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 dibawah ini untuk mereload service webserver apache anda
service apache2 reload
dan 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/eddieridwan/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 didalamnya
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 diatas
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/eddieridwan/OpenSID/wiki/Panduan-Install-OpenSID