Menginstal Prestashop dan Konfigurasinya Menggunakkan FileZilla dan Remote SSH Ubuntu Server 12.04
|
|
SISTEM
OPERASI
<![if !supportLists]>1.1 <![endif]>Judul Pokok Bahasan
Judul pokok bahasan dari laporan ini adalah “ Menginstal Prestashop dan Konfigurasinya
Menggunakkan
FileZilla dan Remote SSH Ubuntu Server 12.04”.
<![if !supportLists]>1.2
<![endif]>Tujuan dan Manfaat
1.2.1 Tujuan
<![if !supportLists]>1.
<![endif]>Mampu
mengkonfigurasi Apache2 Sites Default di FileZilla dan Remote SSH Ubuntu.
<![if !supportLists]>2.
<![endif]>Mampu menjalan
pengujian dan penginstalan Prestashop menggunakkan browser dengan DNS yang baru.
1.2.2 Manfaat
<![if !supportLists]>1.
<![endif]>Agar mahasiswa mampu melakukan penginstalan Prestashop dan
mampu mengkonfigurasikan Apache2 Sites Default serta mengujinya menggunakkan browser
dengan DNS yang baru.
<![if !supportLists]>1.3 <![endif]>LandasanTeori
<![if !supportLists]>1.3.1
<![endif]>PrestaShop adalah salah
satu CMS e-commerce yang bisa
digunakan untuk membuat
website toko online,
PrestaShop memili
fitur-fitur yang cukup lengkap, mudah dipahami dan bisa diinstall dengan mudah,
Prestashop juga cukup populer dan
lumayan banyak digunakan di Indonesia. Yang lebih menarik lagi PrestaShop adalah salah
satu CMS Opensource yang
dapat didownload secara
gratis.PrestaShop juga
sudah memiliki forum
karena cukup banyak digunakan di Indonesia . PrestaShop didirikan di
Paris, Perancis. Lebih dari 40 bahasa tersedia untuk berbagai tingkat, dengan
hanyaBahasa Inggris dan Bahasa Perancis memiliki dukungan penuh dalam semua
versi rilisnya. Disamping dukungan resmi tidak disediakan, pertanyaan yang
terjawab tersedia pada forum resminya.
Selain itu PrestaShop memiliki fitur-fitur yang sangat mendukung untuk toko online seperti PrestaShop menyediakan shoping cart atau keranjang belanja sebagai salah satu fitur utama untuk berbelanja online . Fungsi shoping cart ini sama dengan fungsi keranjang belanja jika anda berbelanja di pasar swalayan. Pembeli dapat menampung belanjaannya sebelum menuju kekasir untuk melakukan pembayaran. Dalam berbelanja online proses mulai membayar ini disebut dengan checkout.
PrestaShop juga menyediakan kemudahan-kemudahan untuk pemilik toko. Tugas utama pemilik toko adalah memasukan data-data produk kedalam katalog yang akan ditampilkan dalam toko Online. Tugas ini dimudahkan oleh PrestaShop melalui halaman administrasi yang mudah digunakan.
CMS yang menggunakan mesin template Smarty ini digunakan oleh ribuan Toko online di seluruh dunia. CMS ini menggunakan AJAX pada admin panel secara luas, saat blok-blok modul dengan mudah ditambahkan pada toko (halaman depan) untuk menambahkan fungsinya; modul-modul tersebut biasanya disediakan secara gratis oleh pengembang independen.
PrestaShop bisa digunakan dengan tanpa mengeluarkan biaya sepeserpun. Anda hanya memerlukan biaya operasional berupa sewa domain dan web hosting. Domain adalah alamat anda diinternet dan webhosting adalah tempat anda menyimpan data-data toko online di Internet. PrestaShop tidak memerlukan konfigurasi hosting yang kompleks sehingga dengan biaya murah anada sudah bisa memiliki toko online.
Selain itu PrestaShop memiliki fitur-fitur yang sangat mendukung untuk toko online seperti PrestaShop menyediakan shoping cart atau keranjang belanja sebagai salah satu fitur utama untuk berbelanja online . Fungsi shoping cart ini sama dengan fungsi keranjang belanja jika anda berbelanja di pasar swalayan. Pembeli dapat menampung belanjaannya sebelum menuju kekasir untuk melakukan pembayaran. Dalam berbelanja online proses mulai membayar ini disebut dengan checkout.
PrestaShop juga menyediakan kemudahan-kemudahan untuk pemilik toko. Tugas utama pemilik toko adalah memasukan data-data produk kedalam katalog yang akan ditampilkan dalam toko Online. Tugas ini dimudahkan oleh PrestaShop melalui halaman administrasi yang mudah digunakan.
CMS yang menggunakan mesin template Smarty ini digunakan oleh ribuan Toko online di seluruh dunia. CMS ini menggunakan AJAX pada admin panel secara luas, saat blok-blok modul dengan mudah ditambahkan pada toko (halaman depan) untuk menambahkan fungsinya; modul-modul tersebut biasanya disediakan secara gratis oleh pengembang independen.
PrestaShop bisa digunakan dengan tanpa mengeluarkan biaya sepeserpun. Anda hanya memerlukan biaya operasional berupa sewa domain dan web hosting. Domain adalah alamat anda diinternet dan webhosting adalah tempat anda menyimpan data-data toko online di Internet. PrestaShop tidak memerlukan konfigurasi hosting yang kompleks sehingga dengan biaya murah anada sudah bisa memiliki toko online.
<![if !supportLists]>1.3.2
<![endif]>Virtual Host
Virtual Host merupakan sebuah mesin tunggal yang dapat menjalankan lebih
dari satu situs web contohnya : company2.example.com dan company1.example.com.
Virtual Host dapat berupa IP yang berarti satu alamat IP untuk satu situs web,
atau berupa nama yang berarti banyak nama situs web yang berjalan pada setiap
alamat IP.
<![if !supportLists]>1.4 <![endif]>Metode Praktikum
<![if !supportLists]>1.4.1
<![endif]>Bahan
<![if !supportLists]>·
<![endif]>VirtualBox Ubuntu Server 12.04
<![if !supportLists]>·
<![endif]>Ubuntu Dekstop 12.04
<![if !supportLists]>·
<![endif]>DNS Server dan FTP Server
<![if !supportLists]>·
<![endif]>SSH Server (PuTTY)
<![if !supportLists]>·
<![endif]>Aplikasi Prestashop , VirtualHost
Apache2,PHPMyAdmin dan Bind9
<![if !supportLists]>·
<![endif]>FileZilla
<![if !supportLists]>·
<![endif]>Browser
<![if !supportLists]>1.4.2
<![endif]>Alat
<![if !supportLists]>·
<![endif]>Komputer
<![if !supportLists]>·
<![endif]>Keyboard
<![if !supportLists]>·
<![endif]>Mouse
2.1 HASIL
PRAKTIKUM
2.1.1 Membuat
user baru ftp dan mengupload Prestashop di Filezilla
<![if !supportLists]>1. <![endif]>Buka
VirtualBox dan login ke ubuntu server seperti biasanya.
<![if !supportLists]>2. <![endif]>Buka
PuTTY SSH Client, kemudian ketikan IP server dan masuklah menggunakkan SSH.
<![if !supportLists]>3. <![endif]>Masukkan
username dan password kemudian masuk menjadi akum root.
<![if !supportLists]>4. <![endif]>Buatlah
user baru untuk membuat DNS baru dengan mengetikkan perintah useradd atika dan ketikan perintah passwd atika untuk menambah
passwordnya.
<![if !supportLists]>5. <![endif]>Buatlah
direktori untuk user ftp filezilla baru dengan mengetikkan mkdir
/home/abidah1/atika
<![if !supportLists]>6. <![endif]>Petakan
user ke direktori yang baru dibuat dengan mengetikkan useradd –d /home/abidah1/atika atika
<![if !supportLists]>7. <![endif]>Untuk
mengatur hak akses user ketikan chown
atika /home/abidah1/atika
Dan
untuk mengatur hak akses direktorinya ketikan chmod 775 –R /home/abidah1/atika
<![if !supportLists]>8. <![endif]>Buka
FileZilla dan login. Dan upload-lah Prestashop ke remote site.
<![if !supportLists]>2.1.2
<![endif]>Membuat DNS
baru untuk Prestashop
<![if !supportLists]>1. <![endif]>Ketikan
pico /etc/bind/named.conf.local
untuk membuat konfigurasi baru.
<![if !supportLists]>2. <![endif]>Lalu
konfigurasi dengan format berikut.
<![if !supportLists]>3. <![endif]>Ketikan
cp /etc/bind/db.local /etc/bind/db.abidah
<![if !supportLists]>4. <![endif]>Ketikan
dengan format sebagai berikut. Serial naikkan satu tiap ada perubahan
konfigurasi.
<![if !supportLists]>5. <![endif]>Ketikan
pico /etc/bind/db.2
<![if !supportLists]>6. <![endif]>Ketikan
dengan format sebagai berikut. Serial naikkan satu tiap ada perubahan
konfigurasi.
<![if !supportLists]>7. <![endif]>Untuk
mengecek keberhasilan konfigurassi db.abidah ketikan name-checkzone abidah.org /etc/bind/db.abidah
Restart DNS dengan
ketikan /etc/init.d/bind9 restart
dan ketikan /etc/init.d/apache2 restart untuk
merestart apache2.
Lakukan pengujian
seperti dig , nslookup , ping
<![if !supportLists]>8. <![endif]>Buatlah
link antara /var/www dan /home/abidah1/atika dengan mengetikkan
ln –s /home/abidah1/atika /var/www
<![if !supportLists]>9. <![endif]>Ketikan
cp /etc/apache2/sites-available/default
/etc/apche2/sites-available/default untuk membackup file default. Dan
ketikan pico
/etc/apache2/sites-available/default
<![if !supportLists]>10. <![endif]>Konfigurasikan
file default dengan mengetikkan format seperti berikut.
<![if !supportLists]>11. <![endif]>Ketikkan cd /etc/apache2/sites-available kemudian
ketikan ls
<![if !supportLists]>12. <![endif]>Ketikkan cp backup lubna.com kemudian ketikan cp backup abidah.com
<![if !supportLists]>13. <![endif]>Ketikan ls
<![if !supportLists]>14. <![endif]>Ketikan pico abidah.com kemudian lakukan
konfigurasi dengan format berikut.
<![if !supportLists]>15. <![endif]>Ketikan pico lubna.com kemudian lakukan
konfigurasi dengan format berikut.
<![if !supportLists]>16. <![endif]>Restart DNS
dengan ketikan /etc/init.d/bind9 restart
dan ketikan /etc/init.d/apache2 restart untuk
merestart webserver.
<![if !supportLists]>2.1.3
<![endif]>Menginstal
Preastashop
<![if !supportLists]>1. <![endif]>Buka
browser di client.
<![if !supportLists]>2. <![endif]>Ketikan
www.abidah.com maka akan muncul seperti
berikut.
<![if !supportLists]>3. <![endif]>Klik
next maka muncul konfirmasi , cecklist I agree dan klik next.
<![if !supportLists]>4.
<![endif]>ketikan chmod
775 –R /home/abidah1/atika bila muncul seperti di bawah ini dan klik
resfesh, jika tidak berjalan klik back dan loginlah ke http://192.168.142.9/phpmyadmin/
<![if !supportLists]>5. <![endif]>Login
sebagai akum root.
<![if !supportLists]>6. <![endif]>Klik
privilages add new user.
<![if !supportLists]>7. <![endif]>Maukkan
username, anyhost, dan password.
<![if !supportLists]>8.
<![endif]>Cecklist abidah dan
klik databases untuk membuat database nya.
<![if !supportLists]>9. <![endif]>Ketikan nama database nya.
<![if !supportLists]>10. <![endif]>Klik privilages dan edit privilages abidah. Checklist semua specivic
database privilages. Dan pilih database table abidah.
<![if !supportLists]>11. <![endif]>Login menggunakkan phpmyadmin akun yang baru dibuat.
<![if !supportLists]>12. <![endif]>Buka browser dan klik next.
<![if !supportLists]>13. <![endif]>Masukkan shopname, country Indonesia , fistname, lastname, email address
dan password. Klik next.
<![if !supportLists]>14. <![endif]>Masukkan database server name :localhost , database name : abidah, database
login : abidah dan passswordnya. Klik next.
<![if !supportLists]>15. <![endif]>Muncul proses Instalasi.
<![if !supportLists]>16. <![endif]>Instalasi berhasil maka muncul seperti berikut.
<![if !supportLists]>17. <![endif]>Masuk ke FileZilla dan rename folder install pada prestashop menjadi
instalxxx
<![if !supportLists]>18. <![endif]>Masuk lagi ke browser buka tab baru dan ketikan www.abidah.com maka muncul web prestashop index.
<![if !supportLists]>2.1.4
<![endif]>Daftar
Pustaka
https://httpd.apache.org/docs/2.2/vhosts/
Copyright 2015 The Apache Software Foundation.Virtual
Host
https://hackandlock.wordpress.com/2013/02/16/konfigurasi-virtual-host/
Konfigurasi Virtual Host.
Comments
Post a Comment