امروز مي خواهم توضيحاتي کاملي در مورد LocalHost يا ميزبان محلي در اختيارتون بزارم .
همونطور که مي دونيد چون ما ايراني ها Account هميشگي با سرعت بالا نداريم ميتونيم تمام مشكلات احتمالي سيستم Dynamic خودمون رو با اين روش برطرف كنيم و در آخر بر روي Web آن را Publish كنيم .
ايجاد LocalHost به شما اين امکان را مي دهد تا فايل هاي PHP و ASP را بتوانيد مشاهده کنيد ، در حقيقت شما با ايجاد يک LocalHost يک وب سرور خانگي ايجاد مي کنيد .
خوشبخاتنه Repack هائي موجود مي باشد که اين کار را به راحتي براي شما انجام مي دهند و يک LocalHost با چند تا کليک ساده براي شما درست مي کنند .
براي راه اندازي يک وب سرور خانگي کامل که هيچ گونه مشکلي با هيچ اسکريپتي نداشته باشه و ابزاري کامل در اختيار شما قرار دهد به برنامه هاي Apache ، PHP ، MySQL ، phpMyAdmin ، FileZilla ، Perl ، Mercury ، Tomcat ، Zend ، OpenSSL ، GD library ، Pear و … نياز داريد .
البته دوستاني که تازه کار هستند با Apache ، PHP ، MySQL و phpMyAdmin کارشون راه مي افتد .
قبلش کار هر برنامه را يک مختصر توضيحي بدهم ( برنامه هاي زير فقط تعداد اندکي از برنامه هاي مورد استفاده بر روي وب سرور هستند ) :
Apache : سرويس دهنده وب و تنظیم کننده IP ها و Port ها برای استفاده کاربر .
MySQL : نگهداری و مديريت اطلاعات Data Base يا پايگاه داده توسط اين برنامه صورت مي گيرد .
PHP : درک مفاهيم و کدها ي PHP براي بار گذاري بر روي سرویس دهنده وب .
phpMyAdmin : برنامه اي براي ويرايش Data Base و اجراي Query بر روي پایگاه داده .
FileZilla : برنامه اي براي ساخت اعتبار FTP و انتقال اطلاعات از طريق پروتکل FTP .
Perl : يکی از متداولترين زبانهای اسکريپت نویسی است ، از زبان Perl به منظور پياده سازی اسکريپت های CGI نيز استفاده می گردد .
Mercury : برنامه اي براي ساخت اعتبار ايميل و ارسال ايميل .
Zend : برنامه اي براي اجراي فايل هاي کد شده و نمايش آن در مرورگر .
GD library : برنامه اي براي توليد تصوير اتفاقي که معمولا هنگام ثبت نام ها و ارسال نظرات استفاده مي گردد .
Pear : یکی از Component های PHP است که به زبان Framwork نوشته شده است .
OpenSSL : یکی از الگوريتم هاي قدرتمند و متنوع رمزنگاري و احراز هويت پشتيباني می باشد .
و …
معرفي برخی Repack هاي ايجاد کننده LocalHost :
EasyPHP
سايت سازنده : http://www.easyphp.org/
لينک دانلود : http://www.easyphp.org/download.php
نکته : سبک ترين و راحت ترين برنامه براي ايجاد LocalHost (مناسب براي افراد مبتدي)
XAMPP
سايت سازنده : http://www.apachefriends.org/en/xampp.html
لينک دانلود : http://sourceforge.net/projects/xampp/
نکته : کاملترين و حرفه اي ترين برنامه براي ايجاد LocalHost با پشتيباني از بيشتر Extension هاي کاربردي
WampServer
سايت سازنده : http://www.wampserver.com/en/
لينک دانلود : http://www.wampserver.com/en/download.php
لينک دانلود افزونه هاي کاربردي : http://www.wampserver.com/en/add-ons.php
WLMP
سايت سازنده : http://en.wlmp-project.net/
لينک دانلود : http://en.wlmp-project.net/downloads.php
Vertrigo
سايت سازنده : http://vertrigo.sourceforge.net/
لينک دانلود : http://sourceforge.net/projects/vertrigo/files/
Uniform Server
سايت سازنده : http://www.uniformserver.com
لينک دانلود : http://sourceforge.net/projects/miniserver/files/
Abyss Web Server
سايت سازنده : http://www.aprelium.com/
لينک دانلود : http://www.aprelium.com/abyssws/download.php
IndigoAMPP
سايت سازنده : http://www.indigostar.com/
لينک دانلود : http://www.indigostar.com/indigoampp.php
کپی برداری فقط با ذکر منبع بلامانع می باشد .
منبع : e3tar.ir
پاسخی بگذارید