Selamat Datang di Blog Saya

""

Ijo Temple Prambanan Sleman

Ijo Temple Prambanan Sleman

Routing with OSPF

Routing with OSPF

Konfigurasi USB Modem sierra di Mikrotik

Konfigurasi USB Modem sierra di Mikrotik

MONITOR HIDUP, CPU HIDUP, TETAPI BLANK (TIDAK KELUAR TAMPILAN)

MONITOR HIDUP, CPU HIDUP, TETAPI BLANK (TIDAK KELUAR TAMPILAN)

Selasa, 13 Mei 2014

Membuat SSL Certificate Menggunakan Apache di IGOS Nusantara

Membuat  SSL Certificate menggunakan Apache di  IGOS Nusantara

1.  Instal paket SSL
yum install mod_ssl

2.Buat folder baru didalam httpd untuk menyimpam certificate
mkdir /etc/httpd/ssl

3.Buat certificate

openssl req -x509 -nodes -days 365 -newkey rsa:2048 –keyout /etc/httpd/ssl/fuad.key -out /etc/httpd/ssl/fuad.crt

Ganti 365 dengan berapa lama jumlah hari certificate kita akan expired

4. Set Certificate
nano /etc/httpd/conf.d/ssl.conf

cari baris    #ServerName    www.example.com :443 
ganti dengan  ServerName    isi-dengan-dns-atau-ip-kita.com:443        

Cari 3 baris dibawah dan sesuaikan dengan nama dan okasi file CA kita :

SSLEngine on
SSLCertificateFile /etc/httpd/ssl/fuad.crt
SSLCertificateKeyFile /etc/httpd/ssl/fuad.key 

5. Restart Apache
service httpd restart


Langkah terakhir tes dengan mencoba buka di web browser  https://localhost



Membuat DNS Server Menggunakan BIND di IGOS Nusantara

Membuat DNS Server Menggunakan BIND di IGOS Nusantara

Keterangan :
IP Komputer server : 172.10.68.203
DNS yang dibuat :  coba.com

1. Instal BIND

# yum install bind bind-utils


2. Sesuaikan Host (tambahkan IP komputer server kita )

# nano /etc/hosts

127.0.0.1                     localhost.localdomain localhost
172.10.68.203              ns1.coba.com ns1
::1                                 localhost6.localdomain6 localhost6



3. Edit Berkas  /etc/named.conf

# nano /etc/named.conf

tambahkan konfigurasi berikut, tepat di atas    include "/etc/named.rfc1912.zones";:

zone "coba.com" IN {
  type master;
  file "/var/named/db.coba.com";
  allow-update { none; };
};

zone "68.10.172.in-addr.arpa" IN {
  type master;
  file "/var/named/db.172";
  allow-update { none; };
};
  

4. Edit Berkas /var/named/db.coba.com

# nano /var/named/db.coba.com


Tambahkan konfigurasi dibawah:



$TTL    86400
@       IN SOA      coba.com.  info.coba.com. (
2014051301 ; serial: tahun-bulan-tgl-nomor
1H      ; refresh
1M      ; retry
1W      ; kadaluarsa
1D )    ; minimum
@         IN       NS                   ns1.coba.com.
@         IN       A                      172.10.68.203
ns1       IN       A                      172.10.68.203
@         IN       MX      10        mail.coba.com.
mail       IN       A                      172.10.68.203
www     IN       A                     172.10.68.203
ftp         IN       A                      172.10.68.203



5. Edit Berkas   /var/named/db.172

# nano /var/named/db.172

Tambahkan Konfigurasi berikut:

TTL    86400
@       IN SOA       coba.com. info.coba.com. (
2014051301 ; serial: tahun-bulan-tgl-nomor
1H      ; refresh
1M      ; retry
1W      ; kadaluarsa
1D)     ; minimum
@       IN         NS        ns1.coba.com.
1         IN         PTR       www.coba.com.


6. Edit Berkas  /etc/resolv.conf

# nano /etc/resolv.com

Tambahkan Konfigurasi berikut:

search coba.com
nameserver 127.0.0.1
nameserver 172.10.68.203


7. Hidupkan Service named

# service named start



8. Pengujian

#dig coba.com

#nslookup www.coba.com

Apabila tidak ada masalah instal web server dan bukan coba.com melalu web browser.




Referensi: 
http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_DNS_dengan_BIND



Menginstal Web Server,PHP,Mysql dan phpMyAdmin di IGOS Nusantara

Menginstal Web Server,PHP,MySQL dan PHPMyadmin  di IGOS Nusantara
Disini saya akan menulis mengenai bagaimana cara menginstal sebuah web server sampai dapat siap dipakai, selain web server kita juga akan  menginstal PHP , Mysql ( Database ), PHPMyadmin
Lakukan update paket dengan    mengetikan    yum update   (apabila belum di update)

1. Langkah pertama adalah menginstal Web server :

a. Memasang Apache
Masuk sebagai root dulu  ketikan # su
# yum   –y  install httpd 

b. edit berkas  /etc/httpd/conf.d/welcome.conf
#nano /etc/httpd/conf.d/welcome.conf

Lama:

 Baru:

c.Jalankan Apache

# service httpd start

Tes dengan menjalankan http://localhost/
Apabila sudah dapat berjalan lokasi penempatan file web :  /var/www/html

2. Menginstal  PHP 5

a. Install PHP
# yum install php

b.Test PHP
nano /var/www/html/info.php
Masukan kode php untuk menyoba

c. Restart Apache
# Service httpd restart
Simpan dan buka http://localhost/info.php


3. Menginstal MySQL

a.Instal MySQL
#  yum install mysql-server

b. Jalankan MySQL
#  service mysqld start

c. Jika ingin MySQL selalu aktif
# chkconfig  mysqld on

d. Beri Password Pada MySQL
# mysql_secure_installation

Selanjutnya isikan password

4. Menginstal phpMyAdmin

a.Instal phpmyadmin
#  yum install –y phpmyadmin

b.Start httpd
# service httpd restart

c. Pengujian

apabila muncul permintaan password isikan:
username: root
password: password yang kita buat saat install mysql tadi

d. Agar bisa di buka dari komputer lain

# nano /etc/httpd/conf.d/phpMyAdmin.conf

Ganti:
   Order Deny,Allow
   Deny from All
   Allow from 127.0.0.1
   Allow from ::1


Menjadi:

   Order Deny,Allow
   Deny from All
   Allow from 127.0.0.1
   Allow from 172.10.68.203


Dengan konfigurasi diatas maka komputer dengan IP 172.10.68.203 bisa membuka akses phpmyadmin kita. Dan setelah itu lakukan restart httpd


Referensi:
http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_server_web
http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_PHP
http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_MySQL
http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_phpMyAdmin