آموزش نصب جوملا ۳.۴.۵ به کمک LAMP در RHEL و CentOS و Fedora – سرور – هاست – دامنه

اشتراک گذاری پست

آموزش نصب جوملا 3.4.5 به کمک Linux, Apache, MySQL, PHP در RHEL و CentOS و Fedora

نصب جوملا 3.4.3 با استفاده از روش LAMP بر روی سیستم عامل لینوکس RHEL، CentOS، Fedora

 

در این مقاله با آموزش جامع مرحله به مرحله ی نصب سیستم مدیریت محتوای (CRM: Content Management System) جوملا بر روی سیستم عامل لینوکس همراه شما کاربران گرامی هستیم.

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

مراحل نصب، بر روی سیستم عامل لینوکس نسخه های Fedora، CentOS و RHEL (Red Hat Enterprise Linux) قابل انجام می باشد. ما از روش LAMP و با استفاده از سیستم عامل لینوکس، وب سرور آپاچی، پایگاه داده ی MySQL و زبان برنامه نویسی PHP ، سیستم مدیریت محتوای جوملا را نصب خواهیم نمود. در ادامه همراه ما باشید..

در ابتدا میخواهیم به صورت مختصر بدانیم جوملا چیست؟

جوملا یک سیستم مدیریت محتوای متن باز یا Open Source می باشد که از محبوبیت بالایی در میان سایر سایت ساز ها برخوردار می باشد. این سیستم مدیریت محتوا به کاربران امکان ساخت و طراحی سایت هایی داینامیک (پویا) و مدیریت اپلیکیشن های تحت وب را می دهد. از طریق جوملا می توانید محتوای وب سایت خود، مانند ویدئو ، تصاویر و مقالات را مدیریت کرده و در وب انتشار دهید.

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

پیش نیاز های لازم برای نصب جوملا:

  • وب سرور آپاچی apache
  • زبان برنامه نویسی PHP
  • پایگاه داده ی MySQL

LAMP (Linux,Apache,MySQL,PHP) چیست؟

LAMP یک بسته ی نرم افزاری توسعه دهنده ی وب متن باز می باشد که در آن لینوکس بعنوان سیستم عامل، آپاچی بعنوان وب سرور، MySQL بعنوان سیستم مدیریت پایگاه داده ی رابطه ای (Relational Database Management) و PHP بعنوان زبان برنامه نویسی شیء گرا می باشد.

در این آموزش ما بعنوان مثال برای hostname از test.mizbanfa.com و آدرس ip 192.168.0.11 استفاده خواهیم نمود. دقت داشته باشید این اطلاعات برای نمونه هستند و شما باید متناسب با سیستم خود از اطلاعات صحیح استفاده کنید.

در این آموزش تمامی مراحل با دسترسی root یا ریشه اجرا خواهند شد. بنابر این مطمعن شوید با دسترسی root وارد سیستم شده باشید.

مرحله ی اول : دانلود جوملا 3.4.3

در این مرحله برای نصب جوملا از روشی استفاده خواهیم نمود که به شما کمک می کند آخرین نسخه ی جوملا 3.4.3 را با استفاده از LAMP بر روی RHEL، CentOS و Fedora نصب نمایید.

install-joomla-3-in-linux-1

با استفاده از دستور “ wget ” می توانید آخرین نسخه ی جوملا با فرمت tar را دانلود کنید.

بسته ی نصبی دانلود شده را با استفاده از دستور زیر در مسیر Root آپاچی (بعنوان مثال /var/www/html/) کپی و استخراج کنید.

install-joomla-3-in-linux-2

توجه: اگر فایل ها را در مسیری فرعی مانند پوشه ی joomla استخراج کنید، سایت شما نیز در مسیر YourSite.com/joomla قابل رویت خواهد بود.

install-joomla-3-in-linux-3

مرحله ی دوم : تغییر Ownership یا مالکیت دایرکتوی

هم اکنون باید فایل اصلی رو حذف کنید و Ownership دایرکتوری را با یوزر و گروه کاربری apache تنظیم نمایید.

مرحله ی سوم : پیکربندی سرور آپاچی

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

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

نکته: یوزر و گروه کاربری حتما باید apache باشد.

مرحله 4 : راه اندازی مجدد سرویس httpd آپاچی

در این مرحله می بایست وب سرویس آپاچی را راه اندازی مجدد (Restart) کنید.

برای اینکه سرویس httpd در استارتاپ سیستم قرار بگیرد از دستور ذیل استفاده کنید

هم اکنون سرویس httpd و رکوئست های روی پورت 80 را بررسی کنید.

مرحله ی 5 : پیکربندی Iptables یا فایروال

در این مرحله باید پورت 80 را روی فایروال باز کنید در غیر این صورت Iptables را غیرفعال کنید.

مرحله ی 6 : ایجاد پایگاه داده ی جوملا

اگر پسورد root سرویس MySQL را تنظیم نکرده اید با استفاده از دستورات ذیل می توانید پسورد مورد نظر خود را تعریف کنید. در صورتیکه قبلا پسورد را تعریف کرده اید از این مرحله بگذرید.

با دسترسی root به سرویس MySQL لاگین کنید.

سپس دیتابیسی با نام Joomla بسازید.

دسترسی های یوزر دیتابیس Joomla را درMySQL تعیین کنید.

هم اکنون می بایست سرویس MySQL را در استارتاپ سیستم راه اندازی مجدد نمایید.

مرحله ی 7 : نصب و پیکربندی جوملا

در این مرحله می خواهیم مراحل نصب و پیکربندی جوملا را آغاز کنیم. هم اکنون مرورگر خود را باز نموده و آدرس https://192.168.0.11 را تایپ و کلید enter را بزنید تا به صفحه ی نصب جوملا مطابق تصویر ذیل وارد شوید

install-joomla-3-in-linux-4

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

Site Name: نام سایت

Admin Email: ایمیل مدیر سایت

Admin Username: نام کاربری مدیر سایت

Admin Password: گذرواژه

در نهایت بر روی Next کلیک کنید تا به مرحله ی بعد وارد شوید.

مرحله ی 8 : پیکربندی دیتابیس

در این مرحله می بایست اطلاعات مربوط به دیتابیس به شرح ذیل را وارد نمایید

توجه داشته باشید این اطلاعات را در مرحله ی 6 همین آموزش ایجاد کرده اید

install-joomla-3-in-linux-5

Database name: نام پایگاه داده

Username: نام کاربر دیتابیس

Password: گذرواژه

در نهایت بر روی Next کلیک کنید تا به مرحله ی بعدی وارد شوید.

مرحله ی 9 : پیکربندی FTP

در این صفحه نیازی به تکمیل فیلد های مربوط به FTP نمی باشد. بر روی Next کلیک کنید.

install-joomla-3-in-linux-6

مرحله ی 10 : نصب اطلاعات نمونه

در این مرحله می توانید از اطلاعات نمونه ی جوملا برای سایتتان استفاده کنید. بسته به نیاز خود می توانید یکی از موارد را از قسمت Sample Data انتخاب کنید. بر روی install کلیک کنید.

install-joomla-3-in-linux-7

مرحله ی 11 : پایان نصب جوملا!

در این مرحله جوملای شما نصب شده است

install-joomla-3-in-linux-8

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

install-joomla-3-in-linux-9

می توانید از دستور ذیل استفاده کنید:

 

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

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

مرحله ی 12 : ورود به مدیریت سایت

نمونه صفحه ی ورود به مدیریت سایت

install-joomla-3-in-linux-10

مرحله ی 13 : کنترل پنل مدیریت سایت

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

install-joomla-3-in-linux-11

 

4.4
/
5
(
16

امتیاز

)

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

01228421193
09129726343
09362196343
omid.ahmadyani@Outlook.com

مقالات مرتبط را مطالعه کنید😍

حواله یوان
حواله یوان
شاید وقتی صحبت از نقل‌وانتقالات ارزی مانند ارسال حواله یوان به چین باشد، خیلی‌ها این کار را دشوار و طاقت‌فرسا و پرریسک بدانند. در واقع
حواله روپیه
حواله روپیه به هند ارسال و دریافت حواله روپیه به هند با کمترین نرخ ارسال و دریافت حواله روپیه در کمترین زمان ممکن امکان ارسال
حواله ایران به رومانی
حواله ایران به رومانی شرکت فناوران امید استعلام نرخ ساعت 12 ظهر برای آگاهی از نرخ با پشتیبانی ما در ارتباط باشید:پشتیبان تلگرام @fanavaraneomid_supportپشتیبانی واتساپ:
0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
0
افکار شما را دوست داریم، لطفا نظر دهید.x
اسکرول به بالا