Archive for the ‘FreeBSD’ Category
Backup File dengan Tar di FreeBSD
Penggunaan command tar untuk backup file :
tar [options] [destination] [source]
tar -czvf data.tar.gz data/
Penjelasan dari perintah diatas sebagai berikut, kita ingin membackup isi dari direktori data. Dimana direktori data ini mengandung / berisi banyak file dan sub-direktori, jika kita langsung melakukan copy data pada direktori data sebelum di arsipkan dan dikompres, tentu hal ini akan memakan waktu banyak saat akan meng-copy direktori tersebut. Oleh karena itu, ada satu langkah yang penting yaitu mengarsipkan dan mengkompress sekaligus dengan perintah tar. Sedangkan data.tar.gz adalah nama hasil file yang telah dikompress dan diarsipkan.
Proses kompress dan arsip sudah kita lakukan. Sekarang, bagaimana membuka isi file tadi. Kita gunakan perintah tar juga dengan options yang berbeda.
tar -zxvf data.tar.gz
PHP : UPLOAD_ERR_INI_SIZE
Kita ubah agar maximum upload files di webnya jadi 64MB :
; Maximum allowed size for uploaded files.
upload_max_filesize = 64M
Konfigurasi tentang php ada di file php.ini
Nginx Error : 413 Request Entity Too Large
Jika Anda mendapatkan error ketika mengupload file dan keluar 413 Request Entity Too Large pada nginx, berikut tipsnya agar Anda bisa mengupload lebih dari 1-2 MB. Edit file konfigurasi nginx.conf menjadi seperti ini.
server {
client_max_body_size 64M;
listen 80;
server_name localhost;#charset koi8-r;
#access_log logs/host.access.log main;location / {
root /usr/local/www/data;
index index.php;
#auth_basic “Maaf, Anda tidak berhak mengakses halaman ini”;
#auth_basic_user_file conf/htpasswd;
}
FreeBSD

2 hari belakangan ini, saya ngoprek FreeBSD buat bikin webserver. Ada beberapa poin yang saya lakukan untuk instalasi webserver di FreeBSD :
1. Web servernya : NGINX
2. Databasenya : MySQL
3. SQL Editornya : phpmyadmin
4. PHP5 + extensionnya, phyton, dkk..
Menggunakan FreeBSD menjadi lebih mudah jika ada internet, karena kita bisa langsung install ports. Tinggal disetting repo master sitenya dan install dulu cvsup without gui. Dan catatan penting untuk melakukan instalasi webserver : “baca petunjuknya dengan baik dan sabar, karena saya belum terbiasa jadi masih terbilang rumit. Tapi, dengan melakukan berulang kali, Insya Alloh jadi terasa mudah”
