Menginstal Prestashop dan Konfigurasinya Menggunakkan FileZilla dan Remote SSH Ubuntu Server 12.04
Hari / Tanggal |
16 |
|
Senin/01-05-2015 |
||
Paraf |
Dosen |
Teknisi |
|
|
LAPORAN PRAKTIKUM
SISTEM
OPERASI
OLEH :
Lubna Abidah (14753037)
MANAJEMEN INFORMATIKA
POLITEKNIK NEGERI LAMPUNG
2015
1.1 Judul Pokok Bahasan
Judul pokok bahasan dari laporan ini adalah “ Menginstal Prestashop dan Konfigurasinya
Menggunakkan
FileZilla dan Remote SSH Ubuntu Server 12.04”.
1.2
Tujuan dan Manfaat
1.2.1 Tujuan
1.
Mampu
mengkonfigurasi Apache2 Sites Default di FileZilla dan Remote SSH Ubuntu.
2.
Mampu menjalan
pengujian dan penginstalan Prestashop menggunakkan browser dengan DNS yang baru.
1.2.2 Manfaat
1.
Agar mahasiswa mampu melakukan penginstalan Prestashop dan
mampu mengkonfigurasikan Apache2 Sites Default serta mengujinya menggunakkan browser
dengan DNS yang baru.
1.3 LandasanTeori
1.3.1
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.
http://jaringanwebsite.blogspot.com/2012/11/mengenal-prestashop-sebagai-cms-e.html
1.3.2
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.
1.4 Metode Praktikum
1.4.1 Bahan
· VirtualBox Ubuntu Server 12.04
· Ubuntu Dekstop 12.04
· DNS Server dan FTP Server
· SSH Server (PuTTY)
· Aplikasi Prestashop , VirtualHost Apache2,PHPMyAdmin dan Bind9
· FileZilla
· Browser
1.4.2 Alat
·
Komputer
·
Keyboard
·
Mouse
2.1 HASIL
PRAKTIKUM
2.1.1 Membuat
user baru ftp dan mengupload Prestashop di Filezilla
1. Buka VirtualBox dan login ke ubuntu server seperti biasanya.
2. Buka PuTTY SSH Client, kemudian ketikan IP server dan masuklah menggunakkan SSH.
3. Masukkan username dan password kemudian masuk menjadi akum root.
4. Buatlah user baru untuk membuat DNS baru dengan mengetikkan perintah useradd atika dan ketikan perintah passwd atika untuk menambah passwordnya.
5. Buatlah direktori untuk user ftp filezilla baru dengan mengetikkan mkdir /home/abidah1/atika
6. Petakan user ke direktori yang baru dibuat dengan mengetikkan useradd –d /home/abidah1/atika atika
7. Untuk mengatur hak akses user ketikan chown atika /home/abidah1/atika
Dan
untuk mengatur hak akses direktorinya ketikan chmod 775 –R /home/abidah1/atika
8. Buka FileZilla dan login. Dan upload-lah Prestashop ke remote site.
2.1.2
Membuat DNS
baru untuk Prestashop
1. Ketikan pico /etc/bind/named.conf.local untuk membuat konfigurasi baru.
2. Lalu konfigurasi dengan format berikut.
3. Ketikan cp /etc/bind/db.local /etc/bind/db.abidah
4. Ketikan dengan format sebagai berikut. Serial naikkan satu tiap ada perubahan konfigurasi.
5. Ketikan pico /etc/bind/db.2
6. Ketikan dengan format sebagai berikut. Serial naikkan satu tiap ada perubahan konfigurasi.
7. 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
8. Buatlah link antara /var/www dan /home/abidah1/atika dengan mengetikkan
ln –s /home/abidah1/atika /var/www
9. Ketikan cp /etc/apache2/sites-available/default /etc/apche2/sites-available/default untuk membackup file default. Dan ketikan pico /etc/apache2/sites-available/default
10. Konfigurasikan file default dengan mengetikkan format seperti berikut.
11. Ketikkan cd /etc/apache2/sites-available kemudian ketikan ls
12. Ketikkan cp backup lubna.com kemudian ketikan cp backup abidah.com
13. Ketikan ls
14. Ketikan pico abidah.com kemudian lakukan konfigurasi dengan format berikut.
15. Ketikan pico lubna.com kemudian lakukan konfigurasi dengan format berikut.
16. Restart DNS dengan ketikan /etc/init.d/bind9 restart dan ketikan /etc/init.d/apache2 restart untuk merestart webserver.
2.1.3
Menginstal
Preastashop
1. Buka browser di client.
2. Ketikan www.abidah.com maka akan muncul seperti berikut.
3. Klik next maka muncul konfirmasi , cecklist I agree dan klik next.
4.
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/
5. Login sebagai akum root.
6. Klik privilages add new user.
7. Maukkan username, anyhost, dan password.
8.
Cecklist abidah dan
klik databases untuk membuat database nya.
9. Ketikan nama database nya.
10. Klik privilages dan edit privilages abidah. Checklist semua specivic
database privilages. Dan pilih database table abidah.
11. Login menggunakkan phpmyadmin akun yang baru dibuat.
12. Buka browser dan klik next.
13. Masukkan shopname, country Indonesia , fistname, lastname, email address
dan password. Klik next.
14. Masukkan database server name :localhost , database name : abidah, database
login : abidah dan passswordnya. Klik next.
15. Muncul proses Instalasi.
16. Instalasi berhasil maka muncul seperti berikut.
17. Masuk ke FileZilla dan rename folder install pada prestashop menjadi
instalxxx
18. Masuk lagi ke browser buka tab baru dan ketikan www.abidah.com maka muncul web prestashop index.
2.1.4
Daftar
Pustaka
http://jaringanwebsite.blogspot.com/2012/11/mengenal-prestashop-sebagai-cms-e.html
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