GNU/Linux >> Belajar Linux >  >> FreeBSD

Menginstal Server Web di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 – Bagian 1

Tutorial menjelaskan cara menginstal Apache 2.2, MySQL 5 dan PHP 5 di FreeBSD 6.0 untuk server web yang andal.

Bagian 1 – Menginstal FreeBSD 6.0 dengan Pembaruan Koleksi Ports

Artikel dalam Seri

  1. Menginstal FreeBSD 6.0 dengan Pembaruan Koleksi Port (Artikel Ini)
  2. Tugas Konfigurasi Pasca-Instalasi FreeBSD 6.0
  3. Menginstal MySQL Server 5 dengan Koleksi Port FreeBSD
  4. Memasang Apache HTTPD Web Server 2.2
  5. Menginstal PHP Hypertext Preprocessor Scripting Language 5 dan Ekstensi PHP 5

Persyaratan Minimum:

  • Drive CD-RW atau DVD-RW
  • Koneksi Internet melalui Kartu Jaringan Ethernet atau Dial-up Modem
  • Ruang disk cukup

Prosedur:

  1. Unduh FreeBSD versi terbaru. Pilih unduhan gambar ISO yang sesuai dengan platform arsitektur sistem Anda (misalnya, mesin pada Intel Pentium-IV atau AMD AthlonXP didasarkan pada i386, sedangkan AMD Opteron adalah arsitektur amd64) dengan mengklik [ISO] yang sesuai.
  2. Unduh 6.0-RELEASE-i386-disc1.iso, atau file serupa lainnya. (Disc 1 cukup untuk menginstal kotak FreeBSD yang berfungsi penuh)
  3. Membakar file (ISO image) ke disk CD (lihat manual CD-RW atau DVD-RW jika Anda tidak yakin tentang cara membakar file image).
  4. Masukkan CD FreeBSD yang baru dibuat ke komputer yang ingin Anda jalankan sebagai server web dan nyalakan komputer.
  5. Jika Anda ingin menggunakan beberapa sistem operasi pada komputer untuk hidup bersama, atau sistem Anda telah menginstal sistem operasi, Anda harus mengosongkan partisi utama untuk instalasi FreeBSD. Anda dapat memodifikasi partisi dengan fdisk di DOS atau Windows, FIPS dan PResizer dari direktori alat di CD FreeBSD, atau dengan perangkat lunak pihak ketiga seperti PartitionMagic yang dapat memodifikasi partisi NTFS.
  6. Boot dari CD saat komputer dinyalakan. Jika kemampuan booting dari CD tidak diaktifkan atau memiliki prioritas lebih rendah daripada hard disk, ubah di BIOS.
  7. Setelah FreeBSD boot, Anda akan melihat menu berjudul 'sysinstall Main Menu' yang berisi semua opsi instalasi.

  8. Pilih 'Standar' dan tekan Enter.
  9. Tekan Enter (atau Spasi) ketika ditampilkan pesan berikut:
                                     Message
     In the next menu, you will need to set up a DOS-style ("fdisk")
     partitioning scheme for your hard disk. If you simply wish to devote
     all disk space to FreeBSD (overwriting anything else that might be on
     the disk(s) selected) then use the (A)ll command to select the default
     partitioning scheme followed by a (Q)uit. If you wish to allocate only
     free space to FreeBSD, move to a partition marked "unused" and use the
     (C)reate command.
                                    [  OK  ]
    
                          [ Press enter or space ]
    
  10. Jika Anda memiliki lebih dari 1 disk drive yang terdeteksi, FDISK akan meminta Anda untuk memilih disk drive mana yang ingin Anda gunakan. Pilih saja yang sesuai (Untuk tujuan panduan tutorial ini, pilih hard disk primer pertama).

  11. Anda akan diperlihatkan FDISK Partition Editor. Jika Anda sudah memiliki beberapa partisi yang ditentukan, layar Anda biasanya akan ditampilkan seperti di bawah ini:

    Tergantung pada bagaimana tata letak hard disk Anda saat ini, Anda mungkin perlu menekan D untuk menghapus sebuah atau beberapa partisi untuk memberi ruang bagi partisi FreeBSD. Anda dapat membuat partisi dengan menekan C. Jika hard drive Anda kosong dan Anda ingin menggunakan seluruh disk untuk FreeBSD, tekan A. Setelah selesai, tekan Q untuk menyelesaikan dan keluar dari proses FDISK.

  12. Selanjutnya, boot manager perlu diinstal. Anda dapat memilih BootMgr atau Standar (Standar akan cukup jika FreeBSD akan menjadi satu-satunya sistem operasi pada mesin ini dan diinstal pada hard disk pertama).

  13. Tekan Enter atau Spasi ketika muncul pesan berikut:
                                     Message
     Now, you need to create BSD partitions inside of the fdisk
     partition(s) just created. If you have a reasonable amount of disk
     space (200MB or more) and don't have any special requirements, simply
     use the (A)uto command to allocate space automatically. If you have
     more specific needs or just don't care for the layout chosen by
     (A)uto, press F1 for more information on manual layout.
    
                                    [  OK  ]
                              [ Press enter or space ]
    
  14. Di FreeBSD Disklabel Editor, tekan A agar FreeBSD secara otomatis membuat partisi dan mengatur partisi ke ukuran default.

    Catatan:/var akan berisi semua file log, file email, file database dan lain-lain. Jika Anda menjalankan FreeBSD sebagai server web http atau server ftp, ukuran default /var kemungkinan besar tidak cukup di masa mendatang. Anda perlu meningkatkan ukuran /var sekarang dengan mengurangi ukuran /usr. Untuk melakukannya, gulir ke /usr dan tekan D untuk menghapus partisi /usr. Kemudian gulir kembali ke baris pertama (di mana ruang kosong yang ditentukan tersedia), tekan C, lalu masukkan jumlah blok atau ruang yang Anda inginkan dan kurangi untuk dialokasikan ke /usr partisi, pilih FS (Sistem file) dan masukkan /usr sebagai titik pemasangan. Ulangi proses yang sama untuk /var, dengan penambahan blok atau alokasi ruang.

    Tekan Q setelah selesai untuk keluar.

  15. Pada layar Pilih Distribusi, pilih Pengembang atau Pengguna (jika Anda tidak menginginkan sumbernya).

  16. Pilih [Ya] dengan tombol panah dan tekan Enter untuk menginstal Koleksi Port FreeBSD saat diminta. Ini memungkinkan penginstalan Apache, MySQL, dan PHP dengan mudah nanti.
                             User Confirmation Requested
     Would you like to install the FreeBSD ports collection?
    
     This will give you ready access to over 13,300 ported software packages,
     at a cost of around 440 MB of disk space when "clean" and possibly much
     more than that if a lot of the distribution tarballs are loaded
     (unless you have the extra CDs from a FreeBSD CD/DVD distribution
     available and can mount it on /cdrom, in which case this is far less
     of a problem).
    
     The Ports Collection is a very valuable resource and well worth having
     on your /usr partition, so it is advisable to say Yes to this option.
    
     For more information on the Ports Collection & the latest ports,
     visit:
         http://www.FreeBSD.org/ports
    
                                  [ Yes ]     No
    
  17. Setelah kembali ke layar Pilih Distribusi, gulir ke Keluar dengan tombol panah dan tekan Enter.
  18. Pilih CD/DVD saat diminta untuk Memilih Media Instalasi.

    Catatan:Jika CD Instalasi FreeBSD Anda terlalu lama, Anda dapat memilih untuk menginstal melalui FTP, yang akan mengambil dan mengunduh rilis versi terbaru.

  19. Konfigurasi FreeBSD telah diatur dan instalasi dapat dimulai. Lakukan instalasi FreeBSD saat diminta.
                           User Confirmation Requested
     Last Chance! Are you SURE you want to continue the installation?
    
     If you're running this on a disk with data you wish to save then WE
     STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!
    
     We can take no responsibility for lost disk contents!
    
                                 [ Yes ]    No
    

    Peringatan:Semua data di hard disk mungkin hilang! Hard disk akan dipartisi ulang dan diformat ulang selama instalasi.

  20. Setelah instalasi selesai, akan muncul pesan berikut:
                                   Message
    
    Congratulations! You now have FreeBSD installed on your system.
    
    We will now move on to the final configuration questions.
    For any option you do not wish to configure, simply select No.
    
    If you wish to re-enter this utility after the system is up, you may
    do so by typing: /stand/sysinstall .
    
                                     [ OK ]
    
                          [  Press enter to continue  ]
    

    Tekan Enter untuk melanjutkan ke konfigurasi pasca-instalasi.


FreeBSD
  1. Cara Update Apache Dan PHP Dengan EasyApache Di Server cPanel

  2. Menginstal Server Web di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 – Bagian 5

  3. Menginstal Server Web di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 – Bagian 4

  1. Menginstal Server Web di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 – Bagian 3

  2. Menginstal Server Web di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 – Bagian 2

  3. Menginstal dan Mengkonfigurasi DHCP Server (DHCPd) di FreeBSD

  1. Tutorial server LAMP Ubuntu 14.10 dengan Apache 2, PHP 5 dan MySQL (MariaDB)

  2. Menginstal Apache 2 Dengan PHP5 Dan Dukungan MySQL Pada Fedora 21 (LAMP)

  3. Instal Zenario dengan Apache, PHP dan MariaDB di CentOS 7