Blogger Widgets

Sabtu, 07 Maret 2015

WEB SERVER (Drupal7) di FreeBSD 10



Assalamualaikum Wr.Wb
Kali ini saya akan mensharing cara konfigurasi Web Server (Drupal7) di FreeBSD

A. Addressing :
  • FreeBSD (www.fitri.net) : 192.168.56.77 [web server]
  • Windows 7 : 192.168.56.8 [client]
B. Tujuan :
  • Mengetahui cara konfigurasi Apache22 di FreeBSD 10
  • Mengetahui cara konfigurasi Mariadb55-server di FreeBSD 10
  • Mengetahui cara konfigurasi Php5 di FreeBSD 10
  • Mengetahui cara konfigurasi Drupal7 di FreeBSD 10
C. Konsep dasar

WEB SERVER adalah suatu server yang memberikan service (layanan) kepada klien yang meminta informasi berkaitan dengan web. Web server sendiri terdiri dari dua komponen. yang pertama adalah komputer itu sendiri dan software web server yang dipakainya. jadi dapat diambil kesimpulan mesin(komputer) apapun bisa saja menjadi web server asalkan software web server tersedia di mesin(komputer) itu. salah satu software web server yang tersedia adalah Apache, tapi selain itu masih banyak lagi web server lainnya seperti ISS, Xitami, dll

D. Konfigurasi

1. Buat IP Address dengan /24 kemudian cek menggunkan ifconfig


    2. Isi IP pada Client


    2. Masuk menggunakan SSH. Buka PuTTy, Isi IP Address server pilih SSH kemudian Open


    3. Klik Yes untuk melanjutkan


    4. Masuk root menggunakan perintah su


    5. Aktifkan FTP menggunakan perintah service ftpd onestart


    6. Buka FileZilla, Masukkan Ip address server , Username dan password kemudian Connect 


    7. Upload file repository dengan cara Drag kedua file ke samping kanan


    8. Sedang di Proses,, tunggu hingga selesai


    9. Lihat File yang sudah di Upload menggunakan perintah ls -lh


    10. Extract portsnap ke Directori  /var/db/


    11. Sedang di proses , tunggu hingga selesai


    12. Extarct file Portsnap ke Directori Home menggunakan perintah portsnap extarct


    13. Sedang di proses, tunggu hingga selesai


    14. Extarct Distfiles ke directori /usr/ports/


    15. Sedang di proses, tunggu hingga selesai



    KONFIGURASI APACHE22

    1. Masuk ke direktori /usr/ports/www/apache22/


    2. Install Apache22 mengunakan perintah make install clean


    3. Sedang di proses


    4. Jika muncul tampilan warna biru seperti ini klik OK atau langsung Enter saja


    5. Copy file make.conf dari directori /usr/share/examples/etc/ ke directori /etc/


    6. Tambahkan perintah "DEFAULT_VERSION+=apache2.2 ke dalam make.conf dengan menggunakan perintah pada gambar di bawah ini


    7. Masuk ke directori /usr/local/etc/apache22


    8. Edit file ee httpd.conf


    9. Ubah ServerAdmin dan ServerName sesuai dengan domain kita


    10. Edit file ee /etc/rc.conf


    11. Tambahkan perintah pada gambar di bawah ini


    12. Edit file ee /usr/local/etc/apache22/extra/httpd-vhosts.conf


    13. Cari VirtualHost, kemudian ubah menjadi seperti gambar di bawah ini


    14. Edit file ee /etc/hosts


    15. Tambahkan IP dan nama Domain di bawah ip default server


    16. Edit file ee /etc/resolv.conf


    17. Isi nama Domain dan Ip Address server


    18. Masuk directori /usr/home/fitri/


    19. Ketik perintah hostname -s (nama domain)


    20 Restart Apache menggunakan perintah service apache22 restart


    21. Buka Browser, dan tuliskan IP server kemudian Enter. Jika ada tulisan seperti gambar di bawah ini maka konfigurasi apache22 berhasil.



    KONFIGURASI MARIADB55-SERVER

    1. Masuk directori /usr/ports/databases/mariadb55-server/


    2. Install mariadb55-server menggunakan perintah seperti gambar di bawah ini


    3.  Jika muncul tampilan warna biru seperti ini klik OK atau langsung Enter saja


    4. Sedang di Proses, tunggu hingga selesai


    5. Copy file my medium.cnf yg berada di directori /usr/local/share/mysql ke file /my.cnf yg berada di directori /var/db/mysql. menggunakan perintah seperti pada gambar di bawah ini


    6. Edit file ee /etc/rc.conf


    7. Tambahkan perintah mysql_enable="YES"


    8. Start mysql server menggunakan perintah service mysql-server start


    9. Jika ada tulisan starting mysql maka sudah dihidupkan


    10. Membuat Password pada mysql. menggunakan perintah seperti gambar di bawah ini


    11. Coba masuk untuk mengecek password yg telah kita buat di mysql sudah terbuat atau belum. Menggunakan perintah pada gambar di bawah ini



    KONFIGURASI PHP5

     1. Masuk ke directori /usr/ports/lang/php5


    2. Install php5 menggunakan perintah make install clean


    3.  Jika muncul tampilan warna biru seperti ini klik OK atau langsung Enter saja


    4. Sedang di proses, tunggu hingga selesai


    5. Masuk ke directori /usr/ports/www/mod_php5


    6. Install mod_php5 menggunakan perintah make install clean


    7.  Jika muncul tampilan warna biru seperti ini klik OK atau langsung Enter saja


    8. Sedang di proses, tunggu hingga selesai


    9. Masuk ke directori /usr/local/etc/


    10. Copy file php.ini-production ke file php.ini


    11. Edit file ee php.ini


    12. Cari date.timezone dan Isi timezone tempat tinggal anda


    13. Cari session.save_path kemudian ganti menjadi "/tmp"


    14. Edit file ee usr/local/etc/apache22/httpd.conf


    15. Cari IfModule dir_module> kemudian sisipkan perintah index.php antara DirectoryIndex dan index.html


    16.  Cari AddType yang tidak menggunakan (#)


    17. Tambahkan perintah di bawah AddType seperti pada gambar dibawah ini


    18. Masuk ke directori /usr/local/www/apache22/data/


    19. Edit file ee index.php


    20. Tuliskan perintah seperti pada gambar dibawah ini


    21. Restart apache22 menggunakan perintah service apache22 restart


    22. Buka Browser, Ketik IP Address Server kemudian Open . Jika muncul seperti gambar di bawah ini maka konfigurasi php5 berhasil.



    KONFIGURASI DRUPAL7

    1. Masuk ke directori /usr/ports/www/drupal7


    2. Install Drupal7 menggunakan perintah make install clean


    3.  Jika muncul tampilan warna biru seperti ini klik OK atau langsung Enter saja


    4. Sedang di proses, tunggu hinggal selesai


    5. Buat Database Drupal7 menggunakan perintah mysql -u root -p , kemudian masukkan password yg sudah dibuat, Kemudian buat database drupal menggunakan perintah pada gambar di bawah ini


    11. Edit file ee /usr/local/etc/apache22/httpd.conf


    12. Berikan (#) pada DocumentRoot apache22 , kemudian Tambahkan perintah DocumentRoot "/usr/local/www/drupal7" dibawah DocumentRoot apache2


    13. Cari Perintah pada gambar di bawah ini kemudian beri (#)


    14. Edit file ee /usr/local/etc/apache22/extra/httpd-vhosts.conf


    14. Cari DocumentRoot


    15. Ubah DocumentRoot menjadi "/usr.local/www/drupal7"


    16. Restart Apache22 menggunakan perintah service apache22 restart


    17. Ketikkan perintah chown -R www:www /usr/local/www/drupal7/


    18. Buka Browser, Tuliskan IP Address server kemudian Enter. Akan muncul tampilan seperti di bawah ini kemudian pilih Standard dan klik Save and Continue



     19. Klik Save and Continue


    20. Isi Nama , username , dan password database yg sudah di buat di mysql kemudian save and continue


    21. Sedang di proses, tunggu hingga selesai


    22. Isi nama situs, nama situs e-mail, nama username , nama email address dan password sesuai database mysql 


    23. Isi Nama Negara dan Zona waktu tempat tinggal anda, Jika sudah terisi semuanya Klik Save and continue


    21. Klik Visit Your New Site untuk mengunjungi Situs anda


    22. Jika muncul tampilan seperti di bawah ini maka konfigurasi Web Server sudah berhasil. Jika ingin mencoba masuk menggunakan user dan password silahkan klik Logout yg ada di debelah kanan


    23. Masukkan User dan Password kemudian Klik Login



    TerimaKasih. Semoga Bermanfaat :)
    Wassalamualikum Wr.Wb

    Categories:

    0 komentar:

    Posting Komentar

    luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com

    Copyright © FITRY MAHARANI | Powered by Blogger

    Design by Anders Noren | Blogger Theme by NewBloggerThemes.com | BTheme.net      Up ↑