Forum Sementara Putera.com

Would you like to react to this message? Create an account in a few clicks or log in to continue.
Forum Sementara Putera.com

Bersama kita perkemaskan forum ini sementara forum asal dalam pemulihan.

Forum putera dah kembali. Masalah sudah berjaya diselesaikan. Sila lawati http://forum.putera.com/tanya


    [Tutorial]Memasang dan Menetapkan Server PHP

    johnburn
    johnburn
    Moderators
    Moderators


    Gender : Male Number of posts : 755
    Location : Terengganu
    Registration date : 07/03/2009

    [Tutorial]Memasang dan Menetapkan Server PHP Empty [Tutorial]Memasang dan Menetapkan Server PHP

    Post by johnburn Tue Nov 24, 2009 9:05 pm

    Pengenalan

    Susulan dari tutorial [Tutorial] Membina Laman Web (Berasaskan CMS Php/MySQL), saya terpanggil untuk berkongsi maklumat mengenai cara membina server yang menyokong PHP di atas platform Windows. Untuk tutorial ini, saya akan berkongsi cara memasang dan menetapkan server Apache, PHP dan MySQL tanpa menggunakan pakej software seperti Wamp atau Xampp sepertimana yang digunakan dalam tutorial tersebut. Software-software ini dibina bagi memudahkan pengguna memasang server Apache, PHP dan MySQL (Xampp juga didatangkan bersama Perl) tanpa perlu mengubah banyak tetapan.
    Tutorial ini akan dibahagikan kepada tiga bahagian iaitu pemasangan MySQL, PHP, dan server Apache.



    Persediaan

    Software yang digunakan dalam tutorial ini adalah seperti berikut:

    • apache_2.2.11-win32-x86-openssl-0.9.8i.msi
    • mysql-essential-5.1.35-win32.msi
    • php-5.2.10-Win32.zip



    Pemasangan MySQL

    • Klik fail mysql-essential-5.1.35-win32.msi yang telah dimuat turun untuk memulakan proses pemasangan dan klik Next pada paparan utama.
      [Tutorial]Memasang dan Menetapkan Server PHP 91836665

    • Pada paparan Setup Type, pilih Typical kemudian ikuti arahan sehinggan pemasangan berjaya, kemudian klik Finish.
      [Tutorial]Memasang dan Menetapkan Server PHP 73053116

      [Tutorial]Memasang dan Menetapkan Server PHP 89807917

    • Satu paparan untuk mengubah tetapan MySQL akan dipaparkan. Klik Next.

    • Pada paparan MySQL Server Instance Configuration Wizard, pilih Detailed Configuration, kemudian klik Next.
      [Tutorial]Memasang dan Menetapkan Server PHP 40610380

    • Pada paparan berikutnya, pilih jenis server pilihan anda. Dalam contoh ini, saya memilih Developer Machine yang melibatkan penggunaan memori yang rendah dan sesuai untk kerja-kerja pembangunan dan pengujian aplikasi sahaja. Klik Next untuk ke paparan seterusnya.
      [Tutorial]Memasang dan Menetapkan Server PHP 25052409

    • Pada paparan ini, pilih Multifunctional Database kemudian klik Next.
      [Tutorial]Memasang dan Menetapkan Server PHP 68742215

    • Klik Next pada paparan InnoDB Tablespace Settings ini.
      [Tutorial]Memasang dan Menetapkan Server PHP 91490375

    • Pada paparan ini, jika anda menggunakan pelayan pangkalan data MySQL ini untuk tujuan pembangunan aplikasi dan pengujian sahaja, pilih pilihan pertama, Decision Support (DSS)/OLAP kemudian klik Next. Klik Next untuk paparan berikutnya sehingga ke paparan untuk mengubah tetapan keselamatan server MySQL.
      [Tutorial]Memasang dan Menetapkan Server PHP 95248334

      [Tutorial]Memasang dan Menetapkan Server PHP 51264232

      [Tutorial]Memasang dan Menetapkan Server PHP 72466226

      [Tutorial]Memasang dan Menetapkan Server PHP 55567614

    • Pada paparan ini, masukkan kata laluan yang anda inginkan. Kata laluan ini akan digunakan untuk mengakses server MySQL anda sebagai root . Klik Next untuk ke paparan berikutnya.
      [Tutorial]Memasang dan Menetapkan Server PHP 94656976

    • Klik Execute untuk memulakan proses pengubahsuaian berdasarkan tetapan yang telah anda masukkan sebelum ini.
      [Tutorial]Memasang dan Menetapkan Server PHP 12413280

    • Jika tiada masalah pada tetapan anda, satu paparan menunjukkan proses pengubahsuaian telah berjaya akan dikeluarkan. Klik Finish.
      [Tutorial]Memasang dan Menetapkan Server PHP 82364581



    Menguji server MySQL

    • Klik Start >> All Programs >> MySQL >> MySQL Server 5.1 >> MySQL Command Line Client [Tutorial]Memasang dan Menetapkan Server PHP 60320774

    • Masukkan kata laluan yang telah anda tetapkan sebelum ini dan tekan Enter
      [Tutorial]Memasang dan Menetapkan Server PHP 11842135

    • Jika tiada masalah, anda akan mendapat paparan seperti berikut. Ini menandakan proses pemasangan server MySQL telah berjaya dan tiada masalah pada sambungan ke server MySQL.
      [Tutorial]Memasang dan Menetapkan Server PHP 74214865

    Setelah selesai dengan pemasangan MySQL kita teruskan dengan langkah-langkah pemasangan PHP.
    johnburn
    johnburn
    Moderators
    Moderators


    Gender : Male Number of posts : 755
    Location : Terengganu
    Registration date : 07/03/2009

    [Tutorial]Memasang dan Menetapkan Server PHP Empty Re: [Tutorial]Memasang dan Menetapkan Server PHP

    Post by johnburn Tue Nov 24, 2009 9:05 pm

    Pemasangan PHP

    • Ekstrak fail-fail dalam arkib php-5.2.10-Win32.zip ke satu folder. Dalam tutorial ini, fail-fail PHP saya tempatkan dalam folder c:\php [Tutorial]Memasang dan Menetapkan Server PHP Php


    • Copy dan paste fail php.ini-recommended dari folder php tadi ke folder Windows anda (c:\windows) dan ubah nama fail tersebut kepada php.ini
      [Tutorial]Memasang dan Menetapkan Server PHP Php2

    • Copy dan paste fail libmysql.dll dari folder php ke folder sistem Windows (c:\windows\system32 ).

    • Buka fail php.ini dengan menggunakan mana-mana text editor (notepad, etc.). Cari extension_dir = "./"dan ubahkannya untuk merujuk kepada folder extension php anda. Dalam contoh ini, saya perlu mengubah baris tersebut kepada extension_dir = "c:\php\ext\" [Tutorial]Memasang dan Menetapkan Server PHP Php3


    • Cari baris ;extension=php_mysql.dll dan buang semicolon (uncomment)di hadapannya supaya menjadi extension=php_mysql.dll untuk mengaktifkan extension MySQL.
      [Tutorial]Memasang dan Menetapkan Server PHP Php4

    • Simpan perubahan yang dilakukan setelah selesai mengedit fail php.ini
    johnburn
    johnburn
    Moderators
    Moderators


    Gender : Male Number of posts : 755
    Location : Terengganu
    Registration date : 07/03/2009

    [Tutorial]Memasang dan Menetapkan Server PHP Empty Re: [Tutorial]Memasang dan Menetapkan Server PHP

    Post by johnburn Tue Nov 24, 2009 9:06 pm

    Pemasangan Server Apache

    • Klik fail apache_2.2.11-win32-x86-openssl-0.9.8i.msi yang telah dimuat turun untuk memulakan proses pemasangan dan klik Next pada paparan utama.
      [Tutorial]Memasang dan Menetapkan Server PHP 64702908

    • Baca persetujuan dan syarat perlesenan dan tandakan I accept the terms in the license agreement kemudian, klik Next.
      [Tutorial]Memasang dan Menetapkan Server PHP 94906517

    • Pada paparan Server Information, sila masukkan maklumat mengenai server anda. Kemudian, klik Next.
      [Tutorial]Memasang dan Menetapkan Server PHP 69223348

    • Pilih Typical untuk Setup Type dan kemudian klik Next sehingga paparan Ready to Install the Program. Klik Install. Setelah selesai, klik Finish.
      [Tutorial]Memasang dan Menetapkan Server PHP 59434591

      [Tutorial]Memasang dan Menetapkan Server PHP 97718362

    • Buka fail httpd.conf (C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf)dengan menggunakan mana-mana text editor (notepad, etc.). Tambah baris berikut pada fail tersebut dan simpan perubahan yang dilakukan:

      Code:
      AddType application/x-httpd-php .php
      LoadModule php5_module "c:\php\php5apache2_2.dll"
      SetEnv PHPRC C:\windows

      [Tutorial]Memasang dan Menetapkan Server PHP 55157053
      Nota: Baris ini merupakan arahan untuk membolehkan server Apache menjalankan fail-fail PHP. Pastikan anda menggantikan c:\php kepada nama folder yang mengandungi fail-fail PHP yang diekstrak sebelum ini. Anda perlu restart server Apache anda untuk membolehkan tetapan baru ini dijalankan.



    Menguji pemasangan PHP dan Apache

    • Cipta satu fail PHP yang mengandungi skrip berikut kemudian simpankan sebagai test.php ke dalam folder htdocs(C:\Program Files\Apache Software Foundation\Apache2.2\htdocs):

      Code:
      <?php
      phpinfo();
      ?>

    • Buka pelayar web anda dan pergi ke http://localhost/test.php

    • Jika semuanya berjaya dipasang dengan sempurna, anda akan mendapat paparan seperti berikut:
      [Tutorial]Memasang dan Menetapkan Server PHP 77715543

    Sponsored content


    [Tutorial]Memasang dan Menetapkan Server PHP Empty Re: [Tutorial]Memasang dan Menetapkan Server PHP

    Post by Sponsored content


      Current date/time is Fri Apr 19, 2024 5:11 pm