Lagi...Fedora 12
Untuk membuat web server ada beberapa komponen yang saya gunakan, seperti httpd, openssl dan mod_ssl. Untul mengetahui apakah komponen/package tersebut telah terinstall maka gunakan perintah berikut :
#rpm -qa | grep httpd
#rpm -qa | grep openssl
#rpm -qa | grep mod_ssl
jika muncul seri dari package, berarti telah terinstall package tersebut.
Jika tidak maka package tersebut belum terinstall, untuk install package tersebut dapat kita lakukan dengan
#yum install mod_ssl
Selanjutnya, edit konfigurasi httpd dengan #gedit /etc/httpd/conf/httpd.conf
Cari dan ubahlah tulisan:
* Servername www.example.com:80 menjadi Servername (IP anda):80
Simpan, lalu ke direktori sertifikat dan isikan keterangan seperti contoh gambar :
#cd /etc/pki/tls/certs
#make ibnu.yahya.key
#openssl x509 -in ibnu.csr -out ibnu.crt -req -signkey ibnu.key -days 3650
Mengubah pengaturan dengan perintah
#chmod 400 ibnu.*
Edit file ssl.conf
#nano /etc/httpd/conf.d/ssl.conf
-> Hapuslah tanda pagar yang ada sebelum " Document root /var/www/html".
-> Ubah Servername www.example.com:443 menjadi (IP anda):443
-> Ubah SSLCertificate file /etc/pki/tls/certs/localhost.crt menjadi SSLCertificate file /etc/pki/tls/certs/ibnu.crt
-> Ubah SSLCertificate file /etc/pki/tls/private/localhost.key menjadi SSLCertificate file /etc/pki/tls/private/ibnu.key
Copy ibnu.key kedalam direktori private
# cp ibnu.key /etc/pki/tls/private
Restart httpd
# /etc/init.d/httpd restart
Lakukan percobaan sesuai IP/DNS yang telah dimasukkan
Untuk membuat web server ada beberapa komponen yang saya gunakan, seperti httpd, openssl dan mod_ssl. Untul mengetahui apakah komponen/package tersebut telah terinstall maka gunakan perintah berikut :
#rpm -qa | grep httpd
#rpm -qa | grep openssl
#rpm -qa | grep mod_ssl
jika muncul seri dari package, berarti telah terinstall package tersebut.
Jika tidak maka package tersebut belum terinstall, untuk install package tersebut dapat kita lakukan dengan
#yum install mod_ssl
Selanjutnya, edit konfigurasi httpd dengan #gedit /etc/httpd/conf/httpd.conf
Cari dan ubahlah tulisan:
* Servername www.example.com:80 menjadi Servername (IP anda):80
Simpan, lalu ke direktori sertifikat dan isikan keterangan seperti contoh gambar :
#cd /etc/pki/tls/certs
#make ibnu.yahya.key
#make ibnu.csr
#openssl x509 -in ibnu.csr -out ibnu.crt -req -signkey ibnu.key -days 3650
Mengubah pengaturan dengan perintah
#chmod 400 ibnu.*
Edit file ssl.conf
#nano /etc/httpd/conf.d/ssl.conf
-> Hapuslah tanda pagar yang ada sebelum " Document root /var/www/html".
-> Ubah Servername www.example.com:443 menjadi (IP anda):443
-> Ubah SSLCertificate file /etc/pki/tls/certs/localhost.crt menjadi SSLCertificate file /etc/pki/tls/certs/ibnu.crt
-> Ubah SSLCertificate file /etc/pki/tls/private/localhost.key menjadi SSLCertificate file /etc/pki/tls/private/ibnu.key
Copy ibnu.key kedalam direktori private
# cp ibnu.key /etc/pki/tls/private
Restart httpd
# /etc/init.d/httpd restart
Lakukan percobaan sesuai IP/DNS yang telah dimasukkan
Minggu, 13 Juni 2010
0 komentar