نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • سیستم عامل
  • OpenServer یک سرور محلی مدرن و نمونه ای از نحوه استفاده از آن برای نصب وردپرس بر روی کامپیوتر است. نحوه نصب و پیکربندی یک Open Server محلی

OpenServer یک سرور محلی مدرن و نمونه ای از نحوه استفاده از آن برای نصب وردپرس بر روی کامپیوتر است. نحوه نصب و پیکربندی یک Open Server محلی

ایجاد سرور محلی خود بر اساس یک رایانه شخصی معمولی یک کار نسبتاً پیچیده و پر زحمت است. در اینجا باید نکات زیر را درک کنید:

  1. 1. و اینکه آیا اصلاً به سرور خود نیاز دارید یا خیر. این یکی از سوالات کلیدی است که نیاز به پاسخ روشن و بدون ابهام از سوی مدیر آینده دارد.
  2. 2. چه منابع فنی در اختیار شماست و برای راه اندازی یک سرور تمام عیار چه مواردی لازم است. حداقل الزامات فنی برای ایجاد یک سرور "جامد" بسیار زیاد است: فقط تجهیزات 70 - 80 هزار روبل هزینه خواهند داشت.

همچنین به خاطر داشته باشید که برای عملکرد عادی منبع (که قصد دارید سرور خود را برای آن بسازید)، باید کامپیوتر سرور دائما روشن باشد و بدون وقفه کار کند. بنابراین، ارائه یک حالت منبع تغذیه مناسب ضروری است.

3. حاضرید چه پولی برای ایجاد و نگهداری سرور خرج کنید. علاوه بر هزینه های "سخت افزاری" فوق الذکر، ایجاد یک سرور تمام عیار بر روی کامپیوتر نیازمند یک آدرس IP اختصاصی (آماری) و سرعت بالای دریافت و انتقال داده ها (حداقل شاخص 10 مگابیت در ثانیه است). بر این اساس، ارائه دهنده باید برای این کار هزینه اضافی بپردازد و یک توافق نامه اضافی برای ارائه چنین خدماتی منعقد کند.

و قبل از تلاش برای ایجاد سرور از رایانه، باید تمام این تفاوت های ظریف را به وضوح تعریف کنید.

چگونه از کامپیوتر خانگی سرور بسازیم؟

برای ایجاد سرور خود، ابتدا باید یک سیستم عامل شبکه چند کاربره را نصب کنید.

انتخاب بزرگ است: Debian، FreeBSD، CentOS، OpenSUSE، Ubuntu، Windows و بسیاری دیگر.

در شبکه می توانید نمونه های زیادی از آزمایش در کار سیستم عامل های فوق و رتبه بندی آنها مطابق با نتایج آزمایش پیدا کنید. به عنوان مثال، رتبه بندی SOS برای سال 2016:

مقام اول: "Debian" و "Ubuntu Server"؛

مقام سوم: "FreeBSD" و " پنجره ها سرور»;

مقام چهارم: Red Hat Enterprise;

مقام پنجم: "فدورا".

البته سهم بزرگ بازار نرم افزارهای شبکه در اختیار سیستم عامل هایی است که رتبه اول را در رتبه بندی به خود اختصاص داده اند. بنابراین، برای ایجاد سرور در رایانه برای اولین بار، توصیه می کنیم یکی از آنها را انتخاب کنید.

به عنوان مثال، اجازه دهید روی نصب سیستم عامل "اوبونتو سرور" تمرکز کنیم.

چگونه یک سرور محلی را از ابتدا در اوبونتو راه اندازی کنیم؟

1. تصویر سیستم عامل را دانلود کرده و روی یک فلش USB قابل بوت قرار دهید. رایانه را از درایو فلش USB بوت کنید: در مرحله اول از شما خواسته می شود زبانی را انتخاب کنید.

3. در مراحل بعدی "Region" و "Keyboard Layout Settings" را انتخاب کنید.

4. نام کاربری، حساب کامپیوتر و رمز عبور خود را وارد کنید،

سپس روی "ادامه" کلیک کنید؛

پیکربندی "پارتیشن دیسک"

و انتخاب کنید که سیستم روی کدام دیسک نصب شده است.

6. منتظر بمانید تا نصب و به روز رسانی سیستم کامل شود.

7. نرم افزاری را که برای کار نیاز دارید انتخاب کنید.

8. اتمام نصب را با کلیک بر روی دکمه "ادامه" تأیید کنید.

9. پس از راه اندازی مجدد کامپیوتر، برای ورود به حساب کاربری خود، باید نام کاربری و رمز عبور ایجاد شده در مرحله "4" را وارد کنید.

10. این کار نصب سیستم عامل سرور و ایجاد اولیه سرور را تکمیل می کند.

چگونه خود را در سرور خود یک ادمین کنید؟

  1. 1. برای به دست آوردن حقوق مدیر، دستور "sudo su" را وارد کنید.
  2. 2. به طور پیش فرض، تنظیمات شبکه سرور با استفاده از DHCP دریافت می شود، اما برای اینکه سرور کار کند، باید مقدار "face eth0 inet static" در فایل "/ etc / network / interfaces" را به "static ip" تغییر دهید. نشانی". متن باید چیزی شبیه به این باشد:

iface eth0 inet static
آدرس 192.168.0.100
ماسک شبکه 255.255.255.0
شبکه 192.168.0.0
پخش 192.168.0.255
دروازه 192.168.0.1

پس از ذخیره، با دستور “/etc/init.d/networking restart” مجدداً شبکه را راه اندازی کنید.

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

من به جزئیات زیادی در مورد نحوه عملکرد یک سرور محلی و اینکه از چه چیزی تشکیل شده است نمی پردازم. به هر حال در مقاله ای دیگر در مورد این موضوع صحبت خواهیم کرد. در این مقاله به تجزیه و تحلیل خواهیم پرداخت نصب و پیکربندی یک سرور محلیبه کامپیوتر شما، اما ابتدا بیایید بفهمیم کدام سرور محلی را انتخاب کنیم.

امروزه سرورهای محلی زیادی در دسترس هستند، اما کدام یک را باید انتخاب کنید؟

مدت زیادی است که از مجموعه آقایان "Denver" استفاده می کنم که شامل پایگاه های داده php، MySql و PhpMyAdmin است. شما می توانید با جزئیات بیشتر در وب سایت رسمی توسعه دهنده با این بسته آشنا شوید. Denver یکی از بسته های سرور محلی محبوب برای توسعه دهندگان وب است.

اما وقتی Open Server را کشف کردم مجبور شدم دنور را رها کنم. به نظر من، کار با این برنامه بسیار راحت تر است، به خصوص که در آخرین نسخه ها، توسعه دهنده تعداد زیادی از برنامه های ضروری را که یک وب مستر به آن نیاز دارد، در توزیع خود گنجانده است: مرورگرها، ویرایشگر کد، مدیر فایل و موارد دیگر. .

سرور باز کاملاً رایگان توزیع می شود. تنها چیزی که می توانید از نویسنده برای چنین محصول فوق العاده مفیدی برای یک وب مستر تشکر کنید، انتقال مبلغ دلخواه به یک کیف پول الکترونیکی است. همانطور که نویسنده می گوید، کمک های مالی بسیار مهم است، زیرا این پروژه تجاری نیست. خوب، قابل درک است، بدون پول امروز در هر کجا ... در کل، من شخصا ترجمه چقدر حیف نشد.

مزایای سرور باز

چه چیزی را می توانم به نفع این سرور برجسته کنم؟ به طور کلی، می توانم چیزهای خوبی در مورد Open Server بگویم، اما می ترسم که مقاله خیلی طولانی شود. بنابراین، من نکاتی را که برای آنها مهم است برجسته می کنم.

این محصول در 3 نسخه ارائه می شود: Ultimate، Premium، Basic. به طور کلی، شما می توانید تفاوت را در وب سایت توسعه دهنده ببینید، اما من یک صفحه نمایش ساختم و آن را به مقاله پیوست کردم.

وجود چندین نسخه است که من آن را یک امتیاز می دانم، زیرا شما می توانید دقیقا همان چیزی را که نیاز دارید دانلود کنید. به نسخه Unpacked Ultimate توجه کنید - بیش از 5 گیگابایت. من شخصاً مشکلات دائمی با فضای خالی روی هارد دیسکم دارم. هر کسی که با این + مشکلی ندارد به ماژول ها و برنامه های اضافی نیاز دارد، می توانید با خیال راحت Ultimate را دانلود کنید.

در دسترس بودن برنامه های رایگانهمانطور که قبلا ذکر شد. دقیقا چه برنامه هایی؟ دوباره صفحه نمایش درست کردم.

لیست، همانطور که می بینید، چشمگیر است.

به روز رسانی خصوصی برنامهدر واقع، این نیز بسیار مهم است. با هر نسخه جدید، باگ ها رفع می شوند و ویژگی های جدیدی ظاهر می شوند.

نسخه قابل حمل برنامه.این برنامه اساسا بدون نصب کار می کند. می توانید آن را روی یک درایو فلش حمل کنید و در صورت لزوم روی رایانه دیگری کار کنید.

قابلیت های برنامه غنیدر زیر یک اسکرین شات از پنجره تنظیمات سرور باز قرار داده ام. با نگاه کردن به این صفحه، متوجه خواهید شد که این سرور حاوی همه چیزهایی است که یک وب مستر ممکن است هنگام توسعه یک وب سایت به آن نیاز داشته باشد. سرور FTP، کار با نامه (پهلو php، نامه smtp)، نام مستعار (for)، دامنه (ایجاد نام مستعار دامنه اضافی)، زمانبندی کار (اگرچه من هنوز از آن استفاده نکرده ام).

مستندات عالی + انجمن پشتیبانی.توسعه دهنده کتابچه راهنمای کاربر را به طور مختصر نوشته است. علاوه بر این، می توانید هر گونه سوال مورد علاقه خود را در انجمن پشتیبانی بپرسید. به طور کلی، همه چیز برای شروع وجود دارد. برای درک همه اینها فقط باید کمی دقت کنید.

در حال حاضر، من با مزایا نتیجه گیری می کنم، اما این تمام لیست نیست. می توانید در وب سایت رسمی توسعه دهنده - http://open-server.ru درباره Open Server اطلاعات بیشتری کسب کنید.

نصب یک سرور باز محلی

ابتدا باید کیت توزیع را از وب سایت توسعه دهنده دانلود کنیم. اینکه کدام نسخه را دانلود کنید به شما بستگی دارد. این بر عملکرد سرور محلی تأثیر نمی گذارد. کیت توزیع یک آرشیو خود استخراجی است. دوبار کلیک کنید تا آرشیو را در جایی از هارد دیسک کامپیوتر باز کنید و به طور کلی به ریشه هارد دیسک مطلوب است. تمام، شما می توانید برنامه را اجرا کنید. اکنون به پوشه ای که سرور باز را باز کرده اید بروید و بلافاصله یک میانبر برای فایل بوت اصلی روی دسکتاپ خود ایجاد کنید. دو نسخه از فایل بوت را خواهید یافت - یکی برای سیستم عامل 32 بیتی (Open Server x86.exe)، دیگری برای یک سیستم عامل 64 بیتی (Open Server x64.exe). ما یک میانبر با توجه به سیستم شما ایجاد می کنیم. به عنوان مثال، من "Open Server x64.exe" را انتخاب کردم زیرا من یک سیستم عامل 64 بیتی دارم. برای ایجاد میانبر، روی فایل کلیک راست کرده و سپس Send -> Desktop (ایجاد میانبر) را کلیک کنید.

هنگامی که برای اولین بار برنامه را شروع می کنید، از شما خواسته می شود یک زبان را انتخاب کنید و سپس یک کادر محاوره ای ظاهر می شود که در آن از شما خواسته می شود Microsoft Visual C ++ Runtime & Patches را نصب کنید، اگر سرور Open Server را روی این رایانه برای بار اول.

راستش من حتی نمی دانم چرا باید نصب شود، در نسخه های قبلی Open Server اینطور نبود. اما من نصب کردم و به شما توصیه می کنم.

می توانید Open Server را با دوبار کلیک کردن روی میانبری که به دسکتاپ فرستادیم راه اندازی کنید. پس از شروع، یک پرچم قرمز در سینی شما ظاهر می شود (کنار ساعت)، این بدان معنی است که برنامه سرور محلی در حال اجرا است، اما خود سرور فعال نیست. قبل از فعال سازی، ابتدا به تنظیمات نگاه می کنیم.

اولین کاری که باید انجام دهیم این است که هنگام شروع برنامه، سرور محلی را راه اندازی کنیم (در اصل، این به شما بستگی دارد). برای انجام این کار، در تنظیمات در تب "General"، علامت "Server autostart" را قرار دهید.

در برگه ” ماژول ها»می توانید ماژول های نصب شده برای سرور محلی را ببینید و در صورت تمایل می توانید آنها را تغییر دهید. به عنوان مثال، نسخه پیش فرض php 5.5 است. اگر به 5.6.xx یا php-7 نیاز دارید، می توانید با انتخاب نسخه مورد نیاز از لیست کشویی بدون هیچ مشکلی آن را تغییر دهید.

همچنین در برگه " سرور"به شما توصیه می کنم گزینه را انتخاب کنید" همیشه از Wirth استفاده کنید. دیسک". این برای ایجاد یک دیسک مجازی هنگام راه اندازی سرور ضروری است. شما می توانید هر حرف درایو را انتخاب کنید.

توصیه می کنم بقیه تنظیمات را به همان شکلی که هستند رها کنید. اگر با تنظیمات مشکل دارید، همیشه می توانید با کلیک بر روی "" آنها را به تنظیمات کارخانه برگردانید. تنظیمات را بازنشانی کنید«.

اکنون می توانید سرور را راه اندازی کنید - روی نماد پرچم قرمز در سینی کلیک کنید (فقط یک کلیک با دکمه سمت چپ ماوس) و پرچم سبز را در منوی برنامه انتخاب کنید. رنگ این پرچم ها به چه معناست؟

  • سبز - سرور در حال اجرا است.
  • نارنجی - سرور در حال شروع / توقف است.
  • قرمز - سرور متوقف شده است.

پس از شروع، شما باید یک دیسک مجازی - W داشته باشید (مگر اینکه، البته، برچسب دیگری را در تنظیمات مشخص کرده باشید). می خواهم توجه داشته باشم که اولین باری که آن را راه اندازی می کنید، اگر آن را فعال کرده باشید، ممکن است فایروال ویندوز از شما درخواست تأیید کند. پنجره تایید می تواند چندین بار ظاهر شود و در تمام مدت ما به فایروال اجازه می دهیم تا اقداماتی را توسط Open Server انجام دهد. در غیر این صورت سرور شما راه اندازی نمی شود.

به دیسک مجازی می رویم دبلیوو در پوشه " دامنه ها»یک پوشه برای پروژه آینده خود بسازید و تمام فایل های سایت خود را در آنجا آپلود کنید. نیازی به ایجاد پوشه WWW در پوشه سایت نیست، همانطور که در دنور انجام می شود. پس از آپلود فایل ها، سرور با کلیک بر روی پرچم نارنجی دوباره راه اندازی می شود تا سرور پوشه سایت جدید را مشخص کند.

برای راه اندازی سایت پس از نصب، در منوی Open Server، به آدرس “ سایت های من«و در لیست کشویی سایت ها، روی مورد دلخواه کلیک کنید. پس از آن، مرورگری که به طور پیش فرض در ویندوز نصب شده است باز می شود - اگر از نسخه ساده شده استفاده می کنید و اگر از نسخه کامل استفاده می کنید، مرورگری که در تنظیمات سرور محلی نصب شده است باز می شود.

در این مقاله، نحوه نصب یک "سرور باز" محلی را توضیح داده ام. لیست تنظیماتی که من مرور کردم هنوز کامل نشده است ... ما در مورد بقیه ویژگی ها و تنظیمات در مقاله دیگری صحبت خواهیم کرد، اما در حال حاضر احتمالاً به این یادداشت پایان می دهم.

موفق باشید و از ساخت سایت خود لذت ببرید!

در این مقاله می نویسم مروری بر وب سرور Open Server، سپس نصب و پیکربندی. اول اینکه Open Server چیست؟ سرور را باز کنید- آی تی پلت فرم WAMP، به طور خاص برای توسعه دهندگان وب با در نظر گرفتن خواسته ها و توصیه های آنها طراحی شده است. WAMP مخففی است که از حروف اول برنامه های موجود در آن نام گذاری شده است. یعنی: ویندوز - سیستم عامل; آپاچی - وب سرور؛ MySQL - سیستم مدیریت پایگاه داده؛ PHP یک زبان برنامه نویسی است که برای ساخت برنامه های تحت وب استفاده می شود. اجزای ذکر شده پایه هستند و علاوه بر این مجموعه شامل Nginx، Perl، سرور FTP، Sendmail و موارد دیگر است.

ویژگی های وب سرور Open Server.
وب سرور نیازی به نصب ندارد، می تواند با رسانه USB کار کند، سرور می تواند همیشه در دسترس شما باشد. پشتیبانی از نسخه های ویندوز (32 بیتی و 64 بیتی): Windows 8 / Windows 7 / Windows Server 2008 (2003) / Windows Vista / Windows XP SP3. رابط چند زبانه، از جمله روسی. پانل کنترل راحت، تمام اقدامات را می توان از طریق سینی انجام داد.

ایرادات سرور را باز کنید.
هنگام کار با یک وب سرور، یک نقص را جایگزین کردم. هیچ عملکرد به روز رسانی خودکار برنامه وجود ندارد، اگر نسخه جدیدی در وب سایت رسمی منتشر شود، باید وب سرور را حذف کرده و تمام پروژه های خود را به نسخه جدید برنامه منتقل کنید.

نصب و راه اندازی سرور را باز کنید
این بررسی را به پایان می رساند، حالا بیایید به سراغ دانلود و نصب برنامه برویم. من به همه کاربران توصیه می کنم برنامه ها را از سایت های رسمی دانلود کنند، زیرا هیچ خطری وجود ندارد که این برنامه دارای جاسوس افزار داخلی و غیره نباشد. بنابراین، به وب سایت رسمی open-server.ru بروید، به بخش "دانلود" بروید، کپچا را وارد کنید و روی دانلود کلیک کنید. سپس، بایگانی را در یک دیسک محلی باز کنید (به عنوان مثال، C: \ open_server). به دایرکتوری می رویم که در آن برنامه را استخراج کردیم. Open Server.exe را اجرا کنید.

پس از شروع برنامه، می بینیم که یک stash در سینی ظاهر شده است و تمام دستکاری ها با سرور از دادگاه انجام می شود. روی نماد کلیک راست کرده و وب سرور را راه اندازی کنید. کاملاً ممکن است که برنامه بار اول شروع نشود. اگر برنامه "Startup Failed" را نشان داد، چه کار می کنیم، برنامه را در سینی باز کنید و مشاهده سیاهه ها را انتخاب کنید. رایج ترین خطاها در گزارش ها می تواند به شرح زیر باشد:

1. اشغال پورت 80 غیرممکن است زیرا قبلاً توسط "C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe" استفاده می شود (اگر برنامه متفاوت است ، ما قبلاً آن را برای خودمان پیکربندی می کنیم). در این صورت باید استفاده از پورت 80 را حذف کنید. این کار به صورت زیر انجام می شود، برنامه Skype را باز کنید، سپس Tools -> Settings -> Advanced -> Connection را باز کنید، سپس تیک Use ports 80 and 433 را بردارید.

2. "فایل C: \ Windows \ system32 \ drivers \ etc \ hosts قابل نوشتن نیست." در این مورد، 2 گزینه وجود دارد:
1) برنامه آنتی ویروس تغییر فایل Host را مسدود می کند، سپس آنتی ویروس را غیرفعال کرده و مجدداً راه اندازی کنید.
2) به دایرکتوری "C: \ Windows \ System32 \ drivers \ etc" بروید و در خصوصیات فایل میزبان علامت "فقط خواندن" را بردارید.

خطاهای اصلی را با جزئیات شرح دادم، اگر مشکلی در راه اندازی وجود دارد، در نظرات بنویسید و من قطعا به شما کمک خواهم کرد.

پیکربندی سرور باز
به امید نصب و اجرا سرور را باز کنید، هنوز هم موفق شدی که استفاده کامل را نوسان می کند. بیایید با ساده ترین چیز شروع کنیم، اگر می خواهیم یک سایت محلی را اجرا کنیم، باید روی "پوشه سایت ها" در سینی کلیک کنید. برای مثال در این دایرکتوری یک پوشه ایجاد کنید. برای اینکه سایت کار کند، باید سرور را راه اندازی مجدد کنیم، راه اندازی مجدد سرور نیز در سینی موجود است. در خود پوشه، اسناد وب را آپلود می کنیم. اگر نیاز به ایجاد پایگاه داده mysql دارید، به سینی بروید، سپس Advanced -> phpmyadmin. ورود به "root"، به طور پیش فرض رمز عبور از پایگاه داده mysql مورد نیاز نیست. آدرس محلی Mysql "localhost"

سلام دوستان.

در این مقاله، ما یک سرور محلی را برای توسعه و پیکربندی بعدی سایت ها بر روی رایانه خود نصب می کنیم.

برای این کار از برنامه ای به نام Denwer استفاده می کنیم. نصب آن ساده است و نیازی به دانش فنی ندارد. علاوه بر این، فرآیند نصب با دستورات همراه است.

نحوه نصب سرور محلی و اینکه آیا اصلاً به آن نیاز دارید، در ادامه مطلب بخوانید. بیایید با بررسی اهمیت یک سرور محلی شروع کنیم.

آیا به سرور محلی نیاز دارم؟

برای مبتدیان، من با تعریف "سرور محلی" شروع می کنم - این یک سرور (میزبان) است که در رایانه شما (نه در اینترنت) قرار دارد و به شما امکان می دهد سایت هایی را روی آن ایجاد و پیکربندی کنید.

من معتقدم که ایجاد و پیکربندی بیشتر سایت در سرور محلی ضروری است، به طوری که در یک لحظه یک سایت کاملاً کاربردی با تمام تنظیمات در اینترنت قرار گیرد. و سپس بلافاصله آن را با محتوا پر کنید.

این همان کاری است که واقعاً حرفه ای ها در توسعه وب سایت انجام می دهند. حتی اگر به افرادی که به طور مداوم با ایجاد سایت در موتورهای مختلف کار می کنند نگاه کنیم، خواهیم دید که تقریباً هر یک از آنها ابتدا یک سایت را روی یک سرور محلی نصب می کنند، سپس آن را پیکربندی می کنند و تنها پس از آن آن را به یک هاست واقعی منتقل می کنند.

به عنوان مثال، منوی دوره سرگئی پاتین را نشان خواهم داد "جوملا 3 - یک وب سایت حرفه ای در یک روز"... ببینید وب سایت به چه ترتیبی ایجاد می شود.

همانطور که مشاهده می کنید از همان ابتدا سایت به صورت لوکال نصب و پیکربندی می شود و در نهایت یک منبع کاملاً تمام شده به هاست منتقل می شود.

نامعقول است که یک سایت را در اینترنت پست کنید، و سپس زمانی که نیاز به تبلیغ داشتید، آن را راه اندازی کنید.

اگر قبلا یک وب سایت داشته باشید چه؟ آیا به سرور محلی نیاز دارید؟

بیایید شرایطی را تصور کنیم که قبلاً یک وب‌سایت دارید و یک متخصص فناوری هستید، یعنی دوست دارید همیشه به انواع مسائل فنی بپردازید و دائماً چیزی را آزمایش کنید.

بنابراین، شما در حال حاضر یک وب سایت دارید و در حال حاضر تعدادی بازدید کننده در آن وجود دارد. اگرچه تعداد زیادی نیستند، اما هستند. خودت را جای اونها بگذار.

شما به سایت مراجعه می کنید و مدام می بینید که صاحب سایت یا وبلاگ مدام در حال تغییر چیزی است. چیدمان بلوک ها در سایت، ساختار و گاهی اوقات طراحی هر روز جدید می شود را تغییر می دهد. دوست دارید که؟ بنابراین بازدیدکنندگان واقعاً چنین وضعیتی را دوست ندارند.

درگیر شدن در توسعه، سفارشی سازی سایت ها و همچنین ایجاد طرح هایی در سایتی که قبلاً در اینترنت ارسال شده است، حداقل حرفه ای نیست. ناگفته نماند که تاثیر بسیار نامطلوبی بر توسعه و تایید آن در چشم موتورهای جستجو و مخاطبان شما می گذارد.

بنابراین، شما باید تمام این کارها را در رایانه محلی خود انجام دهید.

اکنون شروع به نصب آن می کنیم و پس از آن می توانید سایت خود را بر روی رایانه محلی خود نصب کنید و هر کاری که می خواهید با آن انجام دهید. بازدیدکنندگان از این شیطنت ها آن را نخواهند دید. این کامپیوتر شخصی شماست و هیچکس به آن دسترسی ندارد. و بعد از اینکه همه چیز را به حالت نهایی رساندید، به راحتی می توانید آن را به صورت کاملاً تمام شده به یک سایت واقعی منتقل کنید.

ضمناً من همچنین در مورد اهمیت سرور محلی هنگام ایجاد وبلاگ در نقشه ذهنی خود صحبت می کنم "طرح ایجاد یک وبلاگ با کیفیت از Konstantin Khmelev" که می توانید با گذاشتن اولین نظر خود دریافت کنید.

بیایید به خود فرآیند نصب برویم.

نصب یک سرور محلی بر روی کامپیوتر شما

سرور محلی یک برنامه است. بنابراین، شما باید آن را دانلود کنید. برای این کار از وب سرور Denwer استفاده خواهیم کرد.

به وب سایت رسمی برویدبرنامه ها و روی دکمه بزرگ کلیک کنید.


پس از کلیک کردن، از شما خواسته می شود که نسخه برنامه را انتخاب کنید. انتخاب یک نسخه PHP قدیمی 5.2و روی دکمه کلیک کنید دانلود.


در پنجره بعدی باید داده هایی را وارد کنیم که لینک دانلود Denwer در آنجا ارسال می شود. اطلاعات واقعی خود را وارد کرده و بر روی دکمه "دریافت لینک دانلود" کلیک کنید.


پس از کلیک بر روی دکمه، بلافاصله یک ایمیل با لینک دانلود برنامه ارسال می شود. خطوط فرستنده و موضوع به صورت زیر خواهد بود (عکس زیر را ببینید).


پس از دانلود، در محلی که برنامه ذخیره می شود، نصب کننده ای خواهید داشت که به شکل زیر خواهد بود.

برای شروع نصب سرور محلی، نصب کننده را اجرا کنید.


از ما سوال می شود که آیا می خواهیم بسته پایه را نصب کنیم؟ ما موافقیم.


باز کردن زیپ داده ها آغاز می شود که بسیار سریع خواهد بود.

پس از بسته بندی داده ها، نصب سرور محلی آغاز می شود که در خط فرمان انجام می شود. بلافاصله پس از راه اندازی، از ما خواسته می شود که مرورگر را ببندیم.


هنگامی که خط فرمان ظاهر می شود، یک مرورگر با پیامی باز می شود که برای ادامه یا لغو نصب باید مرورگر را ببندید.


همچنین اگر نصب خط فرمان ادامه پیدا نکند، باید سایر مرورگرها را ببندید.

پس از بستن تمام مرورگرهای اینترنت، نصب ادامه خواهد یافت. شما فقط باید دستورات داده شده توسط خط فرمان را دنبال کنید.

برای ادامه نصب، Enter را فشار دهید.


یه جای دیگه نصبش میکنم در مورد من، این یک دیسک است Eپوشه میزبان.



در مرحله بعد دوباره Enter را فشار دهید.


مرحله بعدی انتخاب یک حرف برای دیسک مجازی است. به طور پیش فرض، برنامه انتخاب دیسک Z را پیشنهاد می کند، زیرا این حرف آخرین حرف در الفبای انگلیسی است و بعید است که هیچ دیسکی توسط آن اشغال شود.

همینجوری میذارم می توانید حرف دیگری وارد کنید، اما مطمئن شوید که هیچ دیسکی توسط آن اشغال نشده باشد.

پس از انتخاب و وارد کردن حرف، Enter را فشار دهید تا نصب سرور محلی ادامه یابد.



پس از اتمام کپی، باید گزینه Denwer launch را انتخاب کنید.

2 حالت راه اندازی وجود دارد، اما خود برنامه انتخاب گزینه 1 را توصیه می کند. این کاری است که ما انجام می دهیم. ارقام 1 را در خط فرمان وارد کرده و Enter را فشار دهید.


  • راه اندازی؛
  • متوقف می شود؛
  • راه اندازی مجدد

ما به این برچسب ها نیاز داریم. بنابراین، حرف Y را درایو می کنیم و Enter را فشار می دهیم.


این آخرین مرحله از نصب سرور محلی بود که پس از آن یک مرورگر به طور خودکار با کتیبه "دنور با موفقیت نصب شد" باز می شود و همچنین نوشته می شود که Denwer با همان پورت های Skype کار می کند.

بنابراین، اگر اسکایپ را نصب کرده اید، آنچه را که در پنجره مرورگر نوشته می شود انجام دهید.


همچنین میانبرهای دسکتاپ را که به شدت می خواستیم ایجاد می کند.

  1. شروع Denwer - شروع Denver.
  2. توقف Denwer - توقف;

همه چیز. سرور محلی ما نصب شده است. اکنون باقی مانده است که آن را کمی بررسی کنیم. اجرا کنید و ببینید آیا دیسک مجازی ما که به عنوان یک سرور محلی عمل می کند، واقعاً شروع به کار می کند یا خیر.

قبل از شروع، اجازه دهید به دایرکتوری که denver را در آن نصب کرده‌ایم برویم و ببینیم چه چیزی وجود دارد.

از اونجایی که من روی درایو E در پوشه میزبان نصب کردم، الان باید همچین پوشه ای روی درایو من باشه.


اینطور که هست. و داخل پوشه باید خود فایل های Denver باشد. به داخل پوشه می رویم که باید عکس زیر را ببینید.


فایل ها آنجا هستند. بنابراین همه چیز در طول نصب با موفقیت کپی شد.

حالا بیایید بررسی کنیم که آیا خود Denwer شروع به کار می کند یا خیر. بیایید از میانبر برای راه اندازی استفاده کنیم.

پس از راه اندازی میانبر، 2 خط فرمان به سرعت چشمک می زند. هنگامی که آنها ناپدید می شوند، 2 میانبر در نوار وظیفه ظاهر می شود.

اگر چنین میانبرهایی ظاهر شوند، Denwer راه اندازی می شود. همچنین، یک دیسک مجازی با حرف Z باید در مورد من ظاهر شود. در مورد شما با نامه ای که تعیین کردید. همچنین نام این دیسک باید مشابه دیسکی باشد که خود Denver را در آن نصب کرده اید.


همانطور که می بینید، درایو "E" وجود دارد که من در آن نصب کردم، و همچنین درایو "Z" که پس از راه اندازی دنور ظاهر شد. نام آنها یکی است. هر دو درایو Local Drive نام دارند. فقط حروف متفاوت است.

اگر به دیسک مجازی (Z) برویم، باید همان فایل ها و پوشه های Denver را ببینیم که قبلاً به آنها نگاه کردیم.


تمام دوستان. این کار نصب سرور محلی را کامل می کند. اکنون می توانید شروع به ایجاد یک سایت در آن کنید و هر گونه شیطنتی را با سایت انجام دهید.

در مقاله بعدی به شما نشان خواهم داد. همچنین یک مقاله مفصل با تصاویر و یک آموزش ویدیویی در آنجا خواهید یافت.

به هر حال، در مورد آموزش تصویری. اگر کسی چیزی را از نسخه متنی متوجه نشد، پس من یک درس ویدیویی می دهم که به طور ویژه برای شما ضبط کرده ام.

در این مورد من با شما خداحافظی خواهم کرد. منتظر نظرات و ایده های شما برای مقالات جدید وبلاگ هستم. اگر چیزی درست نشد یا سوالی داشتید در نظرات بنویسید.

بهترین ها.

با احترام، کنستانتین خملف.

چند روز پیش فکر یک بار دیگر به دیدار من آمد. این فکر جدید و نسبتاً مزاحم نبود: «بیایید به Windows8 تغییر مکان دهیم. خوب، لطفا." و از آنجایی که راهی برای فرار او وجود نداشت، چای و کلوچه تهیه کردم و شروع کردم.

نصب سیستم و تمام برنامه های لازم بیش از دو ساعت طول نکشید، اما جالب ترین لحظه فرا رسید: من نیاز به استقرار یک محیط کاری داشتم، یعنی یک سرور GIT + محلی (Apache، MySQL، PHP، nginx، memcached، mongodb). با یادآوری تجربه نصب های قبلی، این بار تصمیم گرفتم کل فرآیند را مستند کنم و آن را برای آیندگان ذخیره کنم.

تعداد دفعات سلب مسئولیت:"من یک برنامه نویس نیستم" (ج)، اما یک طراح رابط و فن‌شناس جلویی هستم (اما در برخی موارد می‌توانم به همکاران کمک کنم و چیزی شبیه به آن را کدنویسی کنم، و حتی بعداً به خاطر آن شکست نخواهم خورد)

سلب مسئولیت شماره دو:بله، من کاملاً تصور می کنم که در اوبونتو همه این کارها چندین برابر سریعتر انجام می شود. اما من از نظر تاریخی روی ویندوز کار می کنم.

پس بیایید شروع کنیم.

برنامه کاری ما شامل نصب محصولات زیر است:

  1. بتونه
  2. Denwer (Apache، MySQL، PHP)
  3. Nginx
  4. Memcached
  5. MongoDB

1. بتونه

بتونه- یک کلاینت رایگان برای پروتکل های مختلف دسترسی از راه دور، از جمله SSH، Telnet، rlogin.

PuTTY با چندین ابزار کاربردی همراه است، اما من فقط به آن و Pegeant (یک عامل احراز هویت SSH که کلیدها را از مخازن git ذخیره می کند) نیاز دارم.
خارج از سایت:
اگر به هیچ SSH نیاز ندارید، این نکته را فراموش کنید و ادامه دهید.

2. GIT

برای کار با gitمن چندین سال است که از آن استفاده می کنم TortoiseGit، که پایدار، گوه است و تمام نیازهای من را تا 146 درصد پوشش می دهد. به طور کلی من آن را توصیه می کنم.


خارج از سایت:

2.1 TortoiseGit نیاز دارد git برای ویندوز، که در googlecode قابل دریافت است.
2.2 خودم TortoiseGitاز اینجا نصب کنید

3. دنور

دنور- مجموعه ای از توسعه دهندگان وب آقایان ("D.n.w.r"، بخوانید "Denver") - پروژه دیمیتری کوتروف، مجموعه ای از توزیع ها (Apache، PHP، MySQL، Perl، و غیره) و پوسته نرم افزاری که توسط توسعه دهندگان وب برای توسعه سایت ها استفاده می شود. در یک دستگاه ویندوز "خانه" (محلی).
خارج از سایت:

3.1 نصب

باید دانلود کنیم کیت اولیهو ماژول های اضافی PHP5.

انحراف غزلی:

نه، نه فقط دانلود کنید، بلکه لینک های دانلود را از طریق ایمیل دریافت کنید! یعنی باید با پست خود و همچنین نام و نام خانوادگی خود دو بار در فرم زیر عنوان بزرگ «ثبت نام» رانندگی کنید. "به دلیل انتشار آینده دنور 4، ثبت نام الزامی است." فرم قبلاً یک سال است که عذرخواهی کرده است ، اما من دیگر آن را باور نمی کنم (.

معمولاً نصب دنور سریع و بدون دردسر است، اما در ویندوز 8 با خطایی مورد حمله قرار گرفتم که به یک کتابخانه گم شده فحش داد. msvcr71.dll... کتابخانه را می توان در یک پوشه قرار داد "\ Windows \ System32 \"(x32) یا "\ Windows \ SysWOW64 \"(x64). پس از اینکه فایل در پوشه مستقر شد، ویژگی های آن را باز کرده و روی دکمه "Unblock" کلیک کنید.

3.2 بررسی عملکردی

پس از نصب Denver، ما یک اسکریپت آزمایشی ایجاد می کنیم که عملکرد هر چیزی را که بعداً نصب خواهیم کرد، بر روی آن بررسی می کنیم.
قابل اعتماد و متخصص ز: \ خانهو یک سایت جدید اضافه کنید: یک پوشه بسازید تست.محلی، یک پوشه در آن وجود دارد "وای"، که در آن فایل را اضافه می کنیم index.phpبا متن خلاقانه فوق العاده:

";

دنور را مجددا راه اندازی کنید، آن را در یک مرورگر باز کنید www.test.local، ما تحت تأثیر قرار می گیریم و ادامه می دهیم

4. Memcached

Memcached- میان افزاری که سرویس کش داده را بر اساس پارادایم جدول هش در RAM پیاده سازی می کند.

Memcacheیک افزونه برای php است که یک رابط رویه‌گرا و شی گرا برای memcached فراهم می‌کند، یک شبح کش بسیار کارآمد که به طور خاص برای کاهش بار پایگاه داده در برنامه‌های وب پویا طراحی شده است.

4.1 نصب memcached

آ.دانلود آرشیو با باینری: Memcached 1.4.5 برای ویندوزاز اینجا
V. \ usr \ local \ memcached

4.2 نصب memcache

آ.آرشیو با کتابخانه را از اینجا دانلود کنید
V.محتویات بایگانی را در آن باز کنید \ usr \ local \ php5 \ ext \
با.فایل را باز کنید php.ini (\ usr \ local \ php5 \ php.ini) و پسوند را وصل کنید:
پسوند = php_memcache.dll

4.3 پیکربندی راه اندازی Memcached همراه با راه اندازی Denwer

برای اجرای اسکریپت همراه با دنور، به موارد زیر نیاز داریم:
  1. یک اسکریپت حاوی دستورات برای شروع و توقف برنامه / سرویس بنویسید و آن را در یک پوشه قرار دهید \ denwer \ اسکریپت \ init.d
  2. یک پیوند به این اسکریپت در پوشه تنظیمات start/stop ایجاد کنید \ denwer \ اسکریپت \ اصلی \

آ.یک فایل به نام "memcached.pl" در دایرکتوری ایجاد کنید \ denwer \ اسکریپت \ init.d \
بسته perl -w Starters :: Memcached; BEGIN (لغو تغییر @INC، "../lib"؛) از StartManager استفاده کنید. my $ basedir = "/ usr / local / memcached /"; chdir ($ basedir)؛ StartManager :: action $ ARGV, start => sub (### ### START. ### print "Starting memcached \ n"؛ system ("memcached.exe -d")؛ چاپ "Started! \ N"; ), stop => sub (### ### STOP. ### print "Stopping memcached \ n"؛ system ("TASKKILL / F / IM memcached.exe")؛ چاپ "Stopped! \ n";); بازگشت 1 در صورت تماس گیرنده؛

ب.اکنون پیوندی به اسکریپت ایجاد می کنیم - یک فایل متنی ساده که حاوی این نکته است که هنگام شروع، راه اندازی مجدد و توقف دنور، باید اجرا کنید. init.d / memcached.pl
در یک ویرایشگر متن، بنویسید
init.d / memcached
و فایل را با نام ذخیره کنید "40_memcached"به پوشه های زیر:

  • \ denwer \ اسکریپت ها \ اصلی \ شروع
  • \ denwer \ scripts \ main \ stop
  • \ denwer \ اسکریپت \ اصلی \ راه اندازی مجدد

4.4 بررسی نتیجه

در اسکریپت تست ما (index.php) اضافه کنید:
$ memcache = Memcache جدید. $ memcache-> connect ("127.0.0.1"، 11211); echo 'Memcache ver:'. $ memcache-> getVersion ();

دنور را دوباره راه اندازی کنید و ببینید چه اتفاقی افتاده است

5. Nginx

Nginx- سرور ساده، سریع و قابل اعتماد، بدون بارگذاری بیش از حد با توابع.

خارج از سایت:

5.1 پیکربندی Nginx

آ.نسخه ویندوز را از خارج از سایت دانلود کنید و آن را در آن باز کنید \ usr \ محلی \ nginx
ب.ما یک میزبان مجازی برای سایت آزمایشی خود راه اندازی کردیم. برای این کار، باز کنید \ usr \ local \ nginx \ conf \ nginx.confو آنجا اضافه کنید

سرور (گوش دادن 127.0.0.1:80؛ نام سرور www.test.local test.local; if ($ host = "test.local") (بازنویسی ^ / (. *) $ Http: //www.test.local$1 دائمی ;) مکان ~ * \. (jpeg | jpg | gif | png | css | js | pdf | txt | tar) $ (ریشه Z: \ home \ /test.local \ www;) مکان / (ssi on؛ proxy_pass http : //127.0.0.1: 8080 /; proxy_set_header X-REQUEST_URI $ request_uri؛ proxy_set_header X-Real-IP $ remote_addr؛ proxy_set_header X-Forwarded-for $ remote_addr؛ proxy_set_header proxy_set_sety $remote_addr; بستن؛ proxy_pass_header Content-Type؛ proxy_pass_header Content-Disposition؛ proxy_pass_header Content-Length؛ ریشه Z: \ home \ /test.local \ www;))
این نمونه ای از تنظیمات یک پروژه واقعی است، تنظیمات شما ممکن است به وضوح متفاوت باشد.

5.2 پیکربندی آپاچی

به طور پیش فرض آپاچی روی پورت 80 اجرا می شود اما ما فقط این پورت را به Nginx دادیم، بنابراین اکنون باید قالب هاست مجازی را در تنظیمات آپاچی تغییر دهیم و پورتی غیر از 80 (مثلا 8080) به آن اختصاص دهیم.
باز میکنیم \ usr \ local \ apache \ conf \ httpd.confو شماره پورت را تغییر دهید

## ## قالب میزبان مجازی را شروع کنید. ## ## اگر می خواهید Apache را به طور پیش فرض روی پورتی غیر از 80 اجرا کنید، ## شماره پورت را در دستور العمل بعدی تغییر دهید. ## #Listen $ & (ip: -127.0.0.1): $ & (port: -8080) #NameVirtualHost $ & (ip: -127.0.0.1): $ & (پورت: -8080) # # DocumentRootMatch "/home/(?!cgi-)(.*)^1/(?!cgi$|cgi-)(.*)" # DocumentRootMatch "/home/(?!cgi-)(.*)/ public_html ^ 1 "# DocumentRootMatch" /home/(?!cgi-)(.*)/public^1 "# DocumentRootMatch" /home/(?!cgi-)(.*)^1/html/(.*) "# DocumentRootMatch" /home/(?!cgi-)(.*)^1/domains/(?!cgi$|cgi-)(.*) "# DocumentRootMatch" / var / www / html / (?! cgi -) ~ (. *) ^ 1 / (?! cgi $ | cgi -) (. *) "# DocumentRoot" $ & "# ServerName"% & / - www "# ServerAlias"% & / - www ""% & / - www / www "$ & (host :-) # # $ & (دستورالعمل‌ها :-) # # ScriptAlias ​​/ cgi /" $ ^ 1 / cgi / "# ScriptAlias ​​/ cgi-bin /" $ ^ 1 / cgi -bin / "# AllowEncodedSlashes on #

5.3 پیکربندی راه اندازی Nginx همراه با راه اندازی Denwer

آ.یک فایل به نام "nginx.pl" در دایرکتوری ایجاد کنید \ denwer \ اسکریپت \ init.d \
بسته perl -w Starters :: Nginx; BEGIN (لغو تغییر @INC، "../lib"؛) از StartManager استفاده کنید. my $ basedir = "/ usr / local / nginx /"; chdir ($ basedir)؛ StartManager :: action $ ARGV, start => sub (### ### START. ### print "Starting Nginx \ n"؛ سیستم ("start nginx.exe")؛ چاپ "Started! \ N";) , stop => sub (### ### STOP. ### print "Stopping Nginx \ n"; system ("nginx.exe -s stop"); print "Stopped! \ n";); بازگشت 1 در صورت تماس گیرنده؛

ب.در یک ویرایشگر متن، بنویسید
init.d / nginx
و فایل را با نام ذخیره کنید "50_memcached"به پوشه های زیر:

  • \ denwer \ اسکریپت ها \ اصلی \ شروع
  • \ denwer \ scripts \ main \ stop
  • \ denwer \ اسکریپت \ اصلی \ راه اندازی مجدد

5.4 بررسی نتیجه

بیایید فایل را در کنار اسکریپت قرار دهیم style.cssبا محتوا
h1 (رنگ: قرمز؛) h2 (رنگ: سبز؛)

و ما خود را نجیب خواهیم داد index.php:
منو تست کن

منو تست کن

Memcached

اتصال ("127.0.0.1"، 11211)؛ echo "Memcached ver:". $ memcache-> getVersion (); ?>
اکنون دنور را مجددا راه اندازی می کنیم و نتیجه را تحسین می کنیم. اگر فایل CSS متصل است - Nginx به خوبی کار می کند.

6. MongoDB

MongoDB- یک سیستم مدیریت پایگاه داده منبع باز مبتنی بر سند (DBMS) که نیازی به توضیح طرح جدول ندارد.

خارج از سایت:

6.1 درایور PHP

آ.در حال دانلود کتابخانه php_mongo.dllاز این سایت: و آن را در پوشه قرار دهید \ usr \ local \ php5 \ ext \
از طریق آزمون و خطا، مشخص شد که درایور صحیح در آرشیو موجود است mongo-1.2.5.zip/mongo-1.2.5-php5.3vc9ts.zip... اگر به دلایلی شروع نمی‌کنید، نسخه‌های دیگر را امتحان کنید.

ب.افزونه را به php.ini
پسوند = php_mongo.dll

6.2 نصب Mongo

A. آرشیو را از Mongo دانلود کنید و آن را در یک پوشه باز کنید \ usr \ محلی \ mongodb ... در همان پوشه، دو پوشه دیگر ایجاد کنید:

ب.سرویس را نصب کنید
> cd C: \ Web Servers \ usr \ local \ mongodb \ bin \
> mongod.exe --install --dbpath = C: \ WebServers \ usr \ local \ mongodb \ db \ --logpath = C: \ WebServers \ usr \ local \ mongodb \ logs \

6.3 پیکربندی راه اندازی MongoDB همراه با دنور

آ.فایلی به نام ایجاد کنید "Mongod.pl"در دایرکتوری \ denwer \ اسکریپت \ init.d \
بسته perl -w Starters :: mongoDB; BEGIN (لغو تغییر @INC، "../lib"؛) از StartManager استفاده کنید. StartManager :: action $ ARGV, start => sub (### ### START. ### print "Starting mongoDB \ n"؛ system ("net start mongoDB")؛ print "Started! \ N";), stop => sub (### ### STOP. ### print "Stopping mongoDB \ n"؛ system ("net stop mongoDB"); print "Stopped! \ n";); بازگشت 1 در صورت تماس گیرنده؛

ب.در یک ویرایشگر متن، بنویسید
init.d / mongod
و فایل را با نام ذخیره کنید "60_mongod"در پوشه هایی که قبلاً می شناسیم:

  • \ denwer \ اسکریپت ها \ اصلی \ شروع
  • \ denwer \ scripts \ main \ stop
  • \ denwer \ اسکریپت \ اصلی \ راه اندازی مجدد

6.4 بررسی نتیجه

بیایید رابط کنسول mongo را شروع کنیم
> Z: \ usr \ local \ mongodb \ bin \ mongo.exe

و مقدار تست را در پایگاه داده "test" وارد و خروجی خواهیم کرد
> db.test.save ((نام: "Habr!"))
> db.test.find ()

نتیجه باید به این صورت باشد:

6.5. نصب رابط مدیریت پایگاه داده Mongo

آفسایت MongoDB دارای فهرست و مروری بر حوزه های مدیریت است، بنابراین می توانید مطابق با سلیقه خود انتخاب کنید.
من RockMongo را برای خودم انتخاب کردم، بنابراین با کمک آن است که در نهایت مطمئن خواهیم شد که همه چیز برای ما کار می کند و به جایی نمی رسد.

آ.آرشیو را با پنل مدیریت از این صفحه دانلود کنید. ما به طور طبیعی انتخاب می کنیم، نسخه ویندوز... در زمان نوشتن این مقاله، این است RockMongo-on-Windows نسخه 0.0.4

ب.پوشه را از بایگانی بگیرید \ rockmongo-on-windows \ web \ rockmongo و آن را در دایرکتوری سایت تست ما کپی کنید
باز میکنیم config.phpو مقدار پارامتر را تغییر دهید
$ MONGO ["servers"] [$ i] ["control_auth"] = true;
بر روی
$ MONGO ["servers"] [$ i] ["control_auth"] = false;

سی.نتیجه را با دنبال کردن پیوند www.test.local / rockmongo / index.php بررسی کنید

تبریک می گویم! اکنون ما یاران نهایی و غیر قابل برگشت هستیم.

پاداش شماره 1. کار با php از کنسول ویندوز

شاید برای کسی مفید باشد. زمانی که رهبر تکنولوژی شیطانی ما تصمیم گرفت که "فایل های SQL قرن گذشته شما هستند، بیایید از مهاجرت استفاده کنیم، مفید واقع شد." البته برای رعایت نجابت سعی کردم یک سوء تفاهم کامل را به تصویر بکشم و حتی اشک ریختم، اما لو رفتم و فرستادم تا بفهمم این کار در ویندوز چگونه کار می کند.
معلوم شد که تنها چیزی که برای خوشبختی لازم است همین است دایرکتوری PHP را در PATH ثبت کنید.


روی "تغییر" کلیک کنید و به انتهای خط اضافه کنید
؛ Z: \ usr \ local \ php5

حالا بیایید بررسی کنیم که همه چیز کار کرده است.
در دایرکتوری سایت تست، یک فایل ایجاد کنید console.php

باز کردن کنسول(می توانید مستقیماً از همان پوشه - با فشار دادن SHIFT روی فضای خالی کلیک راست کرده و مورد "Open command window" را انتخاب کنید).
معرفی کنید:
> php console.php "UserName"

کنسول پاسخ می دهد:
> "سلام، نام کاربری!"

PHP شکست خورده است، شادی عمومی، تشویق، پرده.

پاداش شماره 2.

تمامی فایل ها و نمونه های ذکر شده در مقاله در یک آرشیو به صورت رایگان و بدون پیامک: در github

امیدوارم که این مطالب برای شما مفید باشد.
از نظرات و پیشنهادات شما سپاسگزار خواهم بود.

برچسب ها:

  • denwer
  • سرور محلی
افزودن برچسب

مقالات مرتبط برتر