Beranda » bagaimana » Geek Pemula Bagaimana Meng-host Situs Web Anda Sendiri di Windows (WAMP)

    Geek Pemula Bagaimana Meng-host Situs Web Anda Sendiri di Windows (WAMP)

    Hosting situs web Anda sendiri tidak perlu biaya biaya bulanan atau memerlukan banyak pengetahuan teknis untuk setup. Jika Anda hanya perlu meng-host situs web kecil yang hanya akan memiliki beberapa pengunjung, Anda dapat mengubah PC Windows Anda menjadi server WAMP.

    Jika Anda Menghosting Situs Anda Sendiri?

    Meskipun hosting situs web Anda sendiri di komputer lokal sangat menyenangkan, jika Anda menginginkan situs web yang dapat diakses orang, Anda mungkin ingin mendapatkan paket hosting web sendiri di suatu tempat. Bluehost menawarkan hosting web tanpa batas dengan harga $ 3,95 per bulan, dengan dukungan penuh untuk PHP dan MySQL. Ini jelas cara mudah untuk memulai dengan situs web, dan mereka memiliki penginstal 1-klik sederhana untuk memulai dengan perangkat lunak populer seperti WordPress dan lainnya.

    Jika Anda meng-host situs lokal Anda sendiri yang Anda ingin orang akses, Anda perlu membuka firewall Anda ke komputer di rumah Anda, dan itu berarti Anda berpotensi membuka beberapa lubang keamanan. Pasti layak untuk memikirkan mendapatkan paket hosting murah di tempat lain, seperti Bluehost atau Hostgator.

    Jika Anda hanya ingin server pengembangan lokal, teruslah membaca.

    Apa itu "WAMP"?

    WAMP adalah akronim yang merupakan singkatan dari "Windows, Apache, MySQL, dan PHP". Ketika Anda mengunduh WAMP, Anda hanya mengunduh program yang menginstal tiga hal berbeda. WAMP nyaman karena memungkinkan Anda untuk mengunduh dan menginstal semua paket yang Anda butuhkan untuk hosting konten web dinamis dalam sekali gerakan. Jika tidak, Anda harus mengunduh ketiga paket secara terpisah.

    Windows - "W" di WAMP ada di sana untuk menentukan bahwa program tersebut kompatibel dengan sistem operasi Windows.

    Apache - Ini adalah program yang digunakan untuk meng-host situs web Anda. Dengan itu saja, Anda dapat meng-host file HTML dan konten web statis lainnya.

    MySQL - Ini menyediakan basis data untuk konten web Anda. Banyak halaman web dinamis perlu menyimpan data (mis. Nama pengguna dan kata sandi untuk akun web), yang merupakan tempat MySQL masuk.

    PHP - Bahasa paling populer untuk menulis konten web dinamis - sejauh ini. WordPress, Facebook, Joomla, dan banyak situs web lainnya serta sistem manajemen konten memanfaatkan PHP. Jika Anda berencana untuk meng-host lebih dari halaman web statis, PHP akan menjadi pendamping penting.

    Jika Anda menjalankan Linux alih-alih Windows, Anda harus menginstal LAMP. Anda juga dapat meng-host situs web di Windows menggunakan IIS sehingga Anda tidak perlu menginstal perangkat lunak pihak ketiga. Pergi rute IIS tidak disarankan untuk sebagian besar tujuan dan itu lebih dari proses untuk mendukung konten web dinamis - jadi tetaplah dengan WAMP kecuali Anda memiliki keadaan unik yang membutuhkan IIS.

    Sebelum kami melanjutkan, harap dipahami bahwa meng-hosting situs web pada PC sehari-hari dan koneksi internet tingkat konsumen tidak disarankan untuk apa pun selain tujuan pengujian dan / atau hosting situs web kecil untuk beberapa pengunjung. Ingat, saat Pembaruan Windows berikutnya perlu me-restart sistem Anda, situs web Anda akan ikut serta - bukan situasi yang ideal untuk situs web yang serius.


    Menginstal WAMP

    Ada banyak program WAMP yang tersedia, tetapi kami akan bekerja dengan WampServer. Buka situs web mereka dan unduh versi terbaru dari program mereka, lalu mulai instalasi.

    Prompt instalasi cukup jelas; simpan saja semuanya pada nilai default dan terus klik Berikutnya. Anda bisa mengklik Buka pada prompt ini untuk meminta WampServer menggunakan browser default Anda kapan pun Anda memilih untuk melihat situs web Anda:

    Pastikan juga menambahkan pengecualian keamanan untuk Apache di Windows Firewall:

    Ketika instalasi selesai, centang kotak yang mengatakan "Mulai WampServer 2 sekarang" sebelum menekan Selesai. Anda akan melihat program berjalan di area notifikasi Anda.

    Klik kiri pada ikon dan tekan "Localhost" di bagian atas menu pilihan untuk membuka situs web Anda.

    Halaman default saat ini hanya menunjukkan halaman informasi cepat kepada kami sehingga kami dapat mengonfirmasi bahwa semua komponen berfungsi dengan baik. Jika Anda melihat layar ini, maka Anda telah berhasil menginstal server WAMP.

    Beberapa Pemecahan Masalah Cepat

    Kami melakukan beberapa pengujian instal program ini dan menemukan bahwa beberapa paket dari Microsoft sangat penting untuk membuat WampServer berfungsi dengan baik. Jika Anda mengalami masalah hingga saat ini, pastikan Anda telah menginstal pembaruan berikut, hapus instalan WampServer, mulai ulang PC Anda, dan instal ulang WampServer.

    Paket yang dibutuhkan WAMP 32-bit:
    Paket Redistributable Microsoft Visual C ++ 2008 SP1 (x86)
    Paket Redistributable Microsoft Visual C ++ 2010 SP1 (x86)
    Microsoft Visual C ++ 2012 (pilih vcredist_x86.exe)

    Paket WAMP 64-bit yang dibutuhkan:
    Paket Redistributable Microsoft Visual C ++ 2008 SP1 (x86) (itu bukan kesalahan ketik - Anda memerlukan paket x86)
    Paket Redistributable Microsoft Visual C ++ 2008 (x64)
    Paket Redistributable Microsoft Visual C ++ 2010 SP1 (x64)
    Microsoft Visual C ++ 2012 (pilih vcredist_x64.exe)

    Konfigurasi WAMP Selanjutnya

    Untuk mengubah halaman yang ditampilkan oleh server web Anda, buka direktori www dengan mengklik kiri pada ikon WAMP di area notifikasi.

    Folder yang terbuka adalah tempat Anda perlu meletakkan file apa pun yang ingin Anda host di situs web Anda. Apa pun dari file instalasi WordPress hingga file HTML statis dapat ditempatkan di sini, dan perubahannya akan tercermin di situs web Anda secara bersamaan (cukup klik refresh).

    Mari kita lihat contoh cepat tentang bagaimana Anda akan memasukkan konten ke folder itu untuk disajikan di situs web Anda. Anda dapat menggunakan program pengembangan web atau sesuatu yang sederhana seperti Notepad untuk membuat halaman PHP dasar dan meletakkannya di situs web Anda.

    Kode berikut akan menjadi awal yang baik:



    Tes PHP


    Halo Dunia

    '; ?>

    Rekatkan kode itu ke Notepad dan simpan file Anda sebagai index.php di dalam C: \ wamp \ www

    Sekarang kembali ke situs web Anda (atau tekan segarkan [F5] jika Anda sudah membukanya) dan Anda akan melihat halaman yang baru saja Anda buat.

    Secara default, situs web Anda saat ini hanya dapat diakses oleh komputer tempat WampServer diinstal. Itu sempurna untuk siapa saja yang hanya menggunakan server WAMP mereka untuk tujuan pengujian atau pengembangan, tetapi untuk membuat situs web Anda dapat diakses oleh seluruh dunia, klik ikon WampServer dan klik "Put Online".

    Secara default, file konfigurasi Apache diatur untuk menolak koneksi yang masuk dari semua orang kecuali untuk localhost, jadi Anda juga harus mengubah dua baris kode sehingga perangkat lain tidak melihat kesalahan "403 Forbidden" setiap kali mereka mencoba memuat situs Anda. Akses httpd.conf (file konfigurasi Apache) dengan mengklik kiri menu WampServer dan mencari di bawah folder Apache.

    Gulir ke bawah hingga Anda melihat beberapa kode yang mengatakan:

    Pesanan Ditolak, Bolehkan

    Tolak dari semuanya

    Hapus kode ini dan ganti dengan:

    Pesanan Diizinkan, Tolak

    Bolehkan dari semua

    Simpan perubahan ke httpd.conf dan mulai ulang semua layanan.

    Situs Anda sekarang harus dapat diakses dari World Wide Web. Jika tidak, pastikan Anda telah meneruskan port 80 ke komputer Anda di router Anda.