نصب PHP-Nuke 6.0 بر روي Windows 2000 Server و  Windows XP

 

نصب PHP-Nuke 6.0 بر روي Windows 2000 Server و  Windows XP

 

 

اين درس به نحوه ي راه اندازي  PHP-Nuke 6.0 با فرض برقراري حالت هاي زير مي پردازد :

  • نصب بر روي يکي از Windows 2000 Server (IIS 5.0) و يا Windows XP Professional (IIS 5.1) انجام خواهد شد.

 

  • بر روي سيستم مورد نظر PHP Server و MySQL به درستي راه اندازي شده اند.

با توجه به اينکه به طور معمول در نصب اين دو سرويس مشکلي نيست به توضيح مختصري اکتفا مي کنيم:

شما مي توانيد آخرين نسخه PHP Server را از آدرس http://www.php.net  و همچنين آخرين ويرايش MySQL را از  http://www.mysql.org   بارگذاري کنيد.

 

 

(--- مرحله اول ---)دريافت   PHP-Nuke 6.0

 

براي استفاده از PHP-Nuke شما مي بايست ابتدا آن را بارگذاري کنيد،براي اين کار مي توانيد از  http://www.phpnuke.org   استفاده کنيد.

در حال حاضر آخرين نسخه براي استفاده عمومي نسخه 6.0 ميباشد که نسخه 6.5 نيز براي اعضا سايت قابل دسترسي مي باشد.(توجه داشته باشيد اين متن براي نسخه 6.0 تهيه شده است.)

 

اگر علاقه مند به نسخه فارسي مي باشيد ،گروهي هم اکنون در حال ترجمه اين Portal مي باشند که تا حدودي نيز پيشرفت داشته اند.

در هر صورت جهت احترام به زبان فارسي بد نيست اين نسخه را هم امتحان کنيد، مي توانيد از http://www.iranphp.net  (وب سايت رسمي PHP.net در ايران) از قسمت Project اين نسخه را بارگذاري کنيد.

 

بعد از بار گزاري شما بايد نسخه دلخواه خود را پس از Unzip کردن به wwwroot سيستم خود منتقل کنيد.اين ريشه معمولا در C:\Inetpub قرار دارد.

 

 

(--- مرحله دوم ---) ويرايش php.ini براي PHP-Nuke 6.0

 

بعد از نصب PHP بر روي Server خود فايلphp.ini در c:\winnt (شاخه اي که ويندوز شما در آن نصب شده است.) ايجاد مي شود.براي کار با PHP-Nuke شما نياز به تغيير تعدادي از پارمترهاي اين فايل را داريد،براي ويرايش اين فايل مي توانيد از Notepad استفاده کنيد.

ابتدا از php.ini يک نسخه پشتيبان تهيه کنيد و سپس مشخصات زير را تغيير دهيد:

 

  • find register_globals and set that to On

  • find error_reporting and turn that off by putting a semicolon in front of it

  • find include_path and add the path to your website root ex: ".;c:\inetpub\wwwroot"

  • find display_errors and change it to Off

  • find SMTP= and change it to the address of your mailserver ( localhost )

  • find magic_quotes_gpc and set that to On

بعد از تغيير اين پارامترها فايل را دوباره ذخيره کنيد و از محيط ويرايش خارج شويد.

 

  • اگر بعد از اين تغييرات باز هم مشكلي بود مي توانيد يك كپي از فايل php.ini را بار گذاري كنيد. از آدرس http://members.lycos.co.uk/jranil/file/php.ini اين فايل قابل دسترسي است.توجه داشته باشيد حتما قبل از جايگزيني اين فايل با php.ini موجود در پوشه windows خود يك كپي پشتيبان از آن تهيه كنيد.

(--- مرحله سوم ---) نصب پايگاه داده PHP-Nuke 6.0

 

براي انجام اين کار مي توانيد اين فايل را بار گزاري کنيد.

اگر از اونجا نشد اين يکي را امتحان کنيد:http://members.lycos.co.uk/jranil/file/60sql.zip

 

بعد از بارگذاري  اين فايل آن را در شاخه اصلي (root) پوشه اي که PHP-Nuke در آن قرار دارد Unzip کنيد.

 

سپس محتويات فايل config.php را بر اساس نياز هاي خود ويرايش كنيد.درست بودن اطلاعات درون اين فايل براي ادامه كار شما الزامي ميباشد. 

سپس مرورگر خود را به سمت  http://localhost/nuke/nuke.php  هدايت کنيد.

(توضيح : منظور از اين آدرس مکاني است که فايل nuke.php در آن قرار دارد که شما بايد از طريق Server آن را اجرا کنيد.)

 

بعد از اجراي اين فايل با ادامه دادن به دستورات مي توانيد به راحتي (تا حدودي) Portal  دلخواه خود را آماده کنيد.

 

اميدوارم اين متن كمكي براي شما باشد.نظرات و سئوالات خود را ميتوانيد با استفاده از JraNilz در Yahoo مطرح كنيد.

در پايان از راهنماييهاي دوست عزيزم احسان (Iran Master Hacker) تشکر مي کنم.

شما مي توانيد با ذكر منبع از محتويات اين سايت استفاده كنيد.
http://www.jranil.tk
http://www.iranianhackerz.net
jranilz@yahoo.com