MATERI VPS

 CONFIGURASI VIRTUAL PRIVAT SERVER


Nama : Alfi Fathilah Mulku

Kelas : XII TKJ B


TOPOLOGI



Pembelian VPS di rumahweb.com

- Pertama buka website RumahWeb.com lalu pilih size S dengan harga Rp.60.000 karena kemarin ada promo menjadi Rp.30.000, lalu pilih OS yang dibutuhkan, disini saya pilih OS Ubuntu 20-04 64 bit.



-  Langkah selanjutnya Verifikasi pembelian VPS dengan mengisi data untuk VPS yang nanti akan di gunakan.

-  Pada menu ini kalian klik Lanjut saja 

- Lalu disini saya klik Checkout dan melakukan pembayaran menggunakan aplikasi gopay 


- Jika sudah melakukan pembayaran tunggu saja karena sedang di proses, dan inilah tampilan ketika proses pembayaran berhasil

Pembelian domain di Niagahoster

- Pertama buka web niagahoster, lalu klik Domain kemudian pilih Cari & Cek Domain

- Selanjutnya ketik nama domain yang kalian inginkan

- Setelah itu klik pilih pada domain yang ingin kalian beli

- Lanjut kalian akan di minta untuk login terlebih dahulu, bisa menggunakan Facebook ataupun google

- Lanjut pilih metode pembayaran yang kalian mau, lalu pilih buat tagihan  pembayaran dan nanti kalian akan di arahkan ke barcode pembayaran yang kalian pilih

- Dan nanti kalian hanya tinggal login untuk masuk ke Client area niagahoster, dan akan di suruh verifikasi email(memverifikasi email yang tadi di daftarkan)



Setting DNS/Nameserver :
1.  Pertama Login ke Client Zone Niagahoster, karena saya membeli domain di Niagahoster, lalu klik Manage 

2. Selanjutnya klik DNS / Nameserver

3. Lanjut seting DNS records, dengan cara masukan IP Address VPS  ka lalu klik Add Record 

4. Jika sudah muncul klik confirm
5. Lalu kalian delete Add Record yang default.


6.  Lanjut klik Change Nameserver untuk mengubah nameserver

7. Ubah Nameserver menjadi ns1rumahweb.com dan ns2rumahweb.com, karena saya membeli VPS di rumahweb, lalu klik save

Configurasi VPS :

8. Kemudian buka Putty lalu masukan ip vps, untuk meremote vps nya



9. Lalu login root dan password vps kalian  

10. Selanjutnya ketik perintah apt update

11. Install paket apache2 untuk mengaktifkan web browsernya dengan perintah apt install apache2


12.  Verifikasi pada web browser dengan mengetikan ip vps 203.175.11.228 dan pastikan sudah bisa di akses


13. Lakukan uji coba ping ke ping alfifathilahmulku.online  dapat di lihat bahwa sudah dipropagasi
  


14. Buka web browser dan ketik alamat dns dengan nama alfifathilahmulku.online dapat dilihat dns sudah resolve

15. Akses propagation dns : https://wwwwhatsmydns.net/#A/alfifathilahmulku.online dan cek ip publiknya sudah tersedia atau belum

16. Lanjut configurasi wordpress, buat user baru pada vps dengan perintah adduser wp-alfi , buat password, klik Y , lalu kalian liat user yang sudah di buat dengan perintah ls


17.  edit apache2, dengan cara kita masuk ke direktori /etc/apache2 dengan perintah nano /etc/apache2/apache2.conf , lalu edit file apache2.conf, lalu pada bagian direktori /var/www kita ganti ke direktori user yang sudah kita buat, yaitu fahri sehingga menjadi /home/wp-alfi/.



18. Masuk ke diretory /etc/apache2/sites-available/ lalu ketik perintah cp 000-default.conf wp-alfi.conf


19. Edit file wp-alfi dengan perintah nano, lalu hapus # pada bagian Servername dan ubah ke domain alfifathilahmulku.online dan untuk documentroot pindahkan ke direktori /home/wp-alfi



20. Lanjut nonaktifkan file 000-default.conf, dengan perintah a2dissite 000-default.conf dan kita aktifkan file wp-alfi.conf dengan perintah a2ensite wp-alfi.conf, lalu kita restart apache2 nya, dengan perintah service apache2 restart




21. Install mysql database agar data wordpress nya tersimpan ke database, install dengan perintah mysql-server mysql-client phpmyadmin



22. Konfigurasi phpmyadmin menggunakan apache2


23. Apakah ingin konfigurasi phpmyadmin dilakukan dengan dbconfig-common, disini pilih yes


23. Buat password untuk phpmyadmin


24. Konfirmasi kembali passsword yang sudah di buat 



25. Buat akun untuk login ke database server, menggunakan user dan password, dengan perintah mysql
 -u root -p

create user 'alfifathilah'@'localhost'identified by '123';

CREATE DATABASE wordpress;

SHOW DATABASE

grant all on wordpress.* to 'alfifathilah'@'localhost';

FLUSH PRIVILEGES;

quit





26. Buka browser, ketik  203.175.11.228/phpmyadmin/ , lalu login dengan user dan password yang sudah di buat

27. Ini adalah tampilan dari database nya



28. Lanjut izinkan direktori wp-alfi dengan perintah chmod 777 -R /home/wp-alfi/



29. Buka app Filezila , login dengan IP 203.175.11.228 , Hostname root , password vpsnya dan dengan port 22


30. Arahkan path ke /home/wp-alfi, lalu hapus isinya


31. Lanjut cari dan buka file wordpress yang sudah di download dan di ekstrak, lalu upload semua isi dari file wordpressnya kr dalam file yang sudah di kosongkan


32. Tunggu proses upload semua file berhasil


33. Setelah file semua berhasil di upload ubah nama file wp-config-sample.php menjadi wp-config.php



34. Kemudian klik wp-config.php yang sebelumnya di rename lalu pilih View/Edit



35. Lakukan perubahan database pada file tersebut, sesuai dengan yang di daftarkan sebelummnya



36. Uji coba jalankan di web browser menggunakan domain yang sudah kita buat, lalu isi title sesuai dengan keinginan kalian



37. Selanjutnya pilih login masuk



38. Login dengan usename dan password yang sudah di buat tadi



39. Maka kita akan langsung masuk ke dalam Dashboard wordpress 



40.  Verifikasi halaman wordpress, dengan ketik alfifathilahmulku.online di browser





TERIMA KASIH 



















Komentar