نحوه نصب و پیکربندی XAMPP در GNU / Linux

این یک راهنمای به روز برای چگونگی نصب و پیکربندی XAMPP در GNU / Linux ، با یک گام به گام دقیق است.

XAMPP چیست؟

XAMPP توزیعی کاملا رایگان و آسان برای نصب Apache است که شامل MariaDB ، PHP و Perl است. بسته نصب XAMPP به گونه ای طراحی شده است که نصب و استفاده از آن بسیار آسان است. نصب کاملا رایگان و آسان نصب توزیع Apache حاوی MariaDB ، PHP و Perl.

چگونه XAMPP را نصب و پیکربندی کنیم؟

نصب Xampp

1.- XAMPP را برای لینوکس از بارگیری کنید https://www.apachefriends.org/es/index.html

XAMPP را نصب و پیکربندی کنید

2.- در پایان بارگیری یک بایگانی .اجرا، که باید به روش زیر نصب کنیم:

  • ما یک ترمینال را با کنترل + T، یا از فهرست منو
  • ما به عنوان root وارد می شویم:

ورود به سیستم

  • ما با دادن مجوزهای اجرا به .run و نصب XAMPP ادامه می دهیم
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

مجوزهای نصب

0 نصب کنید

1 نصب کنید

  • ما همه چیز را می پذیریم و منتظر می مانیم نصب به پایان برسد.

راه اندازی XAMPP

3.- ما پیکربندی XAMPP را شروع می کنیم

  • پیکربندی MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ mysql $ type mysql $ ls -lart / usr / bin / mysql
    

    پیکربندی mysql پیکربندی mysql را بررسی کنید

  • تنظیم قانون com.ubuntu.pkexec.xampp.policy برای اجرای پانل گرافیکی با مجوزهای مدیر ، این یک فایل bash ایجاد می کند که اجرا می شود xampp-linux-x64-5.6.28-0-installer.run. برای این کار به مسیر می رویم / usr / share / polkit-1 / اقدامات و ما اجرا می کنیم:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    سیاست لمسی سیاست نانو
    داخل پرونده com.ubuntu.pkexec.xampp.policy ما کد زیر را وارد می کنیم:

 برای اجرای صفحه کنترل XAMP احراز هویت لازم است xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run درست است، واقعی
  • ایجاد اسکریپت مسئول اجرای صفحه گرافیکی XAMPP در مسیر / usr / bin / . ما باید اسکریپت را با نام ایجاد کنیم کنترل پنل xampp:
    xampp-control-panel nano xampp-control-panel را لمس کنید

    xpc را لمس کنید نانو xpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run)؛
  • راه اندازی یک .desktop برای راه اندازی مدیر سرویس گرافیکی XAMPP ، دستورات زیر را در مسیر اجرا کنید / usr / share / برنامه های کاربردی:
    xampp-control-panel nano xampp-control-panel را لمس کنید

    دسکتاپ را لمس کنید دسکتاپ نانو

  • پس از اجرای nano application.desktop کد زیر را وارد کنید
[ورودی دسک تاپ] نظر = شروع / توقف نام XAMPP = کنترل پنل XAMPP اجرا = نماد xampp-control-panel = رمزگذاری xampp = ترمینال UTF-8 = نوع کاذب = برنامه
  • اکنون یک نماد داریم که با فشار دادن آن ، نماد اجرا می شود pkexec، که از ما درخواست ورود می کند تا مجوزهای اجرا را به صفحه گرافیکی XAMPP اختصاص دهیم. باید چیزی شبیه به این باشد:
    xpc pkexec xampp-pc
  • برای استفاده از mysql ، اگر پیکربندی قبلی را انجام داده اید دیگر نیازی به رفتن به فهرست نیست / opt / lampp / bin / mysql -u root -p برای ورود به سیستم فقط باید یک ترمینال را باز کنید و اجرا کنید mysql -u root -p.
    خروجی زیر

اکنون می توانیم XAMPP خود را به صورت گرافیکی مدیریت کرده و بدون رفتن به فهرست / opt / lampp / bin به طور معمول به mysql دسترسی داشته باشیم.

این همه راهنما است ، امیدوارم مورد پسند شما واقع شود و فراموش نکنید که نظرات خود را ارائه دهید.


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

23 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   فدریکو dijo

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

    1.    نکسویوتل dijo

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

  2.   یرکو dijo

    راهنمای بسیار خوبی

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

    1.    فدریکو dijo

      لمس فرمانی است که برای به روزرسانی تاریخ دسترسی و تغییر یک یا چند پرونده ، به تاریخ فعلی استفاده می شود.
      [OPTINO] I FILE را لمس کنید
      اگر آرگومان FILE یا نام پرونده وجود ندارد ، پس یک پرونده خالی با همان نام FILE ایجاد می شود.
      این روش مستقیم تر - و بسیار معمول - برای ایجاد پرونده های خالی ، از طریق ویرایشگر است نانو
      اجرا کن لمس انسان برای اطلاعات بیشتر.

    2.    نکسویوتل dijo

      سلام yerko پیشاپیش از نظر شما متشکرم ، دلیل استفاده من از تاچ این است که برای من عرف است و اگر همانطور که رفیق فدریکو گفت ، عملکرد آن فراتر از ایجاد پرونده است. اگر می خواهید بیشتر بدانید ، $ man touch ، سلام دوستان را راه اندازی کنید.

      1.    یرکو dijo

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

      2.    یرکو dijo

        من می دانم که لمس چه کاری انجام می دهد ، فقط می خواستم بدانم چرا این کار را می کردی: P ، زیرا با nano بیش از حد کافی بود ...

  3.   بی نام dijo

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

    توجه

    1.    نکسویوتل dijo

      سلام دوست متشکرم که متوقف شدید و نظر دادید ... ، من از powerline shell استفاده می کنم این یک پروژه منبع باز است که می توانید آن را در github پیدا کنید. پیکربندی من از bash و powerline shell استفاده می شود آسان است ، اگرچه می توانید آن را برای zsh نیز پیکربندی کنید.

  4.   کوراتسوکی dijo

    آموزش بسیار خوبی پیکربندی ترمینال توجه من را به خود جلب می کند ، آیا می توانید پیکربندی را به اشتراک بگذارید؟

    1.    نکسویوتل dijo

      سلام ، کوراتسوکی ، این آموزش را که من انجام می دهم بررسی کنید ، امیدوارم برای پیکربندی سریع مفید واقع شود. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   استبان dijo

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

  6.   daz08 dijo

    عالی ، بسیار خوب توضیح داده شده و به روشی ساده.

  7.   مورک dijo

    بسیار متشکرم.

    همه چیز خوب کار کرد.

    سلام!

  8.   کاترین dijo

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

  9.   لئون اس dijo

    مطالب عالی با محتوای گویا ، این امر راهنمایی دیگران را آسان می کند

  10.   ایگناسیو 7 dijo

    - یک طرف دو بار نشان داده شده است
    xampp-panel-panel را لمس کنید
    nano xampp-panel-panel
    - یکی در مسیر
    / usr / bin /
    - و دیگری در مسیر:
    / usr / share / برنامه های کاربردی
    - فکر می کنم در واقع در مسیر دوم باید xampp-control-panel.desktop باشد.
    - از طرف دیگر ، برای انجام بیشتر مراحل من مجوز ندارم ، بنابراین در نهایت با «sudo» پیش از دستورات می شوم ، بنابراین می توانم از قبل دستور آنها را ایجاد کنم.
    - اما در پایان وقتی به نماد دسترسی پیدا می کنم ، پیام خطایی به من می دهد:
    دستور "xampp-control-panel" قابل اجرا نیست.
    فرآیند کودک "xampp-control-panel" اجرا نشد (اجازه رد شد)

    1.    ایگناسیو 7 dijo

      - من قبلاً این کار را انجام داده ام و مجوز اجرا را روی پرونده / usr / bin / xampp-control-panel قرار داده ام.
      sudo chmod + x / usr / bin / xampp-control-panel

      1.    هارولد باربوزا dijo

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

  11.   لئون اس dijo

    2020 این پست هنوز عالی کار می کند!

  12.   نیکسود dijo

    متشکرم ، برای من مفید واقع شد ، گرچه من نماد xampp را نمی بینم اما یک جعبه سفید است اما مهم نیست ، من فقط یک مشکل دارم که وقتی از ویرایشگر کد مانند Sublime استفاده می کنم مجوزهای ایجاد پرونده در پروژه های htdocs را رد می کند. من با اجازه دادن به خواندن و ویرایش پرونده ها موفق به ساخت عالی شدم اما نمی توانم باعث ایجاد پرونده های جدید شوم.

  13.   ژوکتا dijo

    یک میلیون تشکر از Nexcoyotl برای مقاله !!! ، و از همه کسانی که blog.desdelinux.net را به مکانی تبدیل می کنند که می توانید اطلاعات مورد نیاز خود را پیدا کنید !!.
    متشکرم !!

  14.   گونزالو dijo

    توضیح خیلی خوبی

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