Jumat, 03 Februari 2023

Membuat autobackup mysql

Langkah-langkah :

 1. buat directory 

mkdir /etc/automysqlbackup

2.  download file :

$ wget http:// ufpr.dl.sourceforge.net/project/automysqlbackup/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v3.0_rc6.tar.gz

3. ekstrak file :

$ tar zxvf automysqlbackup-v3.0_rc6.tar.gz

4. install file :

./install.sh

5.  edit file automysqlbackup.conf

ubah pada bagian :

# Username to access the MySQL server e.g. dbuser

CONFIG_mysql_dump_username='root'


# Password to access the MySQL server e.g. password

CONFIG_mysql_dump_password=''


# Host name (or IP address) of MySQL server e.g localhost

CONFIG_mysql_dump_host='localhost'

# List of databases for Daily/Weekly Backup e.g. ( 'DB1' 'DB2' 'DB3' ... )

# set to (), i.e. empty, if you want to backup all databases

CONFIG_db_names=()

6. simpan script berikut dengan nama file runmysqlbackup.sh


#!/bin/sh

/usr/local/bin/automysqlbackup /etc/automysqlbackup/myserver.conf

chown root.root /home/server5/backupdb/db* -R

find /home/server5/backupdb/db* -type f -exec chmod 400 {} \;

find /home/server5/backupdb/db* -type d -exec chmod 700 {} \;


7. ubah permisi degan cara

chmod +x runmysqlbackup.sh

8. buat crotab

Contoh, saya ingin menjalankan auto backup tiap jam 23.45 malam, maka saya akan mengisikan sebagai berikut

crontab -e

45 23 * * * /etc/automysqlbackup/runmybackupdb.sh


agar menjaga server tidak lekas penuh. File yang ada di find /home/server5/backup_db/, akan dihapus yang berusia lebih dari 365 hari.

rm `find /home/server5/backup_db/ -mtime +365`


sumber :
https://sectigostore.com/page/how-to-schedule-automatic-mysql-backups/

Minggu, 23 Februari 2020

Cara Mengatasi Error VirtualBox: Unable To Boot

VirtualBox dapat kita jalankan di atas sistem operasi 32 bit maupun 64 bit. Sedangkan sistem operasi  guest yang dapat kita jalankan di atas VirtualBox tentu saja harus sesuai dengan sistem operasi host. Sistem operasi guest 32 bit dapat berjalan sebagai virtual machine di atas sistem operasi host 64 bit maupun 32 bit. Sebaliknya sistem operasi guest 64 bit tidak dapat berjalan di atas host 32 bit. Namun ternyata ada kasus khusus di mana sistem operasi guest 32 bit tidak dapat berjalan di atas host 64 bit, padahal selama proses instalasi virtual machine berjalan lancar.


Sesaat sebelum boot ke virtual machine ada pesan error:
This kernel requires the following features not present on the CPU: pae.
Unable to boot - please use a kernel appropriate for your CPU.
 Seperti terlihat pada tangkapan layar berikut ini.
VirtualBox unable to boot

Tak perlu panik jika mendapatkan error seperti itu. Kita hanya perlu mengaktifkan fitur PAE di pengaturan virtual machine bersangkutan. Kebetulan di VirtualBox 4.2.12 PAE tidak diaktifkan secara default. Caranya klik menu Machine -> Settings, kemudian di bagian System masuklah ke tab Processor dan pastikan opsi Enable PAE/NX sudah dicentang.

Lalu klik tombol OK dan boot kembali virtual machine tersebut.


sumber : http://rotyyu.blogspot.com/2013/05/error-virtualbox-unable-to-boot.html

Jumat, 15 Desember 2017

Install Office 2010 ubuntu 64bit

The instructions are for Ubuntu 15.04 64bit. This borrows heavily from Crag Gomez's guide, so thanks to him for a lot of these instructions.
  1. Install the latest version of Wine - dotnet20 installations cause issues otherwise
    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install wine winetricks
    
  2. Install mesa OpenGL - may already exist, so the below commands would simply state that.
    sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
    
  3. Create softlinks for the 32bit OpenGL librariies (needed only for 64 bit systems)
    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so
    
  4. Create a new WINEPREFIX for Office - this will be the directory that contains your files. You can use any directory, but I followed the standard Wineprefix directory (add your username).
    export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
    
Additionally, create that directory:
    mkdir -p /home/<username>/.wineprefixes/office2010/
  1. Set the WINEARCH to 32 bit. Office 10 32 bit is the version that works best.
    export WINEARCH="win32"
    
  2. Install winbind. Office installation stops midway if this is not done
    sudo apt-get install winbind
    
  3. Install dotnet20msxml6 and corefonts modules using winetricks.
    Once you run the command you will be asked if you want to install a Mono package as well as a Gecko package - select no for bothwine-mono and wine-gecko should have already been installed when you installed wine
    winetricks dotnet20 msxml6 corefonts
    
  4. Do the actual Windows install.
    Browse to the folder with the installation media and run
    wine setup.exe
    
  5. Change settings for libraries in the wineprefix after installing
    • Run winetricks
    • Select Run winecfg. select the "Libraries" tab.
    • You should see msxml6 (native, built-in) in the Existing overrides section. Highlight it and click Edit and select Native (Windows) and click OK. Now, it should show up as *msxml6 (native).
    • Then add the riched20 and gdiplus libraries from the New override for librarysection and make sure these are also set as "Native"
  6. Your office programs should show up in the Unity lenses
sumber : https://askubuntu.com/questions/674692/installing-office-2010-on-ubuntu-15-04-using-wine

Install wine 2.0.1 stable via PPA di Ubuntu

Wine sebuah aplikasi untuk menjalan file Microsoft Windows di Linux sudah mengeluarkan versi baru untuk yang stable pada bulan April. Nah ini cara yang saya lakukan untuk instalasi nya dan kalian tinggal bisa copy paste perintah berikut ini ke terminal.
1. Untuk yang menggunakan Ubuntu versi 64 bit silahkan masukkan perintah berikut ini agar wine bisa juga menjalan aplikasi windows yang berbasis 32 bit
2. Unduh key
3. Memasukkan key ke dalam sistem
4. Masukkan wine ke daftar repositori
5. Update repositori dan install WINE
Kalau sudah silahkan untuk menjalan aplikasi .exe kalian. Saran saya untuk awal-awal lebih baik menggunakan aplikasi Portable seperti winbox.exe.

Itu dia cara install wine pada Ubuntu 16.04 , 16.10 , 17.04 dan yang terbaru.
sumber : https://www.ariyolo.id/2017/04/install-wine-2-0-1-stable-via-ppa-di-ubuntu.html

Senin, 06 November 2017

Analisis TOWS

Matriks TOWS adalah alat lanjutan yg digunakan utk mengembangkan 4 tipe pilihan strategi: SO, WO, ST dan WT. Kunci keberhasilan penggunaan matriks TOWS adalah mempertemukan faktor kunci internal dan external utk membentuk 1 strategi.
1. Strategi SO adalah strategi yg dibuat dgn menggunakan kekuatan internal perusahaan utk mengambil keuntungan dari kesempatan external.
2. Strategi WO adalah strategi yg dibuat utk memperbaiki kelemahan internal dan menggunakan kesempatan external. WO juga menunjukkan kesempatan yg ada dalam jangkauan yg bisa diraih oleh perusahaan jika berhasil memperbaiki kelemahan internal.
3. Strategi ST dibuat utk mengantisipasi ancaman eksternal dgn menggunakan kekuatan internal yg dimiliki.
4. Strategi WT mungkin saja terjadi terutama jika perusahaan menghadapi faktor-faktor kelemahan dan ancaman yg tidak dapat ditangani dgn menggunakan kekuatan dan peluang yg ada. Secara nyata, bentuk pelaksanaan strategi WT adalah merger, pernyataan bangkrut, restrukturisasi, atau likuidasi.
Ada 8 langkah dalam penyusunan matriks TOWS
1. Uraikan semua peluang external
2. Uraikan semua ancaman external
3. Uraikan semua kekuatan internal
4. Uraikan semua kelemahan internal
5. Satukan kekuatan internal dgn peluang external dan catat strategi yg mungkin
6. Satukan kelemahan internal dgn peluang external dan catat strategi yg mungkin
7. Satukan kekuatan internal dgn ancaman external dan catat strategi yg mungkin
8. Satukan kelemahan interal dgn ancaman external dan catat strategi yg mungkin
Poin no 1 sd 4 sama dengan penyusunan analisa SWOT biasa.
Poin no 5 sd 8 menggunakan matriks yg berasal dari SWOT yg dihasilkan.
Jika meminjam pd hasil analisa SWOT "cowok SMA yg mau mulai pacaran"

Kekuatan
- Tampang saya cukup lumayan, otak juga gak bodo-bodo banget (3 besar di kelas)
- Selama ini punya cukup uang utk jajan, nonton, beli alat musik dan beli komik
- Punya ketrampilan karate ban hitam
Kelemahan
- Tidak percaya diri, masih ada minder terutama jika bertemu cewek yg agresif
- Tidak punya kendaraan pribadi
Peluang
- Punya banyak teman yg punya adik cewek cantik
- Di kelas, masih banyak murid cewek yg belum punya pacar
Ancaman
- Cowok dari kelas lain banyak yg ngeceng ke kelas gue
- Orang tua tidak mengijinkan pacaran

maka analisa TOWS-nya adalah:


Strength
1. Tampang cukup lumayan, otak juga gak bodo-bodo banget (3 besar di kelas)
2. Selama ini punya cukup uang utk jajan, nonton, beli alat musik dan beli komik
3. Punya ketrampilan karate ban hitam
Weakness
1. Tidak percaya diri, masih ada minder terutama jika bertemu cewek yg agresif
2. Tidak punya kendaraan pribadi
Opportunities
1. Punya banyak teman yg punya adik cewek cantik
2. Di kelas, masih banyak murid cewek yg belum punya pacar
3. Gabung anak Band
Strategi SO
· Rajin main ke rumah teman dan bawa oleh-oleh utk adiknya yg cewek (S2+O1)
· Dekati dan ajari teman cewek di kelas cara penyelesaian PR matematika (S1 + O2)
Strategi WO
· Sering-sering ajak teman jalan-jalan ke mal bareng adik ceweknya yg cantik, supaya terbiasa jalan bareng cewek (W1 + O1)
Threat
1. Cowok dari kelas lain banyak yg ngeceng ke kelas gue
2. Orang tua tidak mengijinkan pacaran
Strategi ST
· Ancam cowok kelas lain yg berani-beraninya ngeceng (S3+T1)
Strategi WT
· Gak usah pacaran dulu, nyantai aja (W1 + T2)
Tujuan dari analisa TOWS adalah utk memunculkan semua alternatif yg mungkin dijalankan berdasarkan faktor kunci internal dan external, bukan utk menentukan strategi yg terbaik. Tidak semua strategi yg dihasilkan harus dipilih dan dijalankan. Pilihan strategi ditentukan berdasarkan pertimbangan lain.
Perhatian:
1. TOWS, sebagaimana SWOT analysis bisa sangat-sangat subjective. Bisa saja terjadi 2 orang menganalisa 1 perusahaan yg sama menghasilkan SWOT dan TOWS yg berbeda. Dgn demikian, hasil analisa SWOT dan TOWS hanya boleh digunakan sbg arahan dan bukan pemecahan masalah.
2. Pembuat analisa harus sangat-sangat realistis dalam menjabarkan kekuatan dan kelemahan internal. Kelemahan yg disembunyikan atau kekuatan yg tidak terjabarkan akan membuat arahan strategi menjadi tidak bisa digunakan
3. Analisa harus didasarkan atas kondisi yg sedang terjadi dan bukan situasi yg seharusnya terjadi
4. Hindari ”grey areas”. Utk memudahkan membedakan antara kekuatan dan kelemahan, selalu hubungkan situasi yg dihadapi dgn persaingan yang sedang berjalan. Apakah perusahaan Anda lebih baik dari kompetitor atau tidak?
5. Hindari kerumitan yg tidak perlu dan analisa yg berlebihan. Buatlah analisa SWOT dan TOWS sesingkat dan sesederhana mungkin.

Sumber: http://insanharahap.blogspot.co.id/2008/05/analisis-tows.html