Menginstall dan mengkonfigur WEB Server di Server2 (iceSRV) - Pembahasan LKS Nasional 2015 IT NSA Modul 2 Linux Island - Pemuda Teknologi

Wednesday, December 7, 2016

Menginstall dan mengkonfigur WEB Server di Server2 (iceSRV) - Pembahasan LKS Nasional 2015 IT NSA Modul 2 Linux Island

detail soalnya :


instalasi paket web terlebih dahulu , salah satu paket untuk WEB Server pada debian yaitu apache2. Ketikkan perintah :
#apt-get install php5 apache2


Untuk melanjutkan instalasi tekan y lalu enter, oh iya jangan lupa untuk memasukkan DVD 1 Debian 7 nya




Jika sudah selesai, kita akan mendaftarkan nama DNS nya kedalam file default didalam apache2. Cara masuk kedalam file nya ketikkan perintah :
#nano /etc/apache2/sites-available/default



Kemudian ketikkan dibawah ServerAdmin yaitu dengan DNS kita , seperti yang diminta soal yaitu:
ServerName ice-bsd.com
ServerAlias www.ice-bsd.com




 Simpan perubahan file dengan cara tekan tombol Ctrl + X , lalu Y dan kemudian enter


Setlah itu kita akan merubah tampilan Halaman webnya , dengan masuk terlebih dahulu kedalam file HTML , dengan cara ketikkan perintah :
#nano /var/www/index.html

Kemudian edit, sesuai keinginan , dan beserta pemahaman program web


Simpan perubahan file dengan cara tekan tombol Ctrl + X , lalu Y dan kemudian enter



Pertama, silahkan men-generate sebuah certificate , dengan perintah :
#openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem





Jika sudah anda akan disuruh mengisi pertanyaan  sebagai berikut, ini hanya sebagai contoh :
Country Name ( Nama negara) /maks 2 digit : ID
Provinsi : Sumatera Utara
Nama Kota : Tebing Tinggi
Nama Organisasi /Perusahaan : SMK
Unit dari Organisasi /Perusahaan : TKJ
Nama Kita : Zulharmin
Email Address kita : zulharminbtr@gmail.com

Untuk lebih lengkap nya bisa dilihat pada contoh gambar dibawah ini.





Kemudian kita akan meng-enable mode ssl dengan cara ketikkan perintah :
#a2enmod ssl



Dan kita juga akan menhidupkan site dari default-ssl, ketikkan perintah :
#a2nsite default-ssl


Langkah berikutnya yaitu kita akan masuk kedalam file default didalam direktori /etc/apache2/sites-available, dengan cara ketikkan perintah :

#nano /etc/apache2/sites-available/default



Setelah itu , pilih paling bawah dan kita akan mendaftarkan domain kita ini untuk dapat menggunakan HTTPS dengan alasan bahwa port yang digunakan merupakan port 443 ,juga mendaftarkan ssl certificate dengan pertanyaan yang kita isi sebelumnya, dengan cara ketikan :

<VirtualHost *:443>
                ServerName namadomain.com
                SeerverAlias www.namadomain.com
                SSLEngine on
                SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>

dan jika sudah jangan lupa di save dengan cara tekan Ctrl+X lalu Y kemudian Enter  dan Untuk contoh bisa lihat gambar dibawah ini :





Terakhir, restart paket apache2 atas perubahan yang telah terjadi dengan cara ketikkan perintah :
#/etc/init.d/apache2 restart


Jika konfigurasi benar , maka tampilan akan seperti pada gambar dibawah

Langkah berikutnya ialah membuat virtual direktori untuk user, caranya ketikkan perintah :

#ln -s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled
#ln -s /etc/apache2/mods-available/userdir.load  /etc/apache2/mods-enabled
#mkdir /etc/skel/public_html


setelah itu kita membuat user01 yang terletak didalam direktori /home/userdir/user1, dengan cara ketikkan :
#useradd -m -d /home/user01 -s /bin/bash user01



kemudian tambahkan password nya , ketikkan :
#passwd user01




terakhir, ketikkan perintah ini untuk menambahka user otomatis sebanyak 5 user :

#for i in 02 03 04 05 ; do useradd -m -d /home/user$i -s /bin/bash user$i; done



Sekian dan Semoga Bermanfaat
- Admin Zulharmin

Share with your friends

Berkomentarlah yang sopan dan jelas