Assalamualaikum wr.wb
Kali ini saya akan membagi ilmu kepada kalian materi WEB SERVER pada CentOS
SEJARAH WEB SERVER
sebuah peramban yang dinamainya sebagai WorldWideWeb;
server web pertama di dunia, yang kemudian dikenal sebagai CERN httpd, yang berjalan pada sistem operasi NeXTSTEP.
Dari tahun 1991 hingga 1994, kesederhanaan serta efektifitas atas teknologi yang digunakan untuk berkunjung serta bertukar data melalui Worl Wide Web membuat kedua aplikasi tersebut diadopsi pada sejumlah sistem operasi agar dapat digunakan oleh lebih banyak individu, ataupun kelompok. Awalnya adalah organisasi penelitian, kemudian berkembang dan digunakan di lingkungan pendidikan tinggi, dan akhirnya digunakan dalam industri bisnis.
Tahun 1994, Tim Berners-Lee memutuskan untuk membakukan organisasi World Wide Web Consortium (W3C) untuk mengatur pengembangan-pengembangan lanjut atas teknologi-teknologi terkait lainnya (HTTP, HTML, dan lain-lain) melalui proses standardisasi.
PENGERTIAN DAN PENJELASAN WEB SERVER
Berikut adalah langkah-langkah tutorial Web Server pada CentOS :
bahan yang diperlukan dalam tutorial sebagai berikut:
1. DNS WEB SERVER di Virtualbox
2. Windows 7 sebagai Client
- Buatlah topologi pada GNS3
3. Install web server pada centos
4. berikut adalah langkah penginstallan yang gagal, disebabkan karena wifi yang tidak menyambung dan tidak dapat connect.
5. Edit file /etc/httpd/conf/httpd.conf
6. Aktifkan web server
7. Edit file serveradmin root@kiky.net
ubah directoryindex menjadi "index".html index.html.htm
Matikan firewall pada iptables
8. Buka client dan atur IP address pada client
Lakukan ping IP server dan DNS nya
Setelah itu cek Web Server pada brpwser. Terlihat Web server sudah berhasil, tetapi tampilan hanya secara default saja.
9. Buat file "nano /var/www/html/index.html" untuk mengedit tampilan web server
10. Lakukan mengaktifkan kembali web server nya setelah melakukan cofigurasi pada index.html
11. lakukan pengecekan pada Client "http://kiky.net/"
12. Install php dengan syntax "#yum install php"
Installasi tunggu hingga selesai sampai ada bacaan "Complete!"
13. Edit file /etc/php.ini, atur timezonenya
14. Restart webserver kembali #service httpd restart
15. Buat file /var/www/html/index.php, untuk lebih mudahnya bisa copy dari index.html
16. restart webserver kembali
17. Cek php yang sudah di konfigurasi pada browser di client, akan terlihat hasil konfigurasi waktu/tanggal otomatis pada tampilan web server
WORDPRESS PADA WEB SERVER
1.Untuk menginstal wordpress pada webserver sebelumnya harus install terlebih dahulu php dan mysql.
Instal mysql sebagai database web server
Instal php-gd untuk gambar dan plugin pada tampilan wordpress yang ada di web server
2. Aktifkan mysql
Buat password untuk database mysql
Test masuk ke mysql dengan login sebagai root
4. Extract file yang sudah di download ke letak folder web server dimana secara default folder web server berada di /var/www/html
5. Ubah file permissionnya
6. buat direktori /uploads dan ubah kepemilikan direktori ke group apache agar apache dapat membuat file
7. buat database untuk wordpress dengan login sebagi root di mysql
wordpress => nama database
wordpress=> nama user
kiky123 => password
8. Pindah ke direktori /var/www/html/wordpress
9. ubah nama file wp-config sample.php menjadi wp-config.php
10.Edit file wp-config.php sesuai database yang dibuat tadi, isi kan nama database, user,password, dan hostname.
11. Simpan dan restart mysql
12. cek pada browser di client dengan www.kiky.net/wordpress
13. Isikan nama judul, username, password, e-mail, dll. Pilih install wordpress
14. masukkan username dan password, klik login
HTTPS PADA SERVER
1. Untuk memberi keamanan suatu web server dengan https, buat certificate terlebih dahulu, seperti ini
2. Buat password
3. Isi kode negara, provinsi, Kota, kompany/organisasi, nama domain, email. Tekan enter langsung
5. Install SSL untuk HTTPS
6. edit file /etc/httpd/conf.d/ssl.conf
7. Hilangkan tanda pagar dan Ubah letak folder web server https, bedakan dengan yang di http agar dapat membuat 2 tampilan yang berbeda antara http dengan https
8. Restart mysql dan httpd
9. Mengaktifkan httpd dengan #service httpd start
10. Terlihat jika webserver https maka akan muncul pengamanannya
11. Terlihat tampilan web server https masih default karena belum di konfigurasi file index.html
12. Konfigurasikan file index.html
Restart httpd dan mysql
13. Terlihat perbedaan tampilan antara http dan https karena letak foldernya berbeda, jika diletakkan pada satu tempat maka akan sama tampilannya
PIWIGO PADA WEB SERVER
Piwigo adalah semacam tempat penyimpanan foto online, karena di http sudah di memakai wordpress, kali ini saya akan membuat piwigo di https
1. instal php dan mysql terlebih dahulu. Karena pada saat instalasi wordpress kita sudah menginstal jadi tidak perlu lagi dilakukan
2. Buatlah Database untuk Piwigo #mysql -u root -p
3. Sesudah itu download piwigo terlebih dahulu
4. extract piwigo yang sudah di download ke /var/www/kiky
6. cek pada client apakah web server https berubah tampilannya menjadi piwigo (tempat penyimpanan foto online), cek di https://kiky.net/piwigo
7. Isi username, hostname, password, nama database, email. Klik start instalation pada piwigo
8. Klik visit the gallery dan klik Start the Tour
9. terlihat sudah berhasil pemasangan piwigo pada web server https
TERIMAKASIH
Assalamualaikum wr.wb
Posting Komentar