نحوه برقراری ارتباط پی اچ پی با اس کیو ال سرور

http://www.webcheatsheet.com/PHP/connect_mssql_database.php

آشنایی با نحوه نصب mysql

  • ابتدا تمام محتویات فایل زیپ mysql-noinstall-5.1.50-win32.zip را در C:\mysql کپی می کنیم .
  • فایل my-huge.ini را در شاخه اصلی ویندوز(echo %windir%)   کپی و نام آن را به my.ini تغییر می دهیم.
  • دستورات زیر را به انتهای فایل my.ini اضافه می نماییم:

[mysqld]
# set basedir to your installation path
basedir=c:/mysql
# set datadir to the location of your data directory
datadir=c:/mysql/data 

  • روی آیکن my computer کلیک راست کرده از منوی باز شده گزینه properties را انتخاب می کنیم سپس از پنجره باز شده زبانه advance را انتخاب کرده و گزینه Environment Variables را انتخاب کرده از پنجره ای که مجدداْ باز می شود از کادر دوم گزینه path را پیدا کرده بر روی آن دوبار کلیک می کنیم در پنجره کوچکی که باز می شود در قسمتvariable value  در انتهای آدرس موجود متن زیر را تایپ کرده و سپس تمامی پنجره ها را ok می کنیم:

   ;C:\mysql\bin

  •  فرمان mysqld --console را اجرا می کنیم بایدپیغام زیر را مشاهده کنیم :

mysqld: ready for connections.

  •  برای نصب سرویس mysql روی ویندوز از فرمان mysqld --install استفاده می کنیم.
  • در سرویس های ویندوز رفته و روی سرویس MySQL دوبار کلیک کرده قسمت آدرس path آن را می خوانیم اگر درست بود سرویس را استارت می کنیم .
  • در صورتی که آدرس غلط بود توسط دستور mysqld --remove سرویس را uninstall می کنیم.
  • این بار در شاخه bin از طریق command prompt رفته و دوباره عملیات نصب را تکرار می کنیم.

نحوه تست نصب mysql:

C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow"
C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow" -u root mysql
C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin" version status proc
C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql" test

نصب Apache2.2

  1. مرحله اول نصب httpd-2.2.16-win32-x86-no_ssl.exe . به طوریکه نام سرور را localhost (یا طبق مثالی که در هنگام نصب نمایش داده شده) و پورت را روی ۸۰۸۰ تنظیم نمایید.
  2. برای تغییر نام سرور به Localhost از طریق فایل httpd.conf واقع در پوشه Conf اقدام می نماییم به طوریکه این فایل را با notepad باز کرده و خط servername را از حالت کامنت خارج کرده و به شکل زیر اصلاح کرده و فایل را ذخیره می کنیم:

         ServerName localhost:8080

  3. حال برای نصب و استارت سرویس Apache باید از طریق Command Prompt وارد شاخه Bin آپاچی شده و دو دستور زیر را اجرا کنیم:

    bin\httpd.exe -k install
    bin\httpd.exe -k start

آموزش نصب PHP  به همراه Apache

براي اطلاعات بيشتر مي شه فايل install.txt را خواند تا اطلاعات کاملي بدست آورد ولي اينجا خلاصه کار آورده شده:

  1. unzip php-5.3.3-Win32-VC6-x86.zip in c:/php
  2. add your PHP directory, C:\php to the PATH
  3. copy php.ini-development to c:/windows
  4. rename php.ini-development to php.ini
  5. The PHPRC environment variable, make it and and refer it to c:\windows
  6. Give Everyone full access to php.ini
  7.  insert these  lines to your Apache httpd.conf
    configuration file to set up the PHP module for Apache 2.0:
    # For PHP 5 do something like this:
    LoadModule php5_module "c:/php/php5apache2_2.dll"
    AddType application/x-httpd-php .php

    # configure the path to php.ini
    PHPIniDir "C:/windows"
    Notice that we use / slash for addresses like c:/windows instead of c:\windows.

نحوه تست کردن php نصب شده:

یک فایل text document باز می کنیم و با نام test.php در پوشه htdocs در Apache ذخیره می کنیم.
دراین فایل دستورات زیر را می نویسیم:

 phpinfo();


سپس از طریق IE یا یک مرورگر آدرس Localhost:8080/test.php را جستجو کنید.