آموزش نصب جوملا روی XAMPP
جوملا یکی از CMSهای قدیمی است که امکانات زیادی برای طراحی سایت در اختیار شما قرار میدهد. هرچند در سالهای اخیر وردپرس با پیشرفت خوبی که داشته است، در بسیاری از موارد کاربردهای جوملا را هم پوشش داده است، با این حال جوملا دارای قابلیتهایی است که به ویژه در نیازهای سازمانی و برای سایتهای با ابعاد بزرگتر میتواند گزینهای مناسب به شمار بیاید.
در ادامه روش نصب جوملا روی XAMPP را آموزش میدهیم و نکات جانبی که لازم است را نیز بررسی میکنیم.
پیش از شروع لازم است تا با نصب و اجرای XAMPP آشنایی قبلی داشته باشید. بهتر است از آخرین نگارش XAMPP استفاده کنید تا بیشترین سازگاری با آخرین نگارش جوملا وجود داشته باشد.
۱- دانلود جوملا
ابتدا به صفحهی دانلود جوملا بروید و آخرین نگارش جوملا را دانلود کنید( نسخه Zip نگارش Full Package ). در حال حاضر این نسخه ۵.۱.۴ است.
نسخههای دیگری از جوملا هم قابل دانلود هستند که برای بهروزرسانی کاربرد دارند. استفاده از فایلهای فشرده tar.gz هم امکانپذیر است ولی ممکن است پنل هاست شما یا سیستم عامل شما امکان استخراج این فایلها را نداشته باشد.
۲- استخراج محتویات بسته
به مسیر نصب XAMPP و htdocs مراجعه کنید و یک شاخهی خالی با نام joomla بسازید. سپس محتویات فایل دانلود شده را در این شاخه استخراج کنید:
۳- تغییر نام فایل htaccess.txt
فایل htaccess.txt که در شاخهی اصلی قرار دارد را تغییر نام دهید و عبارت .htaccess. ( یک نقطه در ابتدا و یک نقطه در انتها ) را وارد کنید تا ویندوز نام صحیح که یک نقطه در ابتدا دارد را برای این فایل مشخص کند.
۴- تغییر نام فایل robots.txt
نام فایل robots.txt.dist را به نام جدید robots.txt تغییر دهید.
۵- ساخت پایگاه داده
در مرورگر به نشانی http://localhost/phpmyadmin مراجعه کنید و یک پایگاه دادهی جدید با نام joomla ایجاد کنید.
۶- شروع نصب
در مرورگر نشانی http://localhost/joomla را باز کنید تا صفحهی نصب جوملا به شکل زیر نمایان شود:
مانند تصویر بالا در بخش زبان گزینهی Persian را انتخاب کنید و در بخش نام سایت هم اسم دلخواه را تعیین کنید. این نام در تمام بخشهای سایت قابل دیدن خواهد بود و بهتر است همین حالا اسمی را انتخاب کنید که بعدا نیاز به تغییر نداشته باشد.
سپس روی دکمهی پایین صفحه کلیک کنید تا به مرحلهی بعد بروید.
۷- اطلاعات مدیریت سایت
در این صفحه اطلاعات ورود به بخش مدیریت سایت را تعیین میکنیم. بهتر است یک نام کاربری غیرقابل حدس و یک رمز قوی برای این صفحه انتخاب کنید تا از احتمال ورود غیرمجاز به سایت کاسته شود. یک رمز قوی حداقل ۸ حرف ترکیبی از اعداد و حروف و علائم است.
در پایین صفحه هم یک آدرس ایمیل معتبر که به صورت منظم چک میکنید را وارد کنید. در این ایمیل ممکن است پیامهای هشدار در مورد عملکرد یا امنیت سایت برای شما ارسال شود.
نکته
فراموش نکنیدکه رمز بالا را در محلی ایمن ذخیره کنید یا با استفاده از امکانات مرورگر، آن را حفظ کنید تا بعدا بتوانید به جوملا وارد شوید. اگر این رمز را فراموش کنید دو راه برای بازیابی آن وجود دارد. ابتدا ارسال ایمیل بازیابی رمز به نشانی است که اینجا تعیین کردید و روش دوم، تعیین مستقیم یک رمز جدید از طریق پایگاه داده است.
۸- اطلاعات پایگاه داده
در این صفحه اطلاعات مربوط به اتصال پایگاه داده را باید وارد کنید. با توجه به اینکه ما روی XAMPP هستیم، نام کاربری و رمز اصلی پایگاه داده را وارد میکنیم ولی روی هاست اصلی حتما میبایست یک نام کاربری و رمز مخصوص به همین پایگاه داده ایجاد کنید تا در صورت رخداد مشکل امنیتی، دسترسی کامل به پایگاه دادهی شما و احتمالا کل سرور شما ایجاد نشود.
در این بخش چند تنظیم وجود دارد که ممکن است بخواهید آن را تغییر دهید:
نوع پایگاه داده
تنظیم نوع پایگاه داده نشان میدهد که جوملا با استفاده از چه روشی به پایگاه دادهی شما متصل شود. اگر از افزونههای قدیمی استفاده میکنید ممکن است مجبور باشید گزینهی MySQLi را که یک روش قدیمیتر برای ارتباط با پایگاه داده است انتخاب کنید. در غیر این صورت استفاده از PDO که روش اتصال جدیدتر و شیء گرا است و میتواند در برخی موارد، سرعت ذخیره و بازیابی اطلاعات و پایداری آن را افزایش دهد، گزینهی مناسبتری به شمار میرود.
پیشوند جدولها
به طور سنتی، محدودیتهایی روی هاستهای اشتراکی برای ساخت پایگاه داده وجود داشته است، به همین دلیل CMSها این قابلیت را در اختیار شما قرار میدهند تا با تعیین یک پیشوند، جدولهای چند سیستم را در کنار هم از یکدیگر مجزا کنید. با توجه به اینکه در حال حاضر بعید است با چنین محدودیتی روبرو باشید، بهتر است این فیلد را خالی بگذارید یا یک پیشوند کوتاه برای جداول انتخاب کنید تا حجم کوئریها اندکی کمتر شود.
۹- پایان نصب جوملا
نصب جوملا را شروع کنید و منتظر بمانید تا پنجرهی زیر نمایان شود:
همان طور که در تصویر بالا مشاهده میکنید، برخی از پیشنیازهای جوملا در XAMPP فعال نیستند. با توجه به اینکه ما در حال کار روی سرور آزمایشی هستیم و موارد فوق موارد مهم به حساب نمیآیند از آنها چشمپوشی میکنیم.
در یک سایت واقعی و روی هاست اصلی بهتر است تنظیمات هاست را طوری تغییر دهید تا تمام این موارد سبز شوند. برخی از آنها ممکن است در عملکرد صحیح سایت موثر باشند و بعضی دیگر ممکن است باعث افزایش سرعت و بهبود کارایی سایت شما شوند.
۱۰- باز کردن صفحهی اصلی سایت و مدیریت
با کلیک روی دو دکمهای که در پایین صفحه هستند، میتوانید صفحهی اصلی سایت و بخش مدیریت جوملا را مشاهده کنید. پس از انتخاب بخش مدیریت و ورود نام کاربری و رمز، صفحهای به شکل زیر قابل مشاهده خواهد بود: