Hai!! Kembali lagi!! Disini, aku bakal ngejelasin sedikit tentang bagaimana cara Mengkonfigurasi Share Hosting Via VirtualBox simak ya baik baik caranya. Selamat Mencoba!!
Apa yang dimaksud dengan Shared Hosting ?
Shared hosting adalah layanan hosting dimana sebuah account hosting diletakan bersama-sama beberapa account hosting lain dalam satu server yang sama, dan memakai services bersama-sama. Keuntungan shared hosting adalah harganya yang murah, namun kerugiannya adalah tingkat privasi dan performa tidak sebaik Dedicated hosting.
A. Alat dan Bahan
B. Langkah Langkah
1. Lakukan pengecekan pada IP Address yang berada pada mesin Debian, dengan menggunakan perintah cat /etc/network/interfaces.
2. Instal paket yang dibutuhkan yaitu DNS,DIG,WEBSERVER APACHE2, dengan perintah sebagai berikut.
3. Berpindah direktori ke etc bind dan nano ke file named.conf.local dengan perintah sebagai cd /etc/bind>nano named.conf.local. Kemudian tambahkan script seperti di gambar, sesuaikan dengan apa yang mau kalian gunakan.
4. Kemudan copy file db.local menjadi kelompok11, aulia, yunita dan cp db.127 menjadi ip.
5. Ubah file ip dengan perintah nano ip, kemudian isikan sesuai dengan ip dan domain yang kita pakai.
6. Ubah file kelompok11 dengan perintah nano kelompok11, kemudian gantikan localhost menjadi domain kalian dan tambahkan www kemudian tambah ip yang sama.
7. Ubah file aulia dengan perintah nano aulia kemudian gantikan localhost menjadi domain kalian dan tambahkan www kemudian tambah ip yang sama.
8. Ubah file yunita dengan perintah nano yunita kemudian gantikan localhost menjadi domain kalian dan tambahkan www kemudian tambah ip yang sama.
9. Setelah itu buka isi file named.conf.options dengan menggunakan perintah nano named.conf.options.
12. Kemudian masuk ke file nano /etc/resolv.conf untuk menambahkan ip address yang telah dibuat sebelumnya agar dapat melakukan ping domain.
13.Tambahkan name server yaitu ip address dari masing-masing domain yang digunakan dengan perintah nano /etc/init.d/resolv.conf
14. Setelah itu lakukan pengujian ping nama domain yaitu ping kelompok11.net > ping aulia.com > ping yunita.ok dan pastikan ip dari domain hasil pengujian ping benar sesuai yang telah dikonfigurasi.
15. Pastikan kembali dengan melakukan pengujian nslookup pada setiap domain untuk memastikan bahwa nama domain dan ip address yang didapatkan sudah sesuai dengan menggunakan perintah nslookup kelompok11.net.
16. Selanjutnya melakukan pengujian dengan menggunakan perintah dig pada masing masing domain, yang pertama yaitu dig kelompok11.net , dig aulia.com , dig yunita.ok
1. Pertama, lakukan konfigurasi apache terlebih dahulu. Buka file nano /etc/apache2/apache2.conf kemudian edit isi filenya. Kemudian ubah direktori /var/www menjadi /home.
2. Selanjutnya masuk ke direktori apache2 sites-available dengan perintah cd /etc/apache2/sites-available, lalu copy file default yaitu 000-default.conf menjadi nama file sesuai dengan yang diinginkan.
4. Ubah servername menjadi nama domain yang akan digunakan yaitu www.kelompok11.net, ubah juga lokasi penyimpanannya dengan menambahkan /home/kelompok pada DocumentRoot untuk mengarahkan folder html yang dituju.
5. Selanjutnya ubah isi file yang akan digunakan pada domain kedua, masukkan perintah nano aulia.conf untuk mengedit isi filenya.
6. Setelah itu ubah servername menjadi nama domain yang digunakan pada domain kedua yaitu www.aulia.com, lalu ubah juga lokasi penyimpanannya dengan menambahkan /home/aulia pada DocumentRoot.
7. Kemudian ubah isi file pada domain yang ketiga, masukkan perintah nano yunita.conf untuk mengedit isi filenya.
8. Selanjutnya ubah servername menjadi nama domain yang digunakan pada domain ketiga yaitu www.yunita.ok, lalu ubah juga lokasi penyimpanannya dengan menambahkan /home/yunita pada DocumentRoot.
9. Nonaktifkan default site 000-default.conf dengan perintah a2dissite 000-default.conf, apabila sudah muncul tulisan disabled berarti sudah tidak aktif.
10. Aktifkan masing-masing site yang sudah didaftakan dengan perintah a2ensite kelompok11.conf > a2ensite aulia.conf dan a2ensite yunita.conf.
11. Tambahkan masing-masing user sesuai dengan nama domain untuk meng-create file di home. Domain yang pertama menggunakan user kelompok dengan menggunakan adduser kelompok.
13. Selanjutnya domain yang ketiga menggunakan nama yunita, dengan menggunakan perintah adduser yunita.
15. Selanjutnya buka isi file index dengan menggunakan perintah nano /home/kelompo/index.html kemudian edit isi file tersebut.
16. Ubah isi file index.html masing-masing domain, disini saya menggunakan title Kelompok 11
18. Kemudian buka isi file index pada domain kedua dengan menggunakan perintah nano /home/aulia/index.html kemudian edit isi file tersebut.
19. Ubah isi file index.html domain kedua, dengan title aulia
21. Setelah itu buka isi file index domain yang ketiga dengan menggunakan perintah nano /home/yunita/index.html kemudian edit isi file tersebut.
24. Apabila telah selesai melakukan konfigurasi pada apache2, kita restart apache2 dengan menggunakan perintah /etc/init.d/apache2 restart.
1. Mengubah isi file /etc/sysctl.conf dengan menggunakan perintah nano /etc/sysctl.conf.
4. Selanjutnya install paket iptables dengan perintah apt install iptables-persistent lalu apabila muncul tulisan "Do you want to continue?" maka pilih y untuk melanjutkan penginstallan.
7. Buat rules iptables dengan menyesuaikan nama interface yang digunakan pada ip address enp0s3 dengan menggunakan perintah iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADE.
1. Setting ip static pada windows client dengan mengarahkan ke ip server yang telah dibuat.
2. Kemudian lakukan pengujian ping pada cmd, uji coba ping pada masing-masing domain website yang telah dibuat. Apabila hasilnya reply dan ip address sudah sesuai dengan yang dikonfigurasi berarti client sudah terhubung dengan server.
3. Setelah itu lakukan uji coba domain pertama dengan mengakses web browser menggunakan nama domain, ketikkan nama domain yang sudah dibuat pada kolom search yaitu www.kelompok11.net dan apabila telah berhasil akan muncul tampilan seperti dibawah ini.
4. Setelah itu lakukan uji coba domain pertama dengan mengakses web browser menggunakan nama domain, ketikkan nama domain yang sudah dibuat pada kolom search yaitu www.aulia.com dan apabila telah berhasil akan muncul tampilan seperti dibawah ini.
5. Setelah itu lakukan uji coba domain pertama dengan mengakses web browser menggunakan nama domain, ketikkan nama domain yang sudah dibuat pada kolom search yaitu www.yunita.ok dan apabila telah berhasil akan muncul tampilan seperti dibawah ini.
Tugas:
Buatlah tutorial share hosting dengan 3 domain yang anda inginkan kemudian rubah templatenya dengan worpdress sesuaikan dengan theme yang ada.
- INSTALASI WORDPRESS -
1. Langkah pertama install paket wordpress dan mariadb dengan menggunakan perintah apt install wordpress mariadb-server.
3. Pada bagian Change the root password? maka pilih y kemudian isikan password lalu masukkan kembali password yang sebelumnya telah diisi. Kemudian tekan enter dan pada pertanyaan selanjutnya tekan y.
5. Pindah direktori home dengan perintah cd /etc/home, lalu hapus file index.html yang sebelumnya telah dibuat pada apache. Hapus filenya dengan menggunakan perintah rm -r kelompok11/index.html > rm -r aulia/index.html > rm -r yunita/index.html.
6. Selanjutnya copy isi file dari wordpress ke dalam folder yang digunakan, dengan menggunakan perintah cp -r /usr/share/wordpress/* /home/kelompok/ > cp -r /usr/share/wordpress/* /home/aulia/ dan cp -r /usr/share/wordpress/* /home/yunita/
.7. Buat file baru dengan menggunakan perintah nano /etc/wordpress/config-kelompok3.net.php, lalu isi file didalamnya.
9. Selanjutnya buat file baru untuk domain yang ketiga dengan menggunakan perintah nano /etc/wordpress/config-aulia.com.php, lalu isi file didalamnya.
11. Kemudian buat file baru untuk domain yang kedua dengan menggunakan perintah nano /etc/wordpress/config-yunita.ok.php, lalu isi file didalamnya.13. uat file wp.sql untuk membuat database ketiga domain tersebut, masukkan perintah nano ~/wp.sql untuk membuka isi file.
15. Apabila telah selesai menambahkan script, kemudian apply database dengan menggunakan perintah cat ~/wp.sql | mysql --defaults-extra-file=/etc/mysql/debian.cnf.
16. Buka windows client disini saya menggunakan windows 10, lalu buka web browser dan kunjungi situs www.kelompok11.net maka akan muncul tampilan instalasi untuk wordpress. Tentukan nama situs, username dan password untuk login admin. Kemudian masukkan email yang akan digunakan lalu klik install wordpress untuk menginstall.
Komentar
Posting Komentar