1. SOAL PERTAMA
Pada tugas pertama kemarin sudah diberikan tugsa untuk membuat webprofil . Lalu pada tugas kedua ini kita diberikan tugas untuk memberikan fitur upload foto dan firur login .
Pertama-tama saya mengerjakan tugas ini di windows terlebih dahulu , lalu baru dipindahkan ke linux . Karena saya mengerjakannya di windows, maka pertama kali yang saya lakukan adalah :
1. Instal XAMPP
2. Lalu buka XAMPP Control Panel
3. Lalu klik tulisan START , seperti pada gambar dibawah ini

4. Setelah itu , untuk mengetestnya , kita coba buka di browser komputer kita localhost/phpmyadmin
5. Jika dapat masuk langsung , maka langkah-langkah di atas tersebut telah berhasil
Instal XAMPP sudah, lalu pertama kali saya akan membuat halaman login terlebih dahulu . Kali ini saya juga mengerjakan di windows dengan menggunakan aplikasi Sublime yang dapat di download di internet. Langkah-langkah untuk membuat halaman login antara lain :
1. Ketikkan persis seperti gambar dibawah ini
lalu kita simpan dengan nama login.php di folder yang sama dengan webprofil yang sudah kita buat di tugas pertama . Setelah itu buka browser dan ketikkan localhost/webku/login.php , maka akan muncul gambar seperti gambar dibawah ini
2. Lalu kita akan menambahkan form unutk mengisi username dan password . Ketikkan persis seperti dibawah ini
dan juga serperti gambar dibawah ini
lalu buka browser kita lagi , dan coba refresh halamannya . maka akan mucul :
form untuk mengisi username dan passsword sudah kita buat
3) Sekarang kita akan membuat tampilan halaman login tersebut menjadi lebih bagus . Ketikkan seperti gambar di bawah ini :
lalu kita buka lagi brower kita dan di refresh , maka akan tampilan dari halaman login tadi akan berubah mejadi
nah halaman login untuk dapat masuk ke webprofil kita sudah selesai
4) Sekarang kita akan membuat beberapa user terntentu yang tentunya mengetahui uisername dan password , akan bisa masuk ke dalam web profil saya .

Yang perlu kita ingat, cara-cara diatas semuanya dilakukan di windows. Sekarang kita akan membuatnya di virtualbox kita. Cara-caranya sama persis seperti tugas pertama yang bagian deploy webserver. Namun ada yang sedikit berbeda :
2. SOAL KEDUA
membuat sebuah file server untuk dapat berbagi foto teman-teman anda seangkatan agar cepat hafal dengan dengan semua teman sangkatan. Akan tetapi foto-foto tersebut hanya dapat di akses oleh teman-teman seangkatan anda sendiri, dan anda berencana menambahkan authentifikasi dari file server tersebut. Buatlah sistem sesuai dengan ilustrasi di atas.
NOTE : diminta di OS kedua
berikut ini adalah langkah-langkahnya :
1. Masuk ke terminal, lalu ketikkan "su" dan masukkan passwordmu
2. ketik apt-get install samba . fungsinya adalah untuk menginstal samba pada debian (OS kedua)
3. ketik smbpasswd - a <nama user> . fungsinya adalah untuk mengatur password samba kamu
4. ketik mkdir /home/<nama user>/<nama folder> . fungsinya adalah untuk membuat direktori yang mau di share
5. ketik nano /etc/samba/smb.conf . fungsinya untuk mengedit file
6. setelah itu tambahkan seperti ini :
Pada tugas pertama kemarin sudah diberikan tugsa untuk membuat webprofil . Lalu pada tugas kedua ini kita diberikan tugas untuk memberikan fitur upload foto dan firur login .
Pertama-tama saya mengerjakan tugas ini di windows terlebih dahulu , lalu baru dipindahkan ke linux . Karena saya mengerjakannya di windows, maka pertama kali yang saya lakukan adalah :
1. Instal XAMPP
2. Lalu buka XAMPP Control Panel
3. Lalu klik tulisan START , seperti pada gambar dibawah ini

4. Setelah itu , untuk mengetestnya , kita coba buka di browser komputer kita localhost/phpmyadmin
5. Jika dapat masuk langsung , maka langkah-langkah di atas tersebut telah berhasil
Instal XAMPP sudah, lalu pertama kali saya akan membuat halaman login terlebih dahulu . Kali ini saya juga mengerjakan di windows dengan menggunakan aplikasi Sublime yang dapat di download di internet. Langkah-langkah untuk membuat halaman login antara lain :
1. Ketikkan persis seperti gambar dibawah ini
lalu kita simpan dengan nama login.php di folder yang sama dengan webprofil yang sudah kita buat di tugas pertama . Setelah itu buka browser dan ketikkan localhost/webku/login.php , maka akan muncul gambar seperti gambar dibawah ini
2. Lalu kita akan menambahkan form unutk mengisi username dan password . Ketikkan persis seperti dibawah ini

lalu buka browser kita lagi , dan coba refresh halamannya . maka akan mucul :
form untuk mengisi username dan passsword sudah kita buat
3) Sekarang kita akan membuat tampilan halaman login tersebut menjadi lebih bagus . Ketikkan seperti gambar di bawah ini :
lalu kita buka lagi brower kita dan di refresh , maka akan tampilan dari halaman login tadi akan berubah mejadi
nah halaman login untuk dapat masuk ke webprofil kita sudah selesai
4) Sekarang kita akan membuat beberapa user terntentu yang tentunya mengetahui uisername dan password , akan bisa masuk ke dalam web profil saya .
- Buka browser dan ketikkan localhost/phpmyadmin
- klik BASIS DATA
- Perhatikan pada kotak-kotak merah , sebagai contoh saya buat nama db_webku (database webku) , lalu klik buat
- Setelah itu buka db_webku , lalu akan ada kotak nama dan jumlah kolom . Sebagai contoh pada kotak nama saya isi tb_login dan jumlah kolomnya saya isi 5 . Setelah itu klik kirim
- Setelah itu akan muncul beberapa kolom-kolom yang harus kita isi . Sebagai contoh saya isi seperti gambar dibawah ini

- Lalu klik TAMBAHKAN
- Lalu isikan secara manual form-form dibawah ini . Untuk nama_lengkap terserah Anda ingin mengisi seperti apa . Setelah itu klik kirim
- Lalu klik SQL . Setelah itu ketikkan update tb_login set password = md5(password) . Setelah itu klik Kirim
- Tutup browser dan kembali lagi ke Sublime . Sekarang ketikkan seperti dibawah ini dan disave dengan nama koneksi.php
- Setelah itu kembali lagi ke login.php , dan tambahkan seperti gambar dibawah ini
- Lalu buka kembali halaman webprofil kita yang sudah kita buat di tugas pertama . Pada paling atas , ditambahkan seperti pada gambar di bawah ini
- Halaman login sudah selesai terbuat dan kita sudah menghubungkan halaman login lalu ke webprofil kita. Sekarang kita akan membuat halaman logout. Buka sublime dan ketikkan seperti pada gambar dibawah ini, lalu save dengan nama logout.php
- Lalu kita kembali ke index.php , dan buat tulisan untuk logout , dan juga ketika tulisan itu diklik , maka akan kembali ke halaman login.php . Tambahkan pada halaman paling bawah index.php seperti pada gambar di bawah ini
- Halaman login dan tulisan untuk logout sudah selesai kita buat.
- buka localhost/phpmyadmin pada browser Anda
- buka db_webku
- klik new (dibawah tulisan db_webku)
- lalu tambahkan persis seperti pada gambar dibawah ini. Jika sudah klik simpan
- setelah itu kita buat folder baru untuk menyimpan gambar yang akan kita upload. Folder tersebut harus berada dalam satu folder bersama dengan index.php
- Lalu ketikkan persis seperti gambar dibawah ini (ini hanya contoh, tergantung nanti bagaimana kita memodifikasinya supaya terlihat lebih menarik lagi). Jika sudah, simpan dengan nama tambah_gambar.php
- Kita buka Sublime, dan ketikkan persis seperti dibawah ini
- Lalu disimpan dengan nama gambar.php dan harus satu folder dengan tambah_gambar.php
Yang perlu kita ingat, cara-cara diatas semuanya dilakukan di windows. Sekarang kita akan membuatnya di virtualbox kita. Cara-caranya sama persis seperti tugas pertama yang bagian deploy webserver. Namun ada yang sedikit berbeda :
- Folder yang akan kita gunakan untuk menyimpan gambar yang sudah kita upload harus diedit permissionnya terlebih dahulu. Ketikkan sudo chmod 0777 img pada terminal.
2. SOAL KEDUA
membuat sebuah file server untuk dapat berbagi foto teman-teman anda seangkatan agar cepat hafal dengan dengan semua teman sangkatan. Akan tetapi foto-foto tersebut hanya dapat di akses oleh teman-teman seangkatan anda sendiri, dan anda berencana menambahkan authentifikasi dari file server tersebut. Buatlah sistem sesuai dengan ilustrasi di atas.
NOTE : diminta di OS kedua
berikut ini adalah langkah-langkahnya :
1. Masuk ke terminal, lalu ketikkan "su" dan masukkan passwordmu
2. ketik apt-get install samba . fungsinya adalah untuk menginstal samba pada debian (OS kedua)
3. ketik smbpasswd - a <nama user> . fungsinya adalah untuk mengatur password samba kamu
4. ketik mkdir /home/<nama user>/<nama folder> . fungsinya adalah untuk membuat direktori yang mau di share
5. ketik nano /etc/samba/smb.conf . fungsinya untuk mengedit file
6. setelah itu tambahkan seperti ini :
[<folder_name>]7. ketik service smbd restart . fungsinya untuk me-restart samba
path = /home/(nama user)/(nama folder)
available = yes
valid user = (nama user)
read only = no
browseable = yes
public = yes
writable = yes























Komentar
Posting Komentar