RSS

Membuat Social Media dengan Elgg

18 Jul

Hari gini siapa coba yang engga mengenal social media (social network)? Sekarang ini sudah banyak sosial media bertebaran di internet dan dapat digunakan oleh semua orang, seperti Facebook, Twitter, Instagram, Beetalk, Google Plus, Youtube, LinkedIn, DeviantArt, Pinterest, dan masih banyak lagiii..

Untuk membuat sosial media sendiri tentunya tidaklah gampang dan sangat sulit jika kita tidak memiliki kemampuan pemograman web, yang jelas harus pinter ngoding, haha. Namun kita tidak perlu kuatir, karena saat ini sudah terdapat banyak platform situs sosial media yang open source, bebas digunakan dan tentunya gak perlu repot-repot ngoding. Nah pada artikel ini admin akan ngebahas cara membangun/membuat sosial media sendiri yang tentunya bisa digunakan dalam keperluan (ruang lingkup) sekolahan, komunitas, perkantoran, dll. Private tapi Kereeen kan 😀 Platform sosial media yang admin gunakan adalah Elgg.

Apa itu Elgg ?

elgg

elgg

Elgg adalah sebuah social networking framework. Elgg memungkin kita untuk menjalankan jejaring sosialnya sendiri yang digunakan didalam jaringan internal/local dengan bantuan web server tentunya bisa berbasis linux server maupun windows. Tidak hanya itu Elgg juga bisa kita gunakan di shared hosting maupun di vps. Layaknya seperti sosial media lainnya, Elgg juga memiliki banyak fitur keren yang bisa kita gunakan dengan gratis diantaranya : kita bisa melakukan update status, tambah pertemanan, membuat group, upload file/poto, ganti poto profile, kirim pesan, membuat blog, membuat web page. Pastinya sangat menarik bukan ? Biar gak bikin penasaran langsung aja ke tekape..

elgg-user-profile

elgg-user-profile

Tahapan Instalasi Web Server 

Hal pertama yang harus dilakukan adalah installasi web server terlebih dahulu. Installasi web server dilakukan oleh admin di Linux Ubuntu Server 14.04 LTS. Untuk pengguna Windows kalian bisa menggunakan aplikasi XAMPP, WAMP, APP SERVER.

Ketikan/copy perintah berikut di terminal linux :

Update sistem/repository :
sudo apt-get update

Install web server apache :
sudo apt-get install apache2

Install database mysql server :
sudo apt-get install mysql-server php5-mysql
sudo mysql_install_db
sudo mysql_secure_installation

Install PHP :
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-intl php5-curl php5-gd php5-ldap php-apc unzip php5-xsl

Install phpMyAdmin :
sudo apt-get phpmyadmin

Enable apache mod_rewrite :
a2enmod rewrite

Edit apache overide htaccess :
nano /etc/apache2/apache2.conf

edit-apache2-overide-htaccess

edit-apache2-overide-htaccess

 

Download aplikasi sosial media Elgg di sini.

download-elgg

download-elgg

Untuk lebih pratis, download langsung lewat terminal menggunakan perintah berikut :
Aplikasi Elgg yg di download versi 2.1.2 (13 Juni 2016 – terbaru)

wget https://elgg.org/getelgg.php?forward=elgg-2.1.2.zip

mv elgg-2.1.2.zip /var/www/html/     (digunakan untuk memindahkan file elgg ke directory web server)

cd /var/www/html/     (digunakan untuk pindah ke directory /var/www/html/)

unzip elgg-2.1.2.zip     (digunakan untuk ekstrak file elgg)

mv elgg-2.1.2 elgg     (digunakan mengganti nama directory elgg)

chmod -R 777 elgg     (digunakan untuk mengubah permission directory elgg beserta subdirectory-nya)

 

Tahapan Installasi Sosial Media Elgg

Buka web browser di komputer pengguna (client) kemudian ketikan ipaddress_server/elgg, misal: 192.168.10.110/elgg >> Next.

install-elgg

install-elgg

Tahapan selanjutnya muncul tampilan Requirement Check, pastikan pada bagian PHP dan Web server berwarna hijau. >> Next.

install-elgg-requirement-check

install-elgg-requirement-check

Tahapan selanjutnya buat database mysql dengan phpMyAdmin >> 192.168.10.110/phpmyadmin >> Login >> Databases >> Create Database: elgg >> Create.

install-elgg-create-database

install-elgg-create-database

Tahapan selanjutnya sesudah Requirement Check, muncul tampilan Database Installasion, masukan misalnya :
Database Username: root
Database Password : 123456
Database Name : elgg
Database Host : localhost >> Next.

install-elgg-setting-database

install-elgg-setting-database

Tahapan selanjutnya muncul tampilan Configura Site, Masukan data-data misal:
Site Name: Social Network – Icalredhat  (nama situs sosial media)
Site Email Address : admin@icalredhat.lan  (email admin)
Site URL : http://192.168.10.110/elgg  (tidak perlu dirubah)
Data Directory : /var/www/html/elgg  (tempat upload data , sesuaikan saja)
Default Site Access : Public (privasi akses situs sosial media) >> Next.

install-elgg-config-site

install-elgg-config-site

Tahapan selanjutnya muncul tampilan Create Admin Account, buat akun admin untuk mengelola sosial media elgg, misal:
Display Name: Ical RedHat   (nama lengkap admin)
Email Address: admin@icalredhat.lan   (email admin)
Username: icalredhat   (nama pengguna admin)
Password: 123456   (password pengguna admin)
Password Again: 123456   >> Next.

install-elgg-create-admin

install-elgg-create-admin

Tahapan selanjutnya muncul tampilan Finished, Sosial Media Elgg siap digunakan… >> Go to Site.

install-elgg-finished

install-elgg-finished

 

Konfigurasi Sosial Media Elgg

Tampilan Login Sosial Media Elgg (Social Network – IcalRedHat)

elgg-login

elgg-login

Tampilan Dashboard Administration Sosial Media Elgg

elgg-admin-page

elgg-admin-page

Tampilan Beranda User Sosial Media Elgg

elgg-user-page

elgg-user-page

Tampilan Activity Users Sosial Media Elgg

elgg-user-activity

elgg-user-activity

Tampilan Updata Status User Sosial Media Elgg

elgg-user-status

elgg-user-status

Tampilan Dashboard User Sosial Media Elgg

elgg-user-dashboard

elgg-user-dashboard

Tampilan Message User Sosial Media Elgg

elgg-user-message

elgg-user-message

Tampilan Profile User Sosial Media Elgg

elgg-user-profile

elgg-user-profile

 

Demikian pembahasan artikel mengenai pembuatan sosial media menggunakan platform Elgg,
selamat berkreasi dan semoga bermanfaat..

Jangan lupa Like & Share pada postingan ini!

 

Tag: , , , , , , , , , , , , , , , , , , , ,

3 responses to “Membuat Social Media dengan Elgg

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: