Sekilas Tentang | Instalasi | Konfigurasi | Cara Pemakaian | Pembahasan | Referensi |
---|
Bludit merupakan aplikasi web sederhana untuk membuat blog pribadi atau site mu dalam waktu singkat, bebas biaya dan open source. Bludit menggunakan flat-files untuk menyimpan kiriman dan halaman, tanpa perlu menginstall atau konfigurasi basisdata. Bludit mendukung kode Markdown dan HTML untuk konten kiriman dan halaman.
- web server with PHP support (PHP Built-in web server, Apache with module mod_rewrite, Lightpd with module mod_rewrite, Nginx with module, ngx_http_rewrite_module, Other, Installation guide)
- PHP v5.3 or higher
- PHP mbstring module for full UTF-8 support
- PHP gd module for image processing
- PHP dom module for DOM manipulation
- PHP json module for JSON manipulation
- Masuk ke akun VPS melalui SSH dengan sudo user yang dimiliki
ssh adam@172.18.88.81
- Update sistem dan kebutuhan packages
[adam]$ sudo apt-get update && sudo apt-get -y upgrade
[adam]$ sudo apt-get install nano wget unzip
- Instal PHP dan modul PHP yang dibutuhkan untuk menginstal versi tetap terakhir dari PHP versi 7.0 dan semua modul yang dibutuhkan, jalankan:
[user]$ sudo apt-get -y install php-fpm php-cli php-json php-curl php-gd php-mysql php-mbstring php-xml
- Atur batasan memory hingga 512MB, atur fix_pathinfo menjadi 0, ubah nilai upload_max_filesize dan post_max_size menjadi 100M dan atur zona waktunya ke UTC
sed -i "s/memory_limit = .*/memory_limit = 512M/" /etc/php/7.0/cli/php.ini
sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/cli/php.ini
sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/7.0/fpm/php.ini
sed -i "s/upload_max_filesize = .*/upload_max_filesize = 100M/" /etc/php/7.0/fpm/php.ini
sed -i "s/post_max_size = .*/post_max_size = 100M/" /etc/php/7.0/fpm/php.ini
- Buat PHP-FPM pool for user
[adam]$ sudo nano /etc/php/7.0/fpm/pool.d/adam.conf
user = adam
listen = /var/run/php/php7.0-adam-fpm.sock
listen.owner = adam
listen.mode = 0666
pm = ondemand
pm.max_children = 5
pm.process_idle_timeout = 10s
pm.max_requests = 200
chdir = /
- Restart PHP-FPM
[adam]$ sudo service php7.0-fpm restart
- Download Bludit
[user]$ wget https://s3.amazonaws.com/bludit-s3/bludit-builds/bludit_latest.zip
[user]$ unzip bludit_latest.zip
[user]$ mv bludit ~/myBludit.com
[user]$ rm -f bludit_latest.zip
- Cd /var/www/html
- Wget https://s3.amazonaws.com/bludit-s3/bludit-builds/bludit_latest.zip
- Unzip bludit_latest.zip // unzip
- Rm –rf bludit_latest.zip //remove zip
- sudo apt-get install php7.0-gd php7.0-mbstring php7.0-dom php7.0-json
- buka alamat 172.18.88.81/bludit
1. Pilih bahasa
![Imgur](http://i.imgur.com/XD8yxZI.jpg)
2. Login
![Imgur](http://i.imgur.com/Yj7y3tb.jpg)
3. Halaman utama
![Imgur](http://i.imgur.com/TQzUIiz.png)
4. *Dashboard admin*
![Imgur](http://i.imgur.com/gAQH5L2.png)
Untuk membuat *post*, di halaman *dashboard admin*, klik *New post* yang terletak di sebelah kiri halaman
![Imgur](http://i.imgur.com/QiOFO3b.png)
Untuk *manage posts* dari halaman *dashboard admin*, klik *manage posts* yang terletak di sebela kiri
![Imgur](http://i.imgur.com/b3kV0bp.png)
Untuk mengatur bludit, klik *setting* pada bagian kiri halaman, disini kita dapat mengatur UI, bahasa, dan sebagainya
![Imgur](http://i.imgur.com/aKVMSas.png)
Aplikasi web Bludit merupakan CMS yang bisa dikatakan baru, namun memiliki beberapa fitur yang diunggulkan, di antaranya:
- Dibangun menggunakan framework PHP Symfony dan Vue.js
- Tampilan sederhana sehingga mudah digunakan
- Tidak membutuhkan instalasi ataupun konfigurasi sebuah database.
- Web gratis dan open source
- Menggunakan flat-files untuk menyimpan posts dan pages
Namun juga terdapat beberapa kekurangan dari Bludit, yaitu :
- UI kurang menarik
- Introduction | Bludit - Bludit
- Requirements | Bludit - Bludit
- Install Bludit on Ubuntu 16.04
- Installation on Ubuntu 14.04 LTS | Bludit - Bludit