VIRTUAL PRIVATE SERVER

Nama : Rima dwi safitri
Kelas : XII TKJ A 

Definisi 
    Virtual Private Server atau yang biasa disingkat menjadi VPS sebenarnya adalah salah satu jenis web hosting yang bisa digunakan untuk membuat sebuah website bisa tampil secara online dan bisa diakses oleh banyak orang diluar sana.
Kelebihan VPS 
1. Resource Lebih Baik
2. Perfoma Lebih Baik
3. Keamanan dan Privasi Lebih Terjamin
4. Kontrol Penuh
Kekurangan VPS 
1. Lebih mahal daripada shared hosting.
2. Mengharuskan Anda untuk memiliki pemahaman teknis yang lebih agar dapat mengelola server.
3. Pengaturan server yang salah akan berisiko tinggi terhadap keamanan.

Alat dan bahan 
1. PC/ Laptop
2. Topologi 
3. Domain baru 


Cara membeli Domain 
1. Buka browser dan ketik https://idcloudhost.com/ lalu pilih opsi produk kemudian pilih tab domain. 


2. Tentukan nama domain yang diinginkan 'rimadwi' , lalu klik check domain tersebut tersedia atau tidak. 


3. Lalu nanti akan muncul tampilan seperti ini, nah pada tampilan ini tertera harganya yaitu Rp 10.000 dengan domain my.id.


4. Berikan checklist pada dns management lalu klik, pemilihan pembelian domain selama 1 tahun selanjutnya klik continue. 



5. Isi terlebih dahulu metode pembelian dan isi identitas nama pembeli beserta kode pos. 


6. Isikan password yang diinginkan untuk login ke cpanel hosting (gunakan password yang tidak mudah di tebak).


7. Pilih metode pembayaran disini saya menggunakan dana, dan join lewat mailing list pilih on untuk menerima informasi lewat email.



8. Pada bagian yang saya beri kotak merah kita ceklis dan klik check out untuk melanjutkan pembayaran.


9. Klik pay now, kemudian nanti akan muncul tampilan seperti ini masukkan nomer dana kita jika sudah klik bayar.


10. Akan muncul tampilan seperti ini jika sudah berhasil.



11. Login ke idcloud https://my.idcloudhost.com/clientarea.php?action=domains dan pastikan sudah active, pembelian domain sudah selesai.


Cara membeli VPS 
1. Buka browser kemudian search https://www.rumahweb.com/ , Lalu pilih pembelian vps pilih yang S dengan harga Rp 40.000 / bulan untuk location dan OS pilih yang dibutuhkan, jika sudah klik deploy.


2. Isikan hostnamenya sesuai keinginan  "vps.kelompok6.com", untuk periode tagihan pilih yang 1 bulan, klik lanjut. 


3. Lakukan registrasi akun dengan mengisi data pribadi dan pastikan mengisi dengan data yang benar. 


4. Pada tampilan berikut memilih untuk pembayaran disini saya menggunakan gopay, jika sudah dipilih klik checkout, nanti akan muncul barcode untuk pembayaran lanjut, pastikan pembayaran berhasil.





5. Jika sudah selesai pembayaran akan muncul notifikasi email, tunggu 1-5 menit sampai proses instalasi VPS yang sudah kita pesan berjalan akan mendapatkan 1 IP Public, lalu klik login.


6. Setelah klik login nanti akan muncul ke halaman dashboard berikut pastikan status sudah active.


7. Klik kolom manage, akan muncul informasi akun vps yang berisi ip address secara public dan root password untuk meremote servernya di putty, dan klik manage vps.



8. Gambar dibawah tampilan dari KVMPANEL  dari rumahweb tanda bula bewarna hijau menandakan bahwa server sedang running. 


Konfigurasi Domain VPS dan Instalasi Wordpress
1. Langkah pertama remote menggunakan aplikasi PuTTY dengan Ip "103.84.206.247", login dengan user root dan password yang sudah diberikan oleh server vps.


2. Lakukan update paket dengan perintah"apt update". 


3. Install apache2 untuk menjadikan server sebagai web server dengan perintah "apt install apache2".


4. Kemudian cek status Apache sudah berjalan atau belum pastikan sudah running seperti gambar dibawah "systemctl status apache2".


5. Verifikasi di browser dengan search alamat IP kita dan pastikan Apache 2 sudah muncul.


6. Setelah itu lakukan manage domain yang sebelumnya sudah dibeli pilih opsi domain dan pilih DNS Management.

7. Pada bagian DNS zone ceklis dan edit pada pojok kanan.


8. Lanjut tampilan dibawah klik add record untuk menghubungkan domain ke vps menggunakan alamat ip yang sudah kita dapat, pada bagian type di ubah menjadi A lalu input data yang sesuai, jika berhasil nanti akan menampilkan seperti ini.




9. Verifikasi kembali pada vps dengan cara melakukan ping domain pastikan sudah TTL dan ip sesuai.


10. Verifikasi lagi pada web browser menggunakan domain yang sudah kita hubungkan.


11. Selanjutnya kembali ke IDCloudHost lakukan setting pada nameserver masuk ke dashboard lalu pilih domain yang sudah kita beli dan ceklis, pilih titik tiga dan pilih manage nameserver.


12. Pilih Use custom nameserver (Enter Below) dan gunakan nameserver yang mengarah ke default rumahweb, jika sudah klik change nameserver.



13. Menambahkan record baru server1 dan server2 yang isinya ns1 dan ns2. 



14. Jika sudah cek hasilnya jika sudah sesuai klik save changes.


15. Lakukan propagation dns https://www.whatsmydns.net/#A/rimadwi.my.id apakah sudah running di public atau belum. 


16. Lanjut konfigurasi WordPress, langkah awal membuat user baru pada VPS dengan perintah "adduser wp-rimaa".


17. Masuk ke perintah "nano /etc/apache2/apache2.conf untuk mengedit apachenya ubah yang awalnya/var/www ganti menjadi direktori yang sudah dibuat yaitu wp-rimaa "/home/wp-rimaa. 



18. Copy file 000-default.conf menjadi wp-rimaa.conf pastikan sudah masuk kedalam direktori /etc/apache2/sites-available/.


19. Kemudian edit file wp-rimaa menggunakan perintah "nano  wp-rimaa.conf", hapus tanda # pada servername dan ubah menjadi domain kita rimadwi.my.id dan untuk documentroot arahkan menjadi /home/wp-rimaa, jika sudah ctrl x, y, enter.



20. Berikutnya nonaktifkan file default file a2dissite dan aktifkan file wp-rimaa dengan perintah seperti di gambar, dan restart apache2.



21. Lanjut penginstalan paket msql dengan perintah "apt install mysql-server mysql-client phpmyadmin".


22. Pada tampilan berikut ini pilih apache2 dengan cara menglik spasi pada keyboard untuk memberikan bintang.


23. Klik yes untuk pengoperasian konfigurasi phpmyadmin.


24. Masukkan password untuk phpmyadmin gunakan password yang mudah di ingat, dan konfirmasi password.



25. Jika sudah instalasi database selesai membuat user phpmyadmin agar dapat login ke database menggunakan user dan password yang sudah dibuat.


26. Selanjutnya Login menggunakan dan password yang sudah didaftarkan sebelumnya.


27. Nah pada tampilan dashboard ini dari phpmyadmin pastikan database sudah benar yaitu WordPress.


28. Izinkan direktori wp-rimaa menggunakan perintah berikut agar kita mengupload wordpress tidak ditolak oleh aksesnya.


29. Berikutnya masuk ke aplikasi filezila untuk meng-upload file wordpress ke server, masukan Ip Address server username dan password gunakan port 22, jika sudah klik quickconnect. 


30. Arahkan path ke /home/wp-rimaa nah tertera 3 file, file tersebut akan dihapus. 



31. Kemudian upload semua file wordpress kedalam path /home/wp-rimaa, tunggu hingga proses selesai. 



32. Setelah upload file berhasil ubah nama file wp-config-sample.php menjadi wp-config.php.



33. Klik kanan pada file wp-config.php lalu lakukan view/edit untuk mengedit database yang sudah dibuat.


34. Lakukan perubahan database, DB_NAME "WordPress" DB_USER "rimadwisafitri" DB_PASSWORD "12345", jika sudah save. 


35. Selanjutnya kita akan menjalankan di web browser menggunakan domain yang sudah dibuat rimadwi.my.id untuk site title bebas diisi sesuai kemauan masing-masing.


36. Setelah berhasil lalu login menggunakan akun yang sebelumnya dibuat. 


37. Nah ini tampilan WordPress jika sudah berhasil di install.


38. Lakukan verifikasi pada database phpmyadmin dan database WordPress akan terisi otomatis.


39. Verifikasi halaman WordPress.


Troubleshooting
•Pada saat ingin mengeping domain tidak muncul alamat IP nya. 


•Solusinya masuk kedalam nano /etc/hosts  kemudian menambahkan alamat ip dan domain.



Komentar