iSoheil
شنبه 07 آذر 1388, 02:22 صبح
سلام;
توی انجمن دوری زدم، دیدم اکثر دوستان درمورد لوکالهاست (LocalHost) سوال میپرسن، با توجه به جستجویی که تو انجمن زدم راهنمای کاملی برای نصب و راه اندازی کامل یک وب سرور لوکال پیدا نکردم .. تصمیم به نوشتن یک راهنمای کامل گرفتم.
لوکال هاست چیست؟ -چرا لوکال هاست؟
اگه شما برنامه نویس وب بخصوص در حوزه اوپن سورس (Open Source (http://opensource.org/)) باشید، حتما میدونید که اجرای کدهای برنامه نویسی شده PHP (http://php.net/) که یک زبان قدرتمند برنامه سازی وب است نیازمند یک مفسر است تا کدهای نوشته شده توسط شما را تفسیر و نتیجه را معین کند، این مفسر روی سرورهای وب (هاستها) نصب میشود و شما با Upload اطلاعاتتون میتونید نتیجه رو ببینید.
یا ممکنه دوست داشته باشید وب سایت خودتون رو با یه سیستم مدیریت محتوا (CMS (http://fa.wikipedia.org/wiki/%D8%B3%D8%A7%D9%85%D8%A7%D9%86%D9%87%D9%94_%D9%85% D8%AF%DB%8C%D8%B1%DB%8C%D8%AA_%D9%85%D8%AD%D8%AA%D 9%88%D8%A7)) مدیریت کنید، و مایلید برای طراحی قالب و شخصی سازی و یا برای دست گرمی اون رو به صورت Offline رو کامپیوتر خودتون داشته باشید.
چگونه لوکال هاست بسازیم؟ -از کجا دریافت کنیم؟
نصب و راه اندازی سرور مجازی وب کار بسی راحت است ..، نسخه های زیادی برای نصب این سرور وب مجازی وجود داره که هرکدوم مزایایی برای خودش داره.
Wamp (http://www.wampserver.com/en/download.php): منحصرا برای وینوز (exe) آپاچی، پی اچ پی و مای اس کیو ال
حجم کم (حدود 20 مگابایت) و استفاده خیلی آسان و پایداری نسبت به بقیه از امتیازات این برنامه است. در صورتی که از Perl استفاده نمیکنید این برنامه انتخاب خوبی میتواند باشد.
Apache2Triad (http://sourceforge.net/projects/apache2triad/): برای ویندوز با تمامی امکانات Wamp به علاوه کتابخانه های پرل و ...
حجم خیلی زیاد (حدود 100 مگ) - توصیه نمیشود!
Xampp (http://www.apachefriends.org/en/xampp-windows.html): شاید بتوان گفت بهترین سیستم سرور مجازی ساز برای پلتفورم های ویندوز و لینوکس، شما هسته اصلی را دانلود (هسته اصلی= Apache، PHP و MySQL) و در صورت نیاز میتوانید کتابخانه های Perl و ... را برحسب نیاز دریافت کنید. پیشنهاد اکید برای استفاده.
lمنظور از Perl چیت؟ -که همش گیر دادم به پرل!
Perl (http://www.perl.org/)، یک زبان برنامه نویسی وب است، که به دلیل امنیت زیاد مهم تلقی شده و مخاطب زیادی دارد. من دوستدار سیستم مدیریت محتوای Movable Type (http://movabletype.org/) هستم، که به زبان پرل نوشته شده \س برای نصب آن در لوکال هاست نیاز به نصب کتابخانه (مفسر) های آن دارم.
سیستم مدیریت محتوای موویبل تایپ یکی از امن ترین سیستم های مدیریت وب سایت میباشد، تا کنون خبری مبنی بر هک شدن آن به گوش نرسیده و اکثر سایت های خبری بزرگ دنیا از آن استفاده می کنند.
اما نصب لوکال هاست برای لینوکس ... (LAMP)
من از سیستم عامل اوبونتو استفاده میکنم، پس فقط دستور نصب روی Debian رو بهتون میکم.
کافیه به اینترنت وصل بشین و تو ترمینال تایپ کنین:
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server phpmyadmin
برای دسترسی ریشه (Root) هم از دستور gksu nautilus استفاده کنین.
در صورت نیاز توضیحات رو تکمیل میکنم.
با تشکر.
توی انجمن دوری زدم، دیدم اکثر دوستان درمورد لوکالهاست (LocalHost) سوال میپرسن، با توجه به جستجویی که تو انجمن زدم راهنمای کاملی برای نصب و راه اندازی کامل یک وب سرور لوکال پیدا نکردم .. تصمیم به نوشتن یک راهنمای کامل گرفتم.
لوکال هاست چیست؟ -چرا لوکال هاست؟
اگه شما برنامه نویس وب بخصوص در حوزه اوپن سورس (Open Source (http://opensource.org/)) باشید، حتما میدونید که اجرای کدهای برنامه نویسی شده PHP (http://php.net/) که یک زبان قدرتمند برنامه سازی وب است نیازمند یک مفسر است تا کدهای نوشته شده توسط شما را تفسیر و نتیجه را معین کند، این مفسر روی سرورهای وب (هاستها) نصب میشود و شما با Upload اطلاعاتتون میتونید نتیجه رو ببینید.
یا ممکنه دوست داشته باشید وب سایت خودتون رو با یه سیستم مدیریت محتوا (CMS (http://fa.wikipedia.org/wiki/%D8%B3%D8%A7%D9%85%D8%A7%D9%86%D9%87%D9%94_%D9%85% D8%AF%DB%8C%D8%B1%DB%8C%D8%AA_%D9%85%D8%AD%D8%AA%D 9%88%D8%A7)) مدیریت کنید، و مایلید برای طراحی قالب و شخصی سازی و یا برای دست گرمی اون رو به صورت Offline رو کامپیوتر خودتون داشته باشید.
چگونه لوکال هاست بسازیم؟ -از کجا دریافت کنیم؟
نصب و راه اندازی سرور مجازی وب کار بسی راحت است ..، نسخه های زیادی برای نصب این سرور وب مجازی وجود داره که هرکدوم مزایایی برای خودش داره.
Wamp (http://www.wampserver.com/en/download.php): منحصرا برای وینوز (exe) آپاچی، پی اچ پی و مای اس کیو ال
حجم کم (حدود 20 مگابایت) و استفاده خیلی آسان و پایداری نسبت به بقیه از امتیازات این برنامه است. در صورتی که از Perl استفاده نمیکنید این برنامه انتخاب خوبی میتواند باشد.
Apache2Triad (http://sourceforge.net/projects/apache2triad/): برای ویندوز با تمامی امکانات Wamp به علاوه کتابخانه های پرل و ...
حجم خیلی زیاد (حدود 100 مگ) - توصیه نمیشود!
Xampp (http://www.apachefriends.org/en/xampp-windows.html): شاید بتوان گفت بهترین سیستم سرور مجازی ساز برای پلتفورم های ویندوز و لینوکس، شما هسته اصلی را دانلود (هسته اصلی= Apache، PHP و MySQL) و در صورت نیاز میتوانید کتابخانه های Perl و ... را برحسب نیاز دریافت کنید. پیشنهاد اکید برای استفاده.
lمنظور از Perl چیت؟ -که همش گیر دادم به پرل!
Perl (http://www.perl.org/)، یک زبان برنامه نویسی وب است، که به دلیل امنیت زیاد مهم تلقی شده و مخاطب زیادی دارد. من دوستدار سیستم مدیریت محتوای Movable Type (http://movabletype.org/) هستم، که به زبان پرل نوشته شده \س برای نصب آن در لوکال هاست نیاز به نصب کتابخانه (مفسر) های آن دارم.
سیستم مدیریت محتوای موویبل تایپ یکی از امن ترین سیستم های مدیریت وب سایت میباشد، تا کنون خبری مبنی بر هک شدن آن به گوش نرسیده و اکثر سایت های خبری بزرگ دنیا از آن استفاده می کنند.
اما نصب لوکال هاست برای لینوکس ... (LAMP)
من از سیستم عامل اوبونتو استفاده میکنم، پس فقط دستور نصب روی Debian رو بهتون میکم.
کافیه به اینترنت وصل بشین و تو ترمینال تایپ کنین:
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server phpmyadmin
برای دسترسی ریشه (Root) هم از دستور gksu nautilus استفاده کنین.
در صورت نیاز توضیحات رو تکمیل میکنم.
با تشکر.