Skip to main content

Posts

Showing posts from February, 2018

Membuat backup otomatis postgresql dengan cronjob diubuntu server

Bagi kamu yang udah biasa backup database via phppgadmin pasti sempat berfikir "capek backup manual terus" , nah untuk mengatasi kecapean kamu itu, maka sedotphp akan membuatkan tutorial backup otomatis di postgresql , backup nya dapat disetting perdetik, menit, jam, hari , minggu dan perbulan, berikut langkah langkahnya 1. Login SSH  2. Buat sebuah file dengan perintah nano /usr/bin/pgsql-backup.sh 3. Copy kode berikut, ke file yang anda buat       https://raw.githubusercontent.com/bakuldesign/pgsqlbackup/master/pgsql-backup.sh 4. Ubah BACKUPDIR jika ingin disesuakan sendiri, disini saya mencontohkan meletakan file backup saya di folder  /var/www/html/backupsql/postgresql 5. Buat folder baru dengan perintah  mkdir /var/www/html/backupsql/postgresql atur chmod ke 0770 chmod -R 0770 /var/www/html/backupsql/postgresql/ ubah chgroup chgrp -R postgres /var/www/html/backupsql/postgresql/ 6. Buat sebuah file baru lagi , untu meletakkan password postgresql    nano /root/.pgpass den

Membuat dialy backup mysql di ubuntu server dengan cronjob

Autobackupmysql berikut adalah tool gratis yang dibuat untuk membackup keseluruhan data mysql di ubuntu server, baik perhari, perdetik,perjam, atau perminggu, berikut cara instalasinya 1. Login SSH  ketik perintah berikut sudo apt-get install automysqlbackup 2. Konfigurasi file automysqlbackup sudo nano /etc/automysqlbackup/automysqlbackup.conf Sesuaikan dengan server anda CONFIG_mysql_dump_username='root' CONFIG_mysql_dump_password='password' CONFIG_mysql_dump_host='localhost' CONFIG_backup_dir='/var/backup/db' CONFIG_do_monthly="01" CONFIG_do_weekly="5" CONFIG_rotation_daily=6 CONFIG_rotation_weekly=35 CONFIG_rotation_monthly=150 CONFIG_mysql_dump_port=3306 CONFIG_mysql_dump_compression='gzip' Buat folder backup sudo mkdir /var/backup Kemudian jalankan dengan perintah sudo automysqlbackup Setting cronjob perhari dengan perintah berikut sudo ln -s /usr/local/bin/automysqlbackup /etc/cron.daily/

Cara mengaktifkan rewrite rule di ispconfig 3

Bagi kalian yang bingung menggunakan htaccess pada web server nginx terutama di ispconfig 3 pasti mengalami beberapa kendala terutama jika menjalankan wordpress dan codeigniter, berikut langkah langkah agar dapat menjalan kan htaccess di web server nginx 1. login ssh menggunakan bitvise / putty kalo ane lebih suka bitvise karena ada filemanager langsung 2. Buka file /etc/nginx/sites-enabled/xxxx.domain.vhost      xxxx.domain.vhost  <<<     ini adalah file yang dibuat otomatis oleh  ispconfig 3. tambahkan kode  location ~ \.shtml$ {             ssi on;         }  setelah index index.html index.htm index.php index.cgi index.pl index.xhtml; kemudian tambahkan script ini di akhir baris sebelum kode } berikut kodenya       if (!-e $request_filename){             rewrite ^(.*)$ /index.php/$1 break;           } 4.  Reload nginx dengan perintah , kemudian restart service nginx reload service nginx restart 5. selesai , jika bingung silahkan tanya di komentar gan, soalnya ane bikin pos