نصب و پیکربندی سرور XAMPP در ویندوز. سرور محلی XAMPP: نصب، پیکربندی، استفاده از نصب و پیکربندی سرور xampp

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

XAMPP کاملا رایگان است و حاوی توزیع آپاچی است و به شما امکان می دهد با PHP، Perl، MySQL کار کنید.

همچنین، هنگام استفاده از XAMPP، می توانید به سرعت LMS Moodle یا Wordpress را با استفاده از Bitnami نصب کنید.

نصب XAMPP

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

ابتدا باید نصب کننده سیستم عامل خود را دانلود کنید. این را می توان با استفاده از پیوند در وب سایت رسمی انجام داد: www.apachefriends.org/ru/index.html

در این مقاله، نصب کننده ویندوز را دانلود می کنم که با استفاده از آن، به عنوان مثال، نصب و پیکربندی XAMPP را در نظر خواهم گرفت.

پس از فشار دادن دکمه دانلود، دانلود فایل exe آغاز می شود (وزن فایل تقریباً 110 مگابایت).

هنگامی که دانلود کامل شد، فایل نصب را باز کنید (xampp-win32-5.6.30-0-VC11-installer.exe)، به عنوان مدیر اجرا شود. در پنجره خوش آمدگویی، روی next کلیک کنید.


سپس اجزای مورد نیاز را انتخاب کنید. ما به آپاچی علاقه مندیم. به صورت اختیاری، می توانید PHP و MySQL را انتخاب کنید.
در مرحله بعد باید مسیر نصب را انتخاب کنید.
در مرحله بعد، نصب کننده از ما می خواهد تا تأیید کنیم که آماده شروع نصب هستیم. Next را کلیک کنید.
نصب XAMPP شروع شد.
پس از اتمام نصب، از شما خواسته می شود که کنترل پنل XAMPP را راه اندازی کنید. علامت چک بگذارید. روی Finish کلیک کنید.

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

راه اندازی ساب دامنه و هاست مجازی

هاست ها را ویرایش کنید

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

ابتدا باید تغییر مسیرهای سایت را در فایل هاست اضافه کنید. این فایل در پوشه etc در آدرس زیر قرار دارد: C:\Windows\System32\drivers\etc

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


اگر بخواهیم وقتی barbershop.local را در مرورگر تایپ می کنیم، سایت از پوشه ای در رایانه ما در D/:XAMPP/htdocs/barbershop باز شود، خط زیر را به فایل خود اضافه می کنیم.

ایجاد هاست

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

همچنین فایل httpd-vhosts.conf را در notepad باز می کنیم که در پوشه D:\XAMPP\apache\conf\extra قرار دارد.

در پایان متن زیر را اضافه کنید:

DocumentRoot "D:/XAMPP/htdocs" نام سرور locahost ServerAlias ​​locahost ErrorLog "logs/localhost.log" CustomLog "logs/localhost.log" رایج
DocumentRoot "D:/XAMPP/htdocs/barbershop" نام سرور barbershop.local ServerAlias ​​barbershop.local ErrorLog "logs/localhost.log" CustomLog "logs/localhost.log" رایج

حالا به کنترل پنل رفته و روی start روی آپاچی کلیک کنید. سرور کار خود را شروع کرده است.

نتیجه

آماده! حال اگر فایل index.html یا index.php را در پوشه D:/XAMPP/htdocs/barbershop ذخیره کنیم و در مرورگر به barbershop.local برویم، آنگاه باز خواهیم شد. صفحه اصلیمیزبان مجازی ما اگر اکنون بخواهیم مثلاً از فایل /barbershop/css/main.css به پوشه /barbershop/img/ برود، اکنون می توان این لینک را نسبت به ریشه سایت "/img/" مشخص کرد.

XAMPP یک مجموعه وب سرور است که شامل مجموعه ای از برنامه های کاربردی برای عملکرد کامل سایت است. این نیازی به پیکربندی هر جزء به طور جداگانه ندارد.

مونتاژ به شما امکان می دهد بدون اتصال به شبکه روی یک رایانه جداگانه توسعه دهید. بر این اساس نیازی به دسترسی به اینترنت پرسرعت و هاست نیست.

این پروژه کراس پلتفرم است، به این معنی که در پلتفرم های محبوب مانند ویندوز، لینوکس، سیستم عامل مک به همان اندازه خوب کار می کند. نام XAMPP خود مخفف است که مخفف عبارت زیر است:

  • ایکس- نشان می دهد که مونتاژ روی همه سیستم عامل ها کار می کند.
  • آپاچی- یک وب سرور که از نسخه های اصلی سیستم عامل پشتیبانی می کند، بسیار قابل تنظیم و قابل اعتماد است.
  • MySQL- یکی از معروف ترین سیستم های مدیریت پایگاه داده؛
  • PHP- یک زبان برنامه نویسی که تقریباً توسط همه ارائه دهندگان میزبانی پشتیبانی می شود و پیشرو در بین زبان های مورد استفاده برای ایجاد وب سایت ها.
  • پرل- یک زبان برنامه نویسی آسان برای یادگیری، که علاوه بر این، از ماژول های شخص ثالث پشتیبانی می کند.

این مجموعه برای برنامه نویسان وب مبتدی مناسب است. هر چیزی که ممکن است برای کار راحت نیاز داشته باشید را دارد.

میزبانی وب سایت مشترک برای CMS محبوب:

از کجا دانلود کنم؟

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

در شدیدترین حالت، اگر وضعیت فایل "تأیید شده" باشد و بررسی ها به طور کلی مثبت باشد، می توانید از سایت های بایگانی بزرگ استفاده کنید.

ما به سایت رسمی مونتاژ در https://www.apachefriends.org می رویم. اگر در محدوده آدرس های IP کشورهای مستقل مشترک المنافع هستید، یک تغییر مسیر خودکار به نسخه روسی سایت انجام می شود.

مرحله بعدی انتخاب یک سیستم عامل است. از آنجایی که ما روی ویندوز کار می کنیم، نسخه را برای این سیستم عامل انتخاب می کنیم. لطفا توجه داشته باشید که آخرین نسخه های برنامه فقط با سیستم عامل های جدید کار می کنند - ویستا و بالاتر، تحت XP یا 2003 به سادگی شروع نمی شود.

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

نصب XAMPP در سیستم عامل ویندوز.

نصب کننده را اجرا کنید و روی دکمه Next در پنجره شروع کلیک کنید.

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

نصب کننده از شما می خواهد که محل نصب را انتخاب کنید. به طور پیش فرض، این درایو C:\ است. ما موافقیم. بعد.

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

سرور و فایروال محلی

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

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

ما نصب و پیکربندی را کامل می کنیم.

برای اجرای برنامه بلافاصله پس از اتمام نصب، باید مراحل زیر را انجام دهید:

  1. کادر «راه اندازی کنترل پنل پس از اتمام نصب» را علامت زده بگذارید.
  2. روی "پایان" کلیک کنید.

بررسی عملکرد ماژول ها و قطعات.

پس از اتمام نصب، کنترل پنل XAMPP باز می شود.

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

وضعیت آپاچی و MySQL را یکی یکی بررسی می کنیم. برای انجام این کار، دکمه های "Admin" (1 و 2) را فشار دهید، پس از آن باید پانل های کنترل سرور و پایگاه داده در مرورگر باز شود.

صفحه کنترل:

اسکریپت پایگاه داده PhpMyAdmin:

بررسی عملکرد سرویس های اصلی. برای انجام این کار، توصیه می کنیم یک پوشه آزمایشی در پوشه C:\Xampp\htdocs ایجاد کنید. در notepad، نسخه پیشنهادی یک اسکریپت کوتاه PHP را بنویسید و به عنوان index.php ذخیره کنید:

اکنون، در هر مرورگری، به آدرس زیر بروید: http://localhost/test و اگر همه چیز به درستی انجام شود، کتیبه "کار خوب" را مشاهده خواهید کرد.

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

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

اختیاری

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

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

به این دلیل که هر یک از مرورگرهای شما به دنبال mysite سایت شما می گردد . ru یا طراحی من برای . net، نه در داخل کامپیوتر شما، بلکه در اینترنت بزرگ.

بنابراین، قوانین مربوط به نام های داخل رایانه را به خاطر بسپارید:

- بدون پسوند یا استفاده از زون های ناموجود، مثلاً می توانید سایت را نام ببرید mysite.localزیرا مناطق .محلیوجود ندارد؛

بدون فاصله در یک کلمه (نقطه و خط تیره مجاز است).

معمولاً از نام‌های خنثی homesite یا mysite به عنوان مثال استفاده می‌شود، اما از آنجایی که شما در سایت من هستید، فکر می‌کنم نام designfornet مناسب‌تر است، زیرا به شما امکان می‌دهد به ادامه مقاله که در مورد ایجاد یک سایت خانگی صحبت می‌کند، برسید.

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

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

این جایی است که پوشه جدید designfornet ما (homesite) مفید است. فقط باید کل پوشه را بکشید xampp(از دیسک ج:) بر روی / در پوشه ایجاد شده سایت designfornet کلیک راست کرده و "Copy" را انتخاب کنید.

1.3. یک رویکرد حتی هوشمندتر این است:

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

1.3.2. اگر چیزی را در آنها خراب کنیم، کل کتابچه راهنما را دوباره آپلود نمی کنیم، بلکه فقط این فایل ها را با فایل های صفر از "ذخیره اضطراری" جایگزین می کنیم. اجرای فایل‌ها هنگام جایگزینی فایل‌های فلج شده با فایل‌های پوچ، می‌تواند چند بار انجام شود.

1.4. مرورگر کار را به عنوان مرورگر اصلی تنظیم کنید. من نصب کرده ام مرورگر فایرفاکسبه طور پیش فرض، به عنوان عظیم ترین. در تنظیمات آن تنظیم کنید تشخیص خودکارکد UTF-8

امروزه فایرفاکس نسبت به اپرا و اینترنت اکسپلورر: اپرا پس از ساعت ها استفاده سنگین و "نفخ" شده است. Donkey IE فقط برای بررسی ظاهر یک سایت تازه پخته شده استفاده می شود. Ghrom از نظر قطبیت در میان "توده ها" به فایرفاکس می رسد، زیرا سرعت خوبی دارد، اما به دلیل عدم وجود افزونه های مفید هنوز کاملا "لخت" است، به عنوان مثال، سیاست مالک آن دزدی از دانلود فیلم ها را ممنوع می کند.

1.5. یک استاد وب مبتدی برای انتخاب کدها به "صحیح" نیاز دارد ویرایشگر متن، به این دلیل نامیده می شود که قالب بندی را به متون وارد نمی کند. بنابراین نمی توان از Word استفاده کرد. Notepad تعبیه شده در ویندوز نیز برای ویرایش کدها مناسب نیست. پس از خواندن مقاله ویرایشگرهای فایل کد مناسبباید بر روی کامپیوتر شما نصب شود Notepad++ .

آموزش برنامه کنترل پنل XAMPP

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

شکل 1 پنجره برنامه کنترل پنل XAMPP

امیدوارم قبلاً آن را داشته باشید یا از پوشه دریافت کرده باشید ج:\xamppمیانبرهای لازم برای دسکتاپ: xampp_start.exe, xampp_stop.exe, xampp-control.exe. با کلیک بر روی دومی، همان پنل باز می شود.


برای بیرون کشیدن میانبر، باید پوشه را باز کنید ج:\xamppو برای کشیدن میانبر به دسکتاپ کامپیوتر راست کلیک کنید. بعد از اینکه آن را آزاد کردید، در منوی ظاهر شده عبارت "Create Shortcut" را انتخاب کنید.

2.2. در پایین پنل، می توانیم از نسخه های پنل و سیستم عامل نصب شده بر روی رایانه شما، محل دایرکتوری خود Xampa و نصب کننده آن و وضعیت پنل مطلع شویم - بررسی OK (در حال اجرا) .

شکل 2 قسمت پایینی پنجره پانل وضعیت هر جزء را نشان می دهد

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

در خط بالاییپانل ما دو دکمه را می بینیم " سرویس..."و" SCM…". با اولین مورد، می توانیم برنامه کنترل پنل XAMPP را به عنوان یک سرویس در رایانه خود اجرا کنیم. مورد دوم ما را به پنجره ای می برد که در آن می توانیم تمام سرویس های در حال اجرا بر روی رایانه خود را پیدا کنیم.

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

2.5. ردیف سمت چپ فیلدهای مربعی (پنجره) با نام Svcفقط به شما اجازه می دهد تا اجزای جداگانه Ksamp را به عنوان سرویس اجرا کنید. ستون دوم در پانل این اجزا را فهرست می کند. که آنها شامل نمی شودو به طور مداوم با ویندوز کار نمی کند- این زمینه ها را رها کنید خالی.

2.6. ستون سوم از دکمه های شروع - تشکیل شده است شروع کنید. ما قبلاً توافق کرده ایم که برای ما مهم است آپاچیو mysql، و کلاینت ftp FileZillaو سرویس گیرنده پست الکترونیکی مرکوریما هنوز به آن نیاز نداریم

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

به روشی مشابه، ما دو جزء اصلی وب سرور را راه اندازی می کنیم - آپاچیو mysql.

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

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

در بیشتر نسخه های اولیهدکمه های XAMPP موجود است پوسته», « برپایی», « بررسی پورت».

2.9. به یاد می آوریم که برای ما وب سرور XAMPP یک برنامه عبور است. ما اسکریپت ها را روی آن امتحان نمی کنیم، به محض نصب آن، بلافاصله آن را فراموش خواهیم کرد. بنابراین، ما فقط باید با دکمه ها آشنا شویم، زیرا استفاده از آنها در صورت لزوم فقط یک بار است. اگر چند دکمه ندارید، از پاراگراف های مربوط به مقاله صرفنظر کنید.

2.10. دکمه " پوسته" - راه اندازی می شود خط فرمانویندوز، که برای کاربر این سیستم عامل تا حدودی غیرعادی است و حتی برای مبتدیان.

2.11. دکمه " برپایی” ما را از طریق خط فرمان به نقطه نصب برمی گرداند، جایی که می توانید هر ماژول XAMPP را با تنظیم یک عدد مشخص فعال یا غیرفعال کنید. اگر یک ماژول اضافی فعال داشته باشید، قابل استفاده است ( پرل). اگر چیزی آنطور که نصب کننده برنامه می خواهد نباشد، دوباره به اینجا بازگردانده می شوید.

2.12. دکمه " بررسی پورت» چک رایگان یا پورت 80 مشغول استبرای عملکرد سرور مورد نیاز است آپاچی. پورت 80اغلب از برخی از خدمات ویندوز استفاده می کنند، اما اغلب پورت 80چنین می گیرد برنامه محبوب، چگونه اسکایپ.

اگر تو داری پورت 80 مشغول استبرنامه دیگری، سپس هسته وب سرور XAMPP شروع نمی شود - برنامه سرور آپاچی . چگونه پورت 80 را آزاد کنیدمی توانید در مقاله متوجه شوید مشکلات نصب XAMPP. بعد از پورت 80 را باز کنیدبرای ادامه راه اندازی Xampa به این مقاله بازگردید.

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

ما بیشتر به دکمه ها علاقه مندیم مدیردر همان ردیف اجزای در حال اجرا.

در اولین راه اندازی، پنجره ای ظاهر می شود که در آن می توانید زبانی را برای XAMPP انتخاب کنید. هیچ روسی در آنجا وجود ندارد - بنابراین ما انگلیسی را انتخاب می کنیم - انگلیسی.

Fig.4 پنجره ای برای انتخاب زبان

2.14. وقتی دکمه را فشار می دهید مدیردر خط با آپاچی، سپس مرورگر اصلی شما شروع به کار می کند که در پنجره آن صفحه خوش آمدگویی "" را با آدرس http://localhost/xampp/ مشاهده می کنید.

شکل 5 صفحه خوش آمدید XAMPP

2.15. متن خوش آمدگویی " به XAMPP برای ویندوز خوش آمدید!" برای ما چندان جالب نیست، اما در خط "برای پشتیبانی OpenSSL لطفاً از گواهی آزمایشی استفاده کنید https://127.0.0.1یا https://localhost» به ما پیشنهاد می شود که پیوند را دنبال کرده و گواهینامه دریافت کنیم و در عین حال شناسایی آدرس ها را در مرورگر انجام دهیم.

روی لینک اول کلیک کنید https://127.0.0.1. تا زمانی که مرورگر آدرس XAMPP را نداند، اتصال را غیرقابل اعتماد می داند. پس از جابجایی به مرورگر، " من خطر را درک می کنم» و روی « کلیک کنید موارد استثنا را اضافه کنید».

شکل 6 کار از طریق تنظیمات مرورگر به استثنای صفحه XAMPP

در تب بعدی، یک شناسه قابل اعتماد دریافت می کنیم و استثناء امنیتی را تأیید می کنیم.

شکل 7 در مرورگر، برای آدرس XAMPP استثنا قائل می شویم

2.16. ما بقیه تنظیمات را با کلیک بر روی پیوندهایی که در ستون سمت چپ (نوار کناری) در صفحات XAMPP قرار دارند، انجام خواهیم داد.

اصلی ترین ها برای ما خواهد بود وضعیت», « امنیت», phpMyAdmin". افراد کنجکاو می توانند بقیه لینک ها را خودشان ببینند.

2.17. برای رفتن به ابزار کنترل XAMPP، روی پیوند کلیک کنید phpMyAdmin. صفحه ای باز می شود که در مرکز آن فرمی برای پر کردن دو فیلد وجود دارد: قسمت اول برای وارد کردن نام پایگاه داده سایت ما است ، قسمت دوم برای رمزگذاری است.

شکل 9 در صفحه phpMyAdmin، باید دو فیلد را پر کنیم.

2.18. در فیلد اولی که بالای آن نوشته شده درج می کنیم پایه جدیدداده ها، نام سایت شما designfornet(من فکر می کنم منطقی است که نام پایه با نام سایت یکی باشد).

برای پر کردن فیلد دوم یک اشاره گر در انتهای مستطیل فرم وجود دارد که با کلیک روی آن لیستی از کدگذاری ها ظاهر می شود. باید بری سر خط utf8_generai-ciو با کلیک بر روی آن، این کدگذاری را در فرم رفع کنید.

شکل 10 نام را در فیلدهای خالی وارد کرده و کدگذاری پایه را انتخاب کنید

شکل 11 تایید ایجاد پایه designfornet

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

Fig.12 صفحه با لیستی از کاربران از پیش تعیین شده

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

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

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

شکل 13 بلوک "تغییر رمز عبور".

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

کاربرانی که می خواهند XAMPP را برای وب باز کنند، می توانند یک رمز عبور پیچیده ایجاد کنند که دکمه ای در پایین برای آن وجود دارد.

2.22. پس از کلیک بر روی دکمه "OK"، صفحه ای ظاهر می شود که ایجاد رمز عبور برای اولین بار را تایید می کند ریشه.

برنج. 14 پنجره تایید برای ایجاد رمز عبور

2.23. برای ایجاد رمز عبور برای کاربر دوم، روی لینک کلیک کنید امتیازدر بالای صفحه. روی نماد "ویرایش" کلیک کنید و مراحل ایجاد رمز عبور را تکرار کنید.

شکل 15. تکرار ثبت رمز عبور برای روت دوم

همانطور که می بینید برای او هم پسورد گذاشتم ریشه، مطابق با نام او

شکل 16 ما همان رمز عبور - root را تنظیم می کنیم

2.24. پس از تنظیم رمز عبور برای ریشهبازگشت به لینک امتیاز، جایی که در لیست ها می توانیم کاربران اضافی را پیدا کنیم که باید حذف شوند. جلوی چنین کاربری یک تیک می زنیم و عمل «حذف کاربران انتخاب شده» را انتخاب می کنیم.

برنج. 17 صفحه فهرست کاربران

بعد از تمام حرکات، باید سه کاربر باقی بمانند: pma(کاربر از سیستم) و دو یکسان - ریشه، با همان رمزهای عبور.

2.25. اکنون، برای ذخیره تمام تنظیمات ما، باید XAMPP را مجددا راه اندازی کنید، که برای آن یک میانبر در دسکتاپ پیدا می کنیم. xampp_stop.exه. پس از کلیک بر روی آن، یک پنجره خط فرمان سیاه ظاهر می شود و ناپدید می شود. بعد روی برچسب کلیک کنید xampp_start.exeو پنجره اخطار سیاه را ببندید تا Start را قبل از Stop اجرا کنیم. با این حال، راه اندازی Apache و MySql از طریق دکمه های کنترل پنل XAMPP و رفتن مستقیم به " آسان تر است. مدیر»

2.26. دکمه روی کنترل پنل را فشار دهید مدیربرای ورود مجدد به XAMPP. بیایید لینک را دنبال کنیم وضعیت به صفحه ای که اجزای در حال اجرا قابل مشاهده هستند.

برنج. 18 صفحه وضعیت

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

برنج. 19 صفحه امنیت

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

ماهیت مشکل در دسترسی رایگان از شبکه خارجی است که برای حل آن باید پیوند را دنبال کنید http://localhost/security/xamppsecurity.php زیر جدول هشدار

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

شکل 20 صفحه کنسول امنیتی MySQL و XAMPP

2.29. پس از تنظیم رمزهای عبور، باید XAMPP را مجددا راه اندازی کنید. ما همه چیز را مانند بند 2.25 تکرار می کنیم. و لینک را دنبال کنید امنیت برای بررسی مشکلات باقی مانده

Fig.21 Page امنیتپس از تنظیم رمز عبور

همانطور که از شکل 21 مشاهده می شود، اجزای اصلی در حال اجرا هستند و کاربرانی با حقوق دسترسی برای آنها ایجاد شده اند.

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

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

برای این کار باید به مقاله سایت XAMPP بروید.

ابتدا بیایید ببینیم که وب سرور XAMPP چیست و نسخه های ویندوز را با هم مقایسه کنیم.

XAMPP یک ساخت وب سرور بین پلتفرمی است که حاوی Apache، MySQL، مفسر است اسکریپت های پی اچ پی، زبان برنامه نویسی Perl و تعداد زیادی کتابخانه اضافی که به شما امکان می دهد یک وب سرور کامل را اجرا کنید.

در زمان نگارش این مقاله، دو نسخه XAMPP برای ویندوز برای دانلود در سایت موجود است: XAMPP Windows 1.7.2 و XAMPP Lite 1.7.2.

نسخه وب سرور XAMPP ویندوز 1.7.2 XAMPP Lite 1.7.2
کتابخانه ها آپاچی 2.2.12 (IPV6 فعال) آپاچی 2.2.12 (IPV6 فعال)
MySQL 5.1.37 (Community Server) با موتور PBXT 1.0.08-rc
PHP 5.3.0 + PEAR (PEAR، Mail_Mime، MDB2، Zend) PHP 5.3.0 + PEAR
Perl 5.10.0 (Bundle::Apache2، Bundle::Apache::ASP، Bundle::Email، Bundle::DBD::mysql، DBD::SQlite) Mini Perl 5.10.0
XAMPP Control نسخه 2.5.8 (Apache Friends Edition)
بسته نرم افزاری XAMPP CLI 1.6 بسته نرم افزاری XAMPP CLI 1.6
XAMPP PortCheck 1.4 XAMPP PortCheck 1.4
امنیت XAMPP 1.1 امنیت XAMPP 1.1
SQLite 2.8.17 SQLite 2.8.17
SQLite 3.6.16 SQLite 3.6.16
OpenSSL 0.9.8k OpenSSL 0.9.8k
phpMyAdmin 3.2.0.1 phpMyAdmin 3.2.0.1
ADOdb نسخه 5.09a -
FPDF نسخه 1.6 -
بسته حداقلی Zend Framework 1.9 (از طریق PEAR) -
Mercury Mail Transport System v4.62 -
msmtp 1.4.17 (یک سرویس گیرنده SMTP سازگار با sendmail)
FileZilla FTP Server 0.9.32 -
Webalizer 2.21-02 (با GeoIP lite)
Xdebug 2.0.5 برای PHP -
eAccelerator 0.9.6-rc1 برای PHP -
مینگ 0.4.2 برای PHP مینگ 0.4.2 برای PHP
PDF با pdflib lite v7.0.4p4 برای PHP
سیستم مورد نیاز 128 مگابایت رم 128 مگابایت رم
256 مگابایت دیسک ثابت رایگان 160 مگابایت دیسک ثابت رایگان
ویندوز 2000، XP (سرور 2003)، ویستا (سرور 2008)
همه سیستم ها 32 بیت (64 بیت تست نشده)
اندازه EXE 44MB ZIP 84MB EXE 26MB ZIP 56MB
صفحه دانلود http://www.apachefriends.org/en/xampp-windows.html#641 http://www.apachefriends.org/en/xampp-windows.html#646

مسئله انتخاب نسخه فقط در دسترس بودن کتابخانه های لازم است (جدول بالا را ببینید)، نسخه سبک، به گفته نویسندگان، به اندازه بسته کامل به روز نمی شود، روند نصب هر دو نسخه کاملاً یکسان است. ما با استفاده از پیوندهای بالا به سایت می رویم و نسخه مناسب شما را دانلود می کنیم (در بررسی در مورد نصب و پیکربندی XAMPP Windows 1.7.2 صحبت خواهم کرد، نصب در Windows 7 Ultimate x86 انجام شد).

نصب وب سرور XAMPP

1. نصب XAMPP را شروع کنید. پنجره ای باز می شود که در آن از ما خواسته می شود مسیر میزبانی سرور را انتخاب کنیم. به طور پیش فرض، این درایو C:\ است. من مسیر را تغییر نمی دهم و سرور را روی درایو پیشنهادی نصب می کنم. روی دکمه Install کلیک کنید و منتظر بمانید تا توزیع به طور کامل باز شود.


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


3. حال از ما سوال می شود که آیا دایرکتوری نصب XAMPP به درستی انتخاب شده است، به طور پیش فرض سرور در آدرس زیر C:\xampp قرار می گیرد، enter را فشار دهید.


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


5. نصب نهایی XAMPP. برای ادامه اینتر را فشار دهید.


6. انتخاب خودکار منطقه زمانی. enter را فشار دهید.


7. کنترل پنل XAMPP (کنترل پنل XAMPP) را اجرا کنید، 1 را انتخاب کرده و enter را فشار دهید.


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

نکات کنترل پنل:

چک باکس ها (Svc)- ماژول را به عنوان یک سرویس ویندوز نصب می کند (اگر می خواهید هر ماژولی (آپاچی، MySQL و غیره) را به عنوان یک سرویس اجرا کنید، کادرهای مربوطه را علامت بزنید)

مدیر- مدیریت ماژول را راه اندازی می کند (Admin در مقابل ماژول Apache - پنجره خوش آمد گویی XAMPP را باز می کند، زبان را انتخاب کنید. و به رابط وب XAMPP می رسیم، در اینجا می توانید دموها را در بخش Demos بررسی کنید، اطلاعاتی در مورد ماژول ها پیدا کنید، و غیره. مدیر در مقابل ماژول MySQL - phpMyAdmin را شروع می کند)

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

برپایی- یک خط فرمان را برای پیکربندی XAMPP باز می کند.

بررسی پورت- بررسی پورت ها

کاوش کنید- پوشه ای را که XAMPP در آن نصب شده است باز می کند، در مورد ما C:\xampp;

SCM- پنجره ای را برای مدیریت خدمات ویندوز باز می کند.

تازه کردن- به روز رسانی وضعیت ماژول ها؛

XAMPP با استفاده از میانبر روی دسکتاپ یا در منوی شروع راه اندازی می شود، اما اگر در حین نصب از ایجاد میانبرها خودداری کردید، می توانید XAMPP را با استفاده از فایل xampp-control.exe در فهرست C:\xampp راه اندازی کنید، جایی که می توانید همه موارد را مشاهده کنید. میانبرهای دیگر، که می توانند ماژول های جداگانه را اجرا کنند، XAMPP را حذف نصب کنند و غیره.

نماد XAMPP به راحتی در سینی قرار می گیرد و با کلیک بر روی دکمه سمت چپ ماوس، پانل کنترل XAMPP را باز می کند.

9. ماژول های Apache و MySQL (دکمه های Start) را اجرا کنید، localhost را در مرورگر تایپ کنید (یا روی Admin در کنار ماژول Apache کلیک کنید):

10. پدر اولین راه اندازی، صفحه خوش آمد گویی باز می شود، یکی از زبان های پیشنهادی را انتخاب کنید:


11. ما به رابط وب XAMPP می رسیم، در اینجا می توانید مستندات، مثال ها را در بخش Demos و غیره پیدا کنید:


بخش امنیت شامل تنظیمات امنیتی است:



بنابراین، ما وب سرور XAMPP را نصب کرده و با آن آشنا شده ایم، اکنون زمان ایجاد یک صفحه آزمایشی و میزبانی پروژه است.

برای ایجاد یک سایت جدید در یک وب سرور محلی، باید یک پوشه با نام سایت در پوشه C:\xampp\htdocs\، به عنوان مثال وبلاگ ایجاد کنید و یک اسکریپت آزمایشی php در آنجا با کد ایجاد کنید:

ذخیره به عنوان index.php. ساختار پوشه:

ما در مرورگر به آدرس http://localhost/blog/ می رویم و اگر همه چیز به درستی انجام شود، تبریک "Hello world!" را می بینیم، بنابراین عملکرد سرور را آزمایش کردیم:


وب سرور را می توان به روش دیگری نصب کرد، برای این کار باید نصب کننده یا آرشیو ZIP را در هر مکانی از هارد دیسک که برای شما مناسب است باز کنید، می توانید نام پوشه xampp را تغییر نام دهید، به عنوان مثال، به سرور و نصب را با استفاده از فایل setup_xampp.bat در این پوشه شروع کنید، تمام مراحل بالا را تکرار کنید.

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

راه اندازی هاست مجازی

اگر می‌خواهیم پروژه‌های خود را در پوشه دیگری ذخیره کنیم (مثلاً My Documents) یا نسخه محلی سایت باید هنگام مراجعه به www.blog.ru کار کند، باید نحوه تنظیم هاست مجازی را بیابید. در این بخش مورد بحث قرار خواهد گرفت.

فرض کنید سایت ما باید در درایو C در پوشه my_projects (C:\my_projects) ذخیره شود، در مرورگر باید در www.blog.local یا blog.local باز شود.

بیایید یک پوشه به نام blog.local در پوشه my_projects ایجاد کنیم، پوشه‌های www و logs را در آن ایجاد کنیم. بیایید اسکریپت تست index.php خود را در پوشه www قرار دهیم.

اینگونه به نظر خواهد رسید سیستم فایلپنجره ها:

حالا بیایید به راه اندازی هاست های مجازی برویم. فایل httpd-vhosts.conf را در یک ویرایشگر متنی که در آدرس زیر قرار دارد باز کنید: C:\xampp\apache\conf\extra.

ما همه چیزهایی که در فایل httpd-vhosts.conf وجود دارد را لمس نمی کنیم، بلکه به سادگی میزبان خود را اضافه می کنیم (فقط کد زیر را کپی کرده و در فایل قرار دهید):

NameVirtualHost *:80 سرور ادمین

میزبان مجازی برتر، که با رنگ متفاوت مشخص شده است، به ما امکان می دهد همچنان به لوکال هاست (سایت محلی XAMPP) دسترسی داشته باشیم.

مرحله بعدی اضافه کردن دو خط به آن است فایل میزبان، در آدرس زیر C:\Windows\System32\drivers\etc\hosts قرار دارد (من همچنین توصیه می کنم یک میانبر برای آن در پوشه سرور ایجاد کنید):

127.0.0.1 blog.local 127.0.0.1 www.blog.local

به کنترل پنل XAMPP (کنترل پنل XAMPP) بروید و آپاچی را مجددا راه اندازی کنید. حالا بیایید سایت خود را بررسی کنیم که باید در www.blog.local کار کند. اگر همه چیز به درستی انجام شود، سلام "سلام دنیا!" را خواهیم دید.

از آنجایی که به احتمال زیاد نیاز به ایجاد چندین سایت در یک سرور محلی خواهید داشت، من مثالی از افزودن هاست به فایل httpd-vhosts.conf می‌آورم. فرض کنید سایت جدید site.local نامیده می شود:

NameVirtualHost *:80 DocumentRoot "C:\xampp\htdocs" نام سرور localhost ServerAdmin DocumentRoot "C:\my_projects\blog.local\www" نام سرور blog.local ServerAlias ​​www.blog.local ErrorLog "C:\my_projects\blog.local\logs\error.log" CustomLog "C:\my_projects\" وبلاگ. local\logs\access.log" ترکیب شده است AllowOverride All Order اجازه می دهد، اجازه از همه را رد کنید ServerAdmin DocumentRoot "C:\my_projects\site.local\www" ServerName site.local ServerAlias ​​www.site.local ErrorLog "C:\my_projects\site.local\logs\error.log" CustomLog "C:\my_projects\" site. local\logs\access.log" ترکیب شده است AllowOverride All Order اجازه می دهد، اجازه از همه را رد کنید

همچنین فراموش نکنید که خطوط زیر را به فایل host در پوشه ویندوز اضافه کنید:

127.0.0.1 site.local 127.0.0.1 www.site.local

آپاچی را مجددا راه اندازی کنید و هاست جدید آماده کار است.

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

کمی اطلاعات پس زمینهدر مورد آنچه به فایل httpd-vhosts.conf اضافه می کنیم:

نصب وردپرس در XAMPP

برای نصب وردپرس، از هاست مجازی blog.local که قبلا ایجاد شده بود استفاده می کنیم، بنابراین فایل های موتور در پوشه blog.local (C:\my_projects\blog.local\www) قرار خواهند گرفت.

1. آخرین نسخه وردپرس را از وب سایت رسمی www.wordpress.org دانلود کنید و آرشیو را در پوشه www (محتویات پوشه wordpress در آرشیو) باز کنید.

2. بیایید به phpMyAdmin برویم و یک پایگاه داده برای وبلاگ خود ایجاد کنیم:


پایگاه داده جدید: وبلاگ; مقایسه: utf8_general_ci; نقشه‌برداری اتصال MySQL: utf8_general_ci → دکمه Create را کلیک کنید.

بنابراین پایگاه داده ایجاد می شود:


3. اجازه دهید به پوشه ای که در آن وردپرس را باز کرده ایم بازگردیم و فایل wp-config-sample.php را پیدا کنیم، نام آن را به wp-config.php تغییر دهیم و آن را در هر ویرایشگر متنی که از رمزگذاری UTF-8 پشتیبانی می کند باز کنیم و داده های خود را وارد کنیم:

- نام پایگاه داده وردپرس: وبلاگ;

- نام کاربری MySQL: root;

- رمز عبور کاربر MySQL: اگر چیزی در تنظیمات امنیتی مشخص نشده است، آن را خالی بگذارید.

- آدرس سرور MySQL: localhost.

- رمزگذاری پایگاه داده هنگام ایجاد جداول: utf8;

- طرح نقشه برداری: utf8_general_ci.

می بایست شبیه به این باشه:

/** نام پایگاه داده برای وردپرس */ define("DB_NAME", "blog"); /** نام کاربری MySQL */ define("DB_USER", "root"); /** رمز عبور کاربر MySQL */ define("DB_PASSWORD", ""); /** آدرس سرور MySQL */ define("DB_HOST", "localhost"); /** رمزگذاری پایگاه داده هنگام ایجاد جداول. */ define("DB_CHARSET", "utf8"); /** طرح نقشه برداری. اگر مطمئن نیستید تغییر ندهید. */ define("DB_COLLATE", "utf8_general_ci");

فایل را ذخیره و می بندیم.

مهم است که تمام تغییرات در فایل wp-config.php در رمزگذاری UTF-8 ذخیره شود!

4. در مرورگر به آدرس برویدblog.local را ببینید و صفحه خوش آمد وردپرس را ببینید، نام وبلاگ و ایمیل مدیر را وارد کنید (ما می توانیم تمام حروف را در پوشه sendmail که در بالا توضیح داده شد مشاهده کنیم):


روی "نصب وردپرس" کلیک کنید و به صفحه ای با نام کاربری و رمز عبور هدایت می شوید:


وارد پنل مدیریت وبلاگ شوید:http://blog.local/wp-admin/


برو به وبلاگ: http://blog.local


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

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

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

نصب XAMPP در ویندوز 7

بسته کامل XAMPP برای ویندوز شامل: وب سرور Apache 2.4.10 با پشتیبانی از SSL، MySQL 5.6.21، PHP 5.5.19، Perl، سرور FTP FileZilla 0.9.41، Mercury Mail Transport System 4.63 (ایمیل سرور)، 4.2.11. همانطور که می بینید، چنین مجموعه ای مطابقت دارد سیستم مورد نیازجوملا. حتی اضافات مفیدی نیز در فرم وجود دارد سرور پست الکترونیکی(مفید برای ارسال نامه از یک سایت محلی) و phpMyAdmin (برای کار با پایگاه داده MySQL).

کیت توزیع (143 مگابایت) را از وب سایت پروژه دانلود کنید. قبل از شروع نصب، UAC (کنترل حساب کاربری) را غیرفعال کنید. این کار به روش زیر انجام می شود. به کنترل پنل رفته و در قسمت جستجوی واقع در گوشه بالا سمت راست، UAC را وارد کنید.

نوار لغزنده را به پایین ترین موقعیت پایین بیاورید و تغییرات را ذخیره کنید. تمام، UAC غیرفعال است.

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

دوباره "بعدی". علامت کادر را بردارید - شما قادر خواهید بود جوملا را نصب کنید! و در ادامه می توانید با پروژه بیتنامی آشنا شوید.

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

علامت کادر را بردارید - اکنون کنترل پنل XAMPP را راه اندازی نمی کنیم. کامپیوتر را مجددا راه اندازی می کنیم.
پس از راه اندازی مجدد کامپیوتر، کنترل پنل XAMPP را راه اندازی کنید (Start->All Programs-> XAMPP->XAMPP Control Panel). بیایید نگاهی گذرا به کنترل ها بیندازیم.

روی دکمه "Config" در گوشه سمت راست بالای پانل کلیک می کنیم و تنظیمات کلی کنترل پنل را فراخوانی می کنیم. در قسمت "ویرایشگر" به طور پیش فرض از متن استفاده می شود. ویرایشگر ویندوز، معروف به Notepad. در آن است که فایل های پیکربندی ماژول های XAMPP باز می شوند. اما من به شما توصیه می کنم ویرایشگر متن Notepad ++ را روی سیستم خود نصب کنید. نه تنها برای ویرایش فایل های پیکربندی XAMPP مورد نیاز است، بلکه در آینده هنگام کار با سایت برای شما بسیار مفید خواهد بود. جایگزینی یک ویرایشگر با ویرایشگر دیگر در کنترل پنل XAMPP با یک دکمه با تصویر پوشه و مسیر فایل اجرایی انجام می شود.

در پنجره تنظیمات کنترل پنل XAMPP، می توانید گزینه هایی را برای راه اندازی خودکار ماژول های لازم فعال کنید. Apache و MySQL در شکل مشخص شده اند. اکنون، هنگامی که کنترل پنل را راه اندازی می کنید، ماژول های علامت گذاری شده به طور خودکار شروع به کار می کنند.

در زیر، گزینه مفید دیگری وجود دارد - "Start Control Panel Minimized". اگر علامت زده شود، در هنگام راه‌اندازی، پانل کنترل XAMPP بلافاصله در سینی کوچک می‌شود (گوشه سمت راست پایین نوار وظیفه ویندوز).

اگر روی دکمه "Service and Port Settings" کلیک کنید، پنجره ای با تنظیمات شماره پورت هایی که این یا آن ماژول XAMPP استفاده می کند باز می شود. حالا دیگر نیازی به تغییر چیزی نیست. این باید انجام شود، به عنوان مثال، زمانی که هر برنامه نصب شده بر روی کامپیوتر از همان پورت یکی از ماژول های XAMPP استفاده می کند که باعث ایجاد تضاد می شود.

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

اگر ماژول ها به طور خودکار شروع نمی شوند، می توانید آنها را با دکمه های "شروع" مربوطه شروع کنید. برای نصب جوملا باید Apache و MySQL در حال اجرا باشند.

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

اما این همه ماجرا نیست. باید تغییراتی ایجاد کنیم. ابتدا باید یک رمز عبور در MySQL برای کاربر ریشه (superuser، administrator) تنظیم کنید. رمز عبور در حال حاضر خالی است. این خیلی خوب نیست! روی پیوند "امنیت" کلیک کنید.

در برگه (پنجره) باز شده، پیوند http://localhost/security/xamppsecurity.php را دنبال کنید. حال در قسمت "MYSQL SECTION: "ROOT" PASSWORD" رمز عبور کاربر "root" را وارد و تایید کنید. سوئیچ "Authentication PhpMyAdmin" را در موقعیت "کوکی" بگذارید. روی دکمه "تغییر رمز عبور" کلیک کنید. حالا خوبه! ما رمز عبور را به خاطر می آوریم، هنگام نصب جوملا به آن نیاز خواهید داشت. همچنین، هنگام ورود به phpMyAdmin - رابط وب MySQL DBMS - به اعتبارنامه (ورود و رمز عبور) کاربر "root" نیاز است. می توانید با استفاده از پیوندی که در صفحه http://localhost (تقریبا در پایین صفحه) قرار دارد یا با تایپ http://localhost/phpmyadmin در نوار آدرس مرورگر خود وارد phpMyAdmin شوید.

و مقاله بعدی نصب جوملا را شرح خواهد داد!

مقالات بیشتر در مورد جوملا 3

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