Author Archives: مهندس محمدی

آموزش نصب جوملا در لوكال هاست

نصب Xampp
مهم:
  • نصب Xampp برای استفاده در کامپیوتر محلی استفاده می‌ شود.
  • Xampp برای اجرای خود از پورت 80 استفاده می‌کند بنابراین اگر شما از برنامه‌ای استفاده می‌کنید که با پورت 80 کار می‌کند باید پورت آنرا تغییر داده یا آنرا غیر فعال کنید.
برای نصب جوملا بر روی کامپیوتر شخصی باید PHP ، MySQL و Apache را نصب نمایید. براي این منظور از سایت http://www.apachefriends.org/en/xampp.html آخرین نسخه Xampp را دانلود کنید و بر روی کامپیوتر خود نصب نمایید، بدین ترتیب PHP ، MySQL و Apache به صورت پیش فرض روی کامپیوتر شما نصب خواهد شد .
Xampp یک ویزارد نصب دارد که به راحتی می‌توانید آنرا نصب نمایید
تصویر زیر را مشاهده خواهید نمود :
در این صفحه بر روی دکمه Next کلیک کرده تا به صفحه بعد بروید:
Install Xampp Windows-02.png
در این صفحه بر روی دکمه Browse کلیک کرده تا پنجره انتخاب مسیر نصب باز شود، سپس مسیر مورد نظر خود را انتخاب و بر روی دکمه OK کلیک کنید.
Install Xampp Windows-03.png
گزینه‌های مورد نظر را انتخاب و بر روی دکمه Install کلیک کنید. فرآیند نصب مدت زمانی طول خواهد کشید.
پس از اتمام فرآیند نصب Xampp مطابق تصویر از شما می‌خواهد که وارد کنترل پانل شوید. بر روی دکمه Yes کلیک کنید.
Install Xampp Windows-05.png
در کنترل پانل باید سرویس‌های Apache و MySQL را فعال کنید، برای این منظور بر روی دکمه‌های Start در مقابل هر دو عبارت کلیک کنید تا سرویس‌های مورد نظر فعال شوند.
آموزش نصب جوملا در لوكال هاست
آموزش نصب جوملا در لوكال هاست
همانطور که مشاهده می‌کنید سرویس Apache و MySQL اجرا شده است. Apache از پورت 80 و MySQL از پورت 3306 استفاده می‌کند.
Install Xampp Windows-07.png
در مرورگر خود http://localhost را وارد کنید و سپس زبان انگلیسی را انتخاب نمایید.
Install Xampp Windows-08.png
روی phpmyadmin کلیک کنید.
ایجاد بانک اطلاعاتی
Install Xampp Windows-10.png
یک بانک اطلاعاتی ایجاد کنید. پس از انتخاب نام مورد نظر بر روی دکمه Create کلیک کنید تا بانک اطلاعاتی ایجاد شود.
Install Xampp Windows-11.png
بانک اطلاعاتی مورد نظر شما ایجاد گردید.
نکته:
در لوکال هاست نیاز به تعریف نام کاربری و رمز عبور برای پایگاه داده نیست و معمولاً از نام کاربری root و بدون رمز عبور استفاده می‌شود. در صورتیکه که تمایل دارید نام کاربری و رمز عبور اختصاصی برای بانک اطلاعاتی تعریف کنید مراحل زیر را ادامه دهید در غیر اینصورت همه چیز آماده است و می‌توانید جوملا 1.6 فارسی را نصب نمایید.
در صفحه phpmyadmin بر روی عبارت privileges کلیک کنید.
Install Xampp Windows-12-1.png
روی Add a new user کلیک کنید.
Install Xampp Windows-13.png
در قسمت Login information اطلاعات خواسته شده از جمله نام کاربری و رمز عبور را وارد کنید.
مقابل عبارت Host از لیست بازشو عبارت Local را انتخاب کنید.
در قسمت Global privileges رو عبارت Check All کلیک کنید تا تمامی گزینه‌ها انتخاب شوند.
سپس دکمه Go را کلیک کنید.
Install Xampp Windows-14.png
نام کاربری مورد نظر شما ایجاد شد.
نصب جوملا 1.6 فارسی
در Xampp بجای شاخه‌های “public_html” یا “www”شاخه “htdocs” وجود دارد.
آخرین نسخه جوملا 1.6 فارسی را دانلود کنید و در پوشه d:\xampp\htdocs (در این آموزش مسیر درایو d هست) فایل‌های جوملا را در یک شاخه دیگر بطور مثال pishgamweb کپی نمایید.
Install Xampp Windows-09.png
بعد از اکسترکت فایل فشرده جوملا، تعدادی فایل و پوشه مشاهده خواهید نمود که به شرح زیر می‌باشند:
ریشه جوملا : در ریشه جوملا فایل index.php در میان سایر فایل‌ها وجود دارد که جوملا با این فایل فراخوانی می‌شود.
administrator : در این پوشه فایل‌های مربوط به بخش مدیریت جوملا قرار دارد.
cache : صفحات به صورت HTML که توسط جوملا ایجاد شده و دیگر نیاز نیست اطلاعات از پایگاه داده فراخوانی شوند و باعث افزایش سرعت بارگزاری صفحات می‌گردد.
components : در این پوشه کامپوننت‌های جوملا قرار دارد.
images : در این پوشه تصاویر جوملا قرار می‌گیرد.
includes : در این پوشه یک سری فایل PHP وجود دارد که برای اجرای الحاقات نسخه‌های قدیمی استفاده می‌شود.
installation : در این پوشه فایل‌های نصب جوملا قرار دارد.
language : در این پوشه فایل‌های زبان جوملا قرار دارد.
libraries : در این پوشه امکانات و کتابخانه‌های اصلی جوملا قرار دارد.
media : در این پوشه فایل‌های رسانه ای سایت قرار دارد.
modules : در این پوشه ماژول‌های جوملا قرار دارد.
plugins : در این پوشه پلاگین‌های جوملا قرار دارد.
templates : در این پوشه قالب‌های جوملا قرار دارد.
tmp : در این پوشه فایل‌هایی که به صورت موقت ایجاد می‌شود قرار دارد.
برای اینکه نصب جوملا آسان باشد، جوملا یک نصب کننده تحت وب آماده کرده است تا شما نیازی به پیکربندی جوملا به صورت دستی نداشته باشید.
برای شروع نصب شما باید مسیری را که فایل‌های جوملا در آن اکسترکت کرده‌اید، را وارد نمایید. ما آدرس آن به صورت http://localhost/joomlafarsi وارد کردیم:
بعد از وارد کردن آدرس جوملا در مرورگر صفحه‌ای مانند تصویر زیر را که اولین مرحله نصب جوملا فارسی می‌باشد را مشاهده خواهید نمود:
Install joomla 16-01.png
در این صفحه بخشی با نام گام‌ها داریم که فرآیند نصب جوملا 1.6 فارسی را نشان می‌دهد.
در بخش انتخاب زبان گزینه Persian (پارسی) که مخصوص فارسی زبانان می‌باشد را انتخاب نموده و بر روی دکمه ادامه کلیک نمایید تا به مرحله بعد بروید.
در مرحله کنترل مراحل نصب، اطلاعاتی براساس phpinfo که ضروری می‌باشند به شما نمایش داده می‌شود و باید همگی سبز رنگ باشند، اگر یکی از این موارد قرمز رنگ باشد، ممکن است در کار کرد جوملا مشکلاتی بوجود آید.
Install joomla 16-02.png
در مرحله بعدی مجوز استفاده از جوملا ، GNU GPL v2 می‌باشد که جوملا براساس آن منتشر شده است. پیشنهاد میکنیم حتما مجوز را مطالعه کنید .
Install joomla 16-03.png
در مرحله تنظیمات دیتابیس ، جوملا باید با پایگاه داده ایجاد شده ارتباط برقرار نماید. بدین منظور شما باید اطلاعات مربوط به پایگاه داده را وارد نمایید:
Install joomla 16-05.png
نکته :
در قابلیت‌های افزوده شده جوملا 1.6 نسبت به جوملا 1.5 سازگاری آن با دیتابیس‌های MySQLi می‌باشد که امکان نصب روی سرورهایی با داشتن چنین دیتابیس را نیز به شما می‌دهد ، شما در نصب بر روی لوکال از هر دو گزینه می‌توانید استفاده کنید. نوع دیتابیس: در قسمت نوع پایگاه داده شما نوع پایگاه داده را MySQL/ MySQLi به دلخواه انتخاب نمایید.
نام کاربری: نام کاربری که ایجاد کرده‌اید که در اینجا بدلیل نصب روی لوکال آنرا root قرار دهید.
رمزعبور: رمز عبور پایگاه داده را وارد نمایید. (با توجه به اینکه نصب روی لوکال است آنرا خالی بگذارید).
نام دیتابیس: نام دیتابیس ساخته شده خود را نیز وارد کنید.
پیشوند جداول: پیشوند پایگاه داده به صورت پیش فرض jos_ می‌باشد که در صورت تمایل می‌توانید این پیشوند را تغییر دهید.
فرآیند دیتابیس قدیم: چنانچه جوملا رو بر روی دیتابیسی که قبلا ایجاد کرده‌اید و حاوی اطلاعات است قصد دارید نصب کنید. می‌توانید اطلاعات قدیمی را حذف یا از آن پشتیبان تهیه کنید.
در مرحله تنظیمات FTP شما می‌توانید انتخاب کنید که از FTP استفاده می‌کنید یا خیر ، در لوکال نیازی به FTP نداریم و با زدن دکمه ادامه بعد به مرحله بعد می‌رویم.
Install joomla 16-06.png
در مرحله تنظیمات اصلی شما باید اطلاعات مهمی را نظیر رمز عبور مدیر، ایمیل و نام سایت خود را وارد نمایید.
Install joomla 16-07.png
اطلاعات خواسته شده را وارد کرده و فرآیند نصب را ادامه دهید.
با زدن دکمه نصب اطلاعات نمونه ، اطلاعات نمونه بر روی سایت شما نصب خواهد شد، این اطلاعات نمونه به شما کمک می‌کند تا بهتر با ساختار جوملا آشنا شوید و پس از درک ساختار می‌توانید تمامی اطلاعات را به سادگی حذف نمایید.
Install joomla 16-08.png
پس از انجام عملیات این قسمت بر روی دکمه ادامه کلیک نمایید تا به مرحله پایانی برسید.
به شما تبریک می‌گوییم شما موفق شدید که جوملا 1.6 را با موفقیت نصب نمایید. قبل از استفاده از جوملا شما باید پوشه installation را در جوملا حذف نمایید.
Install joomla 16-13.jpg
Install joomla 16-09.png
پس از حذف پوشه installation می‌توانید وارد مدیریت سایت و یا سایت شوید.
نام کاربری admin و رمز عبوری را که در مرحله 6 انتخاب نموده‌اید را وارد نموده و سپس بر روی دکمه ورود کلیک نمایید.
Install joomla 16-10.png
پس از ورود شما باید صفحه‌ای مانند تصویر زیر را مشاهده نمایید.
Install joomla 16-11.png
صفحه اصلی سایت که در تصویر زیر نشان داده شده است.
Install joomla 16-12.png

جوملا چيست؟

جوملا يك سيستم مديريت محتواست.
سيستم مديريت محتوا : نرم افزار تحت وب كه وظيفه آن ارتباط بين كاربر و بانك اطلاعاتي است و ثبت تغييرات انجام شده بصورت رابط گرافيكي
در واقع كسي كه از كد نويسي چيزي نمي داند هم به راحتي مي تواند با سيستم مديريت محتوا كار كند.
جوملا دومين سيستم مديريت محتوا (CMS) پرطرفدار در جهان است.
علاوه بر آن سيستم قدرتمند و انعطاف پذير ساختاري مهمترين علت محبوبيت آن است.
مهمترين علت گسترش آن علاوه بر مختصات فني بالا ، رايگان بودن آن است ، در نظر بگيريد اگر چنين سيستمي اختصاصي باشد قيمتي بالاتر از چند ميليارد تومان خواهد داشت.
جوملا ! یک سیستم مدیریت محتوا فوق العاده تحت وب است که در ساختن وب سایت و دیگر برنامه های تحت اینترنت به شما کمک می کند. مهم تر اینکه جوملا یک برنامه open source  میباشد که به طور رایگان دراختیار همه قرار دارد.
جوملا ! در عمل
جوملا برای قدرت بخشی به کلیه برنامه ها، از یک صفحه شخصی ساده تا برنامه های تحت وب  شرکت های عظیم استفاده می شود. چند مورد از موارد استفاده جوملا! به شرح زیر است:
پرتال ها و یا وب سایت های شرکت های عظیم
تجارت آنلاین
وب سایت های تجاری در مقیاس کوچک
وب سایت های سازمانی و رایگان
کاربرد های دولتی
اینترنت و اینترانت های شرکت های عظیم
سایت های مذهبي و مرتبط با آموزش
صفحات شخصی و خانوادگی
پورتال های مبتنی بر گروه ها و اصناف
مجلات و روزنامه ها
جوملا! میتواند به سادگی در کنترل تمامی قسمت های وب سایت شما، از اضافه کردن محتوا و تصویر تا بروز رسانی کاتالوگ محصولات و یا رزرواسیون آنلاین استفاده شود.
جوملا! برای مصرف کنندگان نهایی
بسته نرم افزاری جوملا! طوری طراحی شده که حتی کاربران عادی هم می توانند آن را به سادگی نصب کنند. اکثر کاربران در نصب و استفاده از نرم افزار جوملا فارسی به مشکلی بر نخورده اند کما اینکه کاربران مبتدی از پشتیبانی فراوان برخوردارند. در حال حاضر ما از تعداد زیادی فعال و علاقه مند، و بیش از چندين هزار نفر کاربر و برنامه نویس در انجمن هاي خود برخورداریم که این تعداد همواره در حال افزایش است.
هنگامی که جوملا! نصب و آماده به کار شد، حتی کاربران مبتدی میتوانند به سادگی محتوا را اضافه و یا ویرایش، عکس ها را بروزرسانی و اطلاعاتی را که جربان حیاتی شرکت شماست کنترل کنند. هر شخصی  با دانش مقدماتی پردازش متن میتواند یک سایت مبتنی بر جوملا! را مدیریت کند.
توسط یک واسط مبتنی بر مرورگر اینترنتی شما قادر خواهید بود تا به راحتی مطالب یا اخبار جدید را اضافه، صفحات پرسنلی، لیست مشاغل و عکس های محصولات را کنترل و تعداد نامحدودی بخش و مطلب روی سایت خود ایجاد کنید.
با جوملا! حرکت به مرحله بعد
جوملا! سهم بسزائی در اداره و رهبری محتویات مورد احتیاج برای راه اندازی سایت شما را بازی می کند. اما برای بسیاری از کاربرها، قدرت واقعی جوملا! در ساختار برنامه آن قرار دارد که دست هزاران کاربر حرفه ای در سر تا سر جهان را برای خلق add-ons (ضمائم)  و پسوند ها extension قوی باز گذاشته است.
این ها تنها چند مثال از صدها extension موجود هستند:
دینامیک برای سازنده ها
دایرکتوری های تجاری یا سازمانی
مدیریت اسناد
تصویر و گالری های چند رسانه ای
ابراز های سبد خرید و تجارت الکترونیکی
نرم افزار گپ و محل و تالارهای گفتگو و تبادل نظر
تقویم
نرم افزار بلاگ و مديريت و توليد وبلاگ
خدمات کتابچه راهنما
خبرنامه های و نامه الکترونیکی
ابزارهای گزارش دهی و جمع آوری داده ها
سیستم های تبلیغات توسط بنر
خدمات آبونمان شدن
جوملا چيست؟
جوملا چيست؟
شما می توانید مثال های بیشتری را در لیست راهنمای رو به رشد extensionهای ما پیدا کنید . آمادگی متحیر شدن از کارهای مهیج که حاصل جامعه برنامه نویسان فعال ما است را داشته باشید.
جوملا!! برای توسعه دهنده ها
برخی از شرکت ها و یا سازمانها، انتظاراتی دارند که در حال حاضر از توان جوملا! ی اولیه و یا extensionهای موجود خارج است. خوشبختانه جوملا! ، یک ساختار برنامه قوی را ارائه میدهد بطوریکه توسعه دهنده گان را قادر می سازد تا ضمائم های ناب بسازند که این خود توان جوملا! را به مسیرهای بی حد و مرز مجازی بسط میدهد.
با استفاده از ساختار اصلی ، توسعه دهنده گان می توانند به راحتی موارد ذیل را بسازند:
سیستمهای تجارت الکترونیکی یکپارچه
سیستم های نظارت بر موجودی کالا
ابزارهای گزارش نویسی داده ها
راهنمای محصولات ویژه
دفترچه های راهنمای تجارت مرکب (مجموعه ای)
سیستم های رزرواسیون
ابزارهای ارتباطی
پل های برنامه
یا هر نوع برنامه دیگری که مناسب یک نیاز خاص باشد . . .

خطاي اتصال به پايگاه داده در جوملا

پیغام خطای Unable to Connect to the Database

خطاي اتصال به پايگاه داده در جوملا
خطاي اتصال به پايگاه داده در جوملا

معنی این پیغام اینست که جوملا قادر به برقراری ارتباط با بانک اطلاعاتی MySQL نیست . اگر در طول فرآیند نصب یا بعد از آن شما با پیغام خطای “Unable to Connect to the Database” مواجه شدید به این معنی است که شما جزئیات مربوط به اتصال به بانک اطلاعاتی را بدرستی وارد نکردید و در این صورت جوملا به شما اجازه ادامه فرآیند نصب را نخواهد داد تا زمانی که جزئیات اتصال به بانک اطلاعاتی به درستی تصحیح شوند.

اگر شما سایت خودتان را از local به سرور منتقل کردید یا آنرا از یک سرور برروی سرور دیگری انتقال دادید امکان مواجه شدن شما با پیغام خطای Unable to Connect to the Database بسیار زیاد است . برای رفع این مشکل باید موارد زیر را در فایل configuration.php بررسی کنید . در حالت معمول تنظیمات مربوط به بانک اطلاعاتی در جوملا به این صورت مشخص میشوند .

اگر این تنظیمات بدرستی ست شده بود ممکن شما بنابه یکی از دلایل زیر هنوز با این پیغام خطای Unable to Connect to the Database مواجه باشید :

1. وقتی که اجرای MySQL از سمت سرور(یا در Xampp / Wamp ) متوقف شده باشد .

2. User مربوط به بانک اطلاعاتی که در مقدار متغیر user $ مشخص کردیم وجود ندارد(مثلا کاربر root در هاستها به دلیل مسائل امنیتی وجود ندارند) یا پاک شده است که در این صورت باید مجددا ایجاد شود.

3. username یا passwordمربوط به کاربر بانک اطلاعاتی تغییر کرده است .

4. کاربر بانک اطلاعاتی اجاره دسترسی یا تغییر در بانک اطلاعاتی را ندارد (All Privileges).

رفع مشکل magic quotes gpc در نصب جوملای ورژن 3

برای نصب جوملا 3 بروی یکسری هاست ها با ارور Magic Quotes GPC is set to off. مواجه میشوید که باید این ایراد رو رفع و بعد به نصب ادامه دهید.

رفع مشکل magic quotes gpc در نصب جوملای ورژن3
رفع مشکل magic quotes gpc در نصب جوملای ورژن3

داخل محیط  root

یه فایل با نام php.ini ایجاد کنید و این کد ها رو داخلش قرار بدید.

magic_quotes_gpc = Off
extension=pdo.so
extension=pdo_mysql.so

قدم دوم :

htaccess.txt به به htaccess. تغییر نام بدید و کدهای زیر رو داخلش قرار بدید

<IfModule mod_suphp.c>
 suPHP_ConfigPath /home/myusername/public_html/
 <Files php.ini>
   order allow,deny
   deny from all
 </Files>
</IfModule>

و به نصب خودتون ادامه بدید و از جوملا 3 لذت ببرید

نصب جوملا در هاست سي پنل

آپلود فایل‌ها

اگر بخواهید که جوملا را بر روی Cpanel نصب نمایید باید آخرین نسخه جوملا فارسی تیم جوملا فارسی را از سایت جوملا فارسی دانلود کرده و بر روی هاست خود از طریق FTP یا File Manager در Cpanel آپلود نمایید.

Cpanel install joomla1.jpg

ایجاد پایگاه داده

در مرحله بعد باید برای جوملا، یک پایگاه داده ایجاد نمایید. ابتدا وارد کنترل پنل هاست (Cpanel) شده و بر روی MySQL Databases کلیک نمایید.

بعد از کلیک بر روی این گزینه صفحه مدیریت پایگاه داده‌‏ها نمایش داده می‌‏شود و از قسمت Create New Database نام پایگاه داده خود را وارد نمایید:

بعد از ساخت پایگاه داده ، از قسمت MySQL Users یک کاربر جدید ایجاد نمایید:

Cpanel install joomla4.jpg

سپس در قسمت Add User To Database به کاربر اجازه می‏‌دهید تا به پایگاه داده دسترسی داشته باشد:

Cpanel install joomla5.jpg

با زدن دکمه Add صفحه‏ای مانند تصویر زیر باز خواهد شد:

Cpanel install joomla6.jpg

در این صفحه باید تمام گزینه‏‌ها را انتخاب نمایید ، به این منظور بر روی ALL PRIVILEGES کلیک و سپس بر روی دکمه Make Changes کلیک نمایید. اکنون شما باید در قسمت Current Databases صفحه‌‏ای مشابه تصویر زیر مشاهده نمایید تا کاربر و پایگاه داده هر دو به درستی ایجاد و کاربر به پایگاه داده متصل شده باشد.

Cpanel install joomla7.jpg

نصب جوملا 1.6

بعد از اکسترکت فایل فشرده جوملا، تعدادی فایل و پوشه مشاهده خواهید نمود که به شرح زیر می‌باشند:

ریشه جوملا : در ریشه جوملا فایل index.php در میان سایر فایل‌ها وجود دارد که جوملا با این فایل فراخوانی می‌شود.

administrator : در این پوشه فایل‌های مربوط به بخش مدیریت جوملا قرار دارد.

cache : صفحات به صورت HTML که توسط جوملا ایجاد شده و دیگر نیاز نیست اطلاعات از پایگاه داده فراخوانی شوند و باعث افزایش سرعت بارگزاری صفحات می‌گردد.

components : در این پوشه کامپوننت‌های جوملا قرار دارد.

images : در این پوشه تصاویر جوملا قرار می‌گیرد.

includes : در این پوشه یک سری فایل PHP وجود دارد که برای اجرای الحاقات نسخه‌های قدیمی استفاده می‌شود.

installation : در این پوشه فایل‌های نصب جوملا قرار دارد.

language : در این پوشه فایل‌های زبان جوملا قرار دارد.

libraries : در این پوشه امکانات و کتابخانه‌های اصلی جوملا قرار دارد.

media : در این پوشه فایل‌های رسانه ای سایت قرار دارد.

modules : در این پوشه ماژول‌های جوملا قرار دارد.

plugins : در این پوشه پلاگین‌های جوملا قرار دارد.

templates : در این پوشه قالب‌ های جوملا قرار دارد.

tmp : در این پوشه فایل‌هایی که به صورت موقت ایجاد می‌شود قرار دارد.

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

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

Install joomla 16-01.png

در این صفحه بخشی با نام گام‌ها داریم که فرآیند نصب جوملا 1.6 فارسی را نشان می‌دهد.

در بخش انتخاب زبان گزینه Persian (پارسی) که مخصوص فارسی زبانان می‌باشد را انتخاب نموده و بر روی دکمه ادامه کلیک نمایید تا به مرحله بعد بروید.

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

Install joomla 16-02.png

در مرحله بعدی مجوز استفاده از جوملا ، GNU GPL v2 می‌باشد که جوملا براساس آن منتشر شده است. پیشنهاد میکنیم حتما مجوز را مطالعه کنید و سپس بر روی دکمه ادامه کلیک نمایید.

Install joomla 16-03.png

در مرحله تنظیمات دیتابیس ، جوملا باید با پایگاه داده ایجاد شده ارتباط برقرار نماید. بدین منظور شما باید اطلاعات مربوط به پایگاه داده را وارد نمایید:

Install joomla 16-04.png

نکته :

در جوملا 1.6 قابلیت استفاده در سرورهایی که از دیتابیس‌های MySQLi پشتیبانی می‌کنند وجود دارد و شما فقط در شرایطی می‌توانید از این مورد استفاده کنید که از این قابلیت اطمینان داشته باشید.

برای اطلاع از این موضوع با مدیریت هاستینگ وب سایت خود تماس بگیرید

نوع دیتابیس: در قسمت نوع پایگاه داده شما نوع پایگاه داده را MySQL به دلخواه انتخاب نمایید.

نام کاربری: نام کاربری که ایجاد کرده‌اید در اینجا قرار دهید.

رمزعبور: رمز عبور پایگاه داده را وارد نمایید.

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

پیشوند جداول: پیشوند پایگاه داده به صورت پیش فرض jos_ می‌باشد که در صورت تمایل می‌توانید این پیشوند را تغییر دهید.

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

در مرحله تنظیمات FTP شما می‌توانید انتخاب کنید که از FTP استفاده می‌کنید یا خیر، FTP این امکان را به شما می‌دهد تا دیگر نیازی به تغییر دسترسی فایل‌ها و پوشه‌ها نداشته باشید. اگر شما FTP را فعال کنید باید Safe Mode در تنظیمات PHP شما خاموش باشد.

مشخصات ورود به Cpanel خود را وارد نمایید و بر روی دکمه تایید تنظیمات FTP کلیک نمایید تا مشخص بشود که اطلاعات صحیح وارد شده است یا خیر پس از آن بر روی دکمه پیدا کردن خودکار آدرس دیسک کلیک کرده تا آدرس جوملا برای شما به صورت خودکار وارد شود. سپس بر روی دکمه ادامه کلیک نمایید.

Install joomla 16-06.png

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

Install joomla 16-07.png

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

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

Install joomla 16-08.png

پس از انجام عملیات این قسمت بر روی دکمه ادامه کلیک نمایید تا به مرحله پایانی برسید.

به شما تبریک می‌گوییم شما موفق شدید که جوملا 1.6 را با موفقیت نصب نمایید. قبل از استفاده از جوملا شما باید پوشه installation را در جوملا حذف نمایید.

Install joomla 16-09.png

پس از حذف پوشه installation می‌توانید وارد مدیریت سایت و یا سایت شوید.

نام کاربری admin و رمز عبوری را که در مرحله 6 انتخاب نموده‌اید را وارد نموده و سپس بر روی دکمه ورود کلیک نمایید.

Install joomla 16-10.png

پس از ورود شما باید صفحه‌ای مانند تصویر زیر را مشاهده نمایید.

Install joomla 16-11.png

صفحه اصلی سایت که در تصویر زیر نشان داده شده است.

Install joomla 16-12.png

چگونه ssl را غیر فعال کنیم

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

به کمک یک نرم افزار  FTP مانند FileZilla فایل configuration.php را باز نمایید.

چگونه ssl را غیر فعال کنیم
چگونه ssl را غیر فعال کنیم

کد زیر را پیدا کنید:

var $force_ssl = ‘1‘;

اکنون باید مقدار 1 را به صفر تغییر دهید:

var $force_ssl = ‘0‘;

چگونه joomla و wordpress را ایمن نماییم؟

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

چگونه joomla و wordpress را ایمن نماییم؟
چگونه joomla و wordpress را ایمن نماییم؟


تغییر سطح دسترسی فایل مربوط به پیکر بندی دیتابیس بصورتread only
chmod=400
نام فایل پیکربندی جوملا configuration.php و نام فایل پیکربندی وردپرس wp-config.php است.

بستن دسترسی آیپی های خاص

وارد هاست شوید و به بخش file manager بروید در زمان ورود تیک show hidden files را بزنید تا فایلهای مخفی نمایش داده شوند.

بستن دسترسی آیپی های خاص
بستن دسترسی آیپی های خاص


در صفحه بعد فایل .htaccess را پیدا کنید و ویرایشش کنید و کد زیر را به آن اضافه کنید.

order allow,deny
deny from
x
deny from
y
deny from
z
allow from all

در قسمت x میتوانید آیپی مورد نظر را وارد کنید

قسمت y و z هم به همین صورت ، در صورتی که تنها یک آیپی است

دو خط x , z را حذف کنید

افزایش امنیت سایت ها و جلوگیری از هک شدن آن ها

رایج ترین دلیل نفوذهای اینترنتی از طریق ضعف کدها می‌باشد و نه از طریق هاست ، سرور و یا شبکه زیرا به دلیل امینت بالای سیستم‌عامل‌ و قدرت بالای تجهیزات شبکه و فایروال ها نفوذ از طریق هاست ، سرور و یا شبکه امری غیر ممکن است.هنگامی که یک سایت مورد نفوذ قرار می‌گیرد با احتمال تقریباً 100 به علت عدم رعایت یکی موارد ذکر شده در زیر است :

افزایش امنیت سایت ها و جلوگیری از هک شدن آن ها
افزایش امنیت سایت ها و جلوگیری از هک شدن آن ها

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

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

3- استفاده از ماژول ها -پلاگین ها یا کامپوننت های نا امن
معمولاً هسته (بخش مرکزی)سیستم ها دارای امنیت مناسبی می‌باشد اما ماژول‌ها ، قالب‌ها، کامپاننت ها و یا پلاگین ها دارای امنیت بسیار پایینی می‌باشد.تا حد ممکن هرگز از ماژول ، قالب ،کامپوننت و یا پلاگین اضافی بر روی سایت خود استفاده ننمایید
در صورت نیاز حتمی به استفاده از ماژول ، قالب ، کامپوننت و یا پلاگین اضافی بر روی سایت خود از بروز بودن و امن بودن آن‌ها اطمینان حاصل نمایید و هرگز از سیستم های قدیمی و یا ناامن استفاده ننمایید زیرا در آن حالت احتمال هک شدن شما تقریباً 100 درصد خواهد بود اما به طور کل این مورد توصیه نمی‌شود.
برای تک‌تک نرم‌افزارها ، ماژول‌ها ، قالب‌ها، کامپاننت ها و پلاگین های نصب‌شده باید موارد امنیتی رعایت گردد .

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

5- استفاده از رمز عبور ضعیف و ساده و یا دسترسی افراد دیگر به آن
از رمزهای عبور پیچیده برای ایمیل‌های شخصی ، ناحیه کاربری، کنترل پنل هاست ،FTP ، دیتابیس،Admin ،ایمیل‌های هاست، بخش مدیریت سایت استفاده کنید و رمزها را به صورت دوره ای تغییر دهید  و از قرار دادن رمز در اختیار اشخاص دیگر خودداری کنید .

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

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

7- نصب نرم‌افزار ، ماژول ، قالب ، کامپوننت و یا پلاگین قفل شکسته یا قدیمی و دارای مشکل امنیتی
هرگز از نرم‌افزار ، ماژول ، قالب ، کامپوننت و یا پلاگین قفل شکسته استفاده ننمایید .
معمولاً نفوذگر ها اقدام به شکستن قفل نرم‌افزارها می‌نمایند و سپس در آن نرم‌افزار یک در ورود پنهانی(back door)، ویروس مخفی (trojan) و یا کد مخرب قرار می‌دهند و سپس آن را به رایگان در اینترنت منتشر می‌نمایند و شما نیز ممکن است به دلیل رایگان بودن از آن استفاده نمایید. این روش یکی از رایج‌ترین روش‌های نفوذگرها برای نفوذ می‌باشد زیرا اینامر موجب می‌شود پس از نصب آن نرم‌افزار، ماژول ، قالب ، کامپوننت و یا پلاگین سایت شما عملاً در اختیار هکر قرار می‌گیرد تا در زمان مناسب به آن نفوذ نماید .

خرید هاست برای ساب دامنه

با سلام دوباره خدمت مشتریان عزیز پیشگام وب

فرض کنید شما یه دامنه دارید و به یک هاست متصل کردید و حالا میخواهید هاست دانلود به آن متصل کنید

بطور مثال دامنه شما : test.ir

هاست دانلود سایت شما : dl.test.ir

خوب برای خرید ابتدا هاست مورد نظر رو انتخاب بعد در قسمت دامنه طبق شکل زیر عمل کنید.

خرید هاست برای ساب دامنه
خرید هاست برای ساب دامنه

یعنی ابتدا گزینه سوم را انتخاب کرده سپس در کادر بزرگ اسم ساب دامنه را وارد میکنیم بطور مثال dl و در کادر کوچک بقیه ادرس را بطور مثال test.ir