Counter

This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Kamis, 16 Juni 2016

Memindahkan/Backup/Restore Website pada Centos 6.4

Memindahkan Basisdata MySQL ke Komputer Lain. Salah satu diantaranya adalah memindahkan database.
Selama ini aku menggunakan MySQL sebagai mesin basisdata untuk pengembangan aplikasi, baik yang berbasis web maupun non-web, yang membutuhkan basisdata. Jadi ini kutuliskan catatan cara memindahkan database ke komputer lain.

>>>>>>>>>  STT-PLN    <<<<<<<<<<

Pertama kita dapat mengunakan Menggunakan mysqldump Proses Backup dan Restore
Cara yang umum digunakan adalah mengeskpor database lama ke dalam berkas sebagaimana kita membuat back-up data, untuk kemudian dipindahkan ke komputer lain, baik menggunakan flash-disk, melalui jaringan, ataupun media yang lain.
Di komputer lama, jalankan perintah berikut untuk membuat berkas cadangan:


$ mysqldump -u user -p namadatabase > backupan-database.sql

yang artinya, membuat berkas backup database ke dalam berkas backupan-database.sql untuk database ‘namadatabase’.
Kemudian berkas backupan-database.sql ini kita kirimkan ke server lain, baik menggunakan ftp, scp, maupun flashdisk.
Contoh menggunakan scp:

$ scp backupan-database.sql isnusun@server-lain.com:/home/isnusun/


: kirimkan berkas backupan-database.sql ke server-lain.com menggunakan akun isnusun di folder /home/isnusun/
Akhirnya, berkas backupan-database.sql kita impor ke dalam mesin basis data yang baru:

$ mysql -u user -p namadatabasebaru < backupan-database.sql

Cara 2. Memindahkan langsung dalam satu baris perintah
Cara di atas (Cara 1), melalui 3 tahap. Dan mungkin berasa tidak kelihatan canggih. Nah, bila anda pengguna Linux/*nix, kita bisa memanfaatkan fitur | (pipe). Sehingga 3 langkah tersebut di atas bisa kita rangkum dalam satu baris perintah. Anda akan keliatan canggih dan thas-thes.
– Bila anda memiliki sambungan VPN atau sambungan di jaringan yang aman diantara 2 server tersebut, dan database boleh diakses dari luar mesin:

$ mysqldump db-name | mysql -h remote.serverlain.com db-name

– Atau menggunakan jalur SSH bila tidak ada jalur aman khusus:

$ mysqldump db-name | ssh user@remote.box.com mysql db-name

atau,

$ mysqldump -u username -p'password' db-name | ssh user@remote.box.com mysql -u username -p'password db-name

Dan kita juga bisa menyalin/menempel tabel tertentu ke database lain dgn nama tertentu dengan cara yg sama:
Contoh: tabel di database dblokal, namanya tabellokal, hendak disalin/tempelkan ke database dblain di serverlain.com dengan nama tabelremote:

$ mysqldump dblokal tabellokal | ssh user@serverlain.com mysql dblain tabelremote

atau

$ mysqldump -u user -p'password' dblokal tabellokal | ssh user@remote.box.com mysql -u user -p'password' dblain tabelremote

Cara install joomla di centos 6.4

Cara Install Joomla 3 di CentOS 6.4
Joomla merupakan Content Management System (CMS) yang free dan opensource dan sudah menggunakan PHP dan memiliki backend database seperti MySQL untuk keperluan di internet maupun intranet. Joomla merupakan CMS yang sudah banyak digunakan, sekarang sudah memiliki kurang lebih 10000 add on.

☆☆☆☆☆ ~ STT-PLN ~  ☆☆☆☆☆

Persiapan sebelum install Joomla 3
Sebelum meng-install Joomla, yang di perlukan adalah web server. Saya disini menggunakan Apache 2.2.

Install LAMP (Linux, Apache, MySQL, PHP)

Install Aplikasi Wget dan Unzip

# yum install wget unzip

Tunggu sampai proses download selesai.

Install Joomla
Setelah itu, kita men-Download Joomla, atau anda bisa mencari di www.Joomla.org

# wget joomlacode.org/gf/download/frsrelease/18323/80368/Joomla_3.1.1-Stable-Full_Package.zip

Setelah men-Download Joomla, lalu kita Unzip si Joomla tersebut, dengan cara :unzip Joomla_3.1.1-Stable-Full_Package.zip

Konfigurasi Joomla

Setelah tadi kita sudah meng-extract Joomla di home directory. Berikan dahulu Permission untuk installasi Joomla-nya.

# chmod 755 -R -v /var/www/installation

Membuat User dan Database Joomla

Hidupkan service mysql. Dengan command :

# service mysqld start

Berikan password untuk root pada mysql, karena pada awal menginstall, root tidak di beri password.

# mysql_secure_installation

Login ke mysql dengan root.

# mysql -u root -p

Masukkan password root Sahabat.
Kemudian, kita buat database untuk Joomla-nya.

mysql> CREATE DATABASE joomla;

Untuk “joomla” bisa di ganti sesuai hati anda, atau dengan nama domain anda.
Buat user baru untuk Joomla, jadi tidak langsung root yang mengelola Joomla tersebut.

mysql> CREATE USER 'joomlauser'@'localhost' IDENTIFIED BY 'password';

Keterangan :
“joomlauser” = Nama user yang ingin di buat.
localhost = Nama dari Server Database.
“password” = Password dari user yang ingin di buat.
Jadi, “joomlauser” dan “password” bisa di ganti sesuka hati anda.

Berikan hak akses All Privileges untuk user baru tadi yang di buat.

mysql> GRANT ALL PRIVILEGES ON joomla.* TO joomlauser@localhost IDENTIFIED BY 'password';


Refresh mysql dengan command :

mysql> FLUSH PRIVILEGES;

Keluar dari mysql.

mysql> exit;

Restart Service Apache
Setelah selesai meng-install dan konfigurasi. Kita restart apache, dengan command :

# service httpd restart

Testing Joomla 3
Setelah kita meng-install Joomla, untuk membuka-nya kita ketikan http://ip-server-anda/administrator atau http://domainaanda.com/administrator di Browser.

Dan nanti, akan muncul tampilan installasi joomla di browser kalian.

OK, itulah Cara Install Joomla 3 di CentOS 6.4 Semoga artikel ini dapat membantu...