Cara memasang dan mengkonfigurasi XAMPP di GNU / Linux

Ini adalah panduan terkini mengenai cara memasang dan mengkonfigurasi XAMPP di GNU / Linux, dengan langkah demi langkah terperinci.

Apa itu XAMPP?

XAMPP adalah sebaran Apache sepenuhnya percuma dan mudah dipasang yang mengandungi MariaDB, PHP, dan Perl. Pakej pemasangan XAMPP telah dirancang untuk sangat mudah dipasang dan digunakan. Benar-benar percuma dan mudah dipasang pengedaran Apache yang mengandungi MariaDB, PHP, dan Perl.

Bagaimana cara memasang dan mengkonfigurasi XAMPP?

Memasang Xampp

1.- Muat turun XAMPP untuk Linux dari https://www.apachefriends.org/es/index.html

pasang dan konfigurasikan XAMPP

2.- Pada akhir muat turun kita mempunyai arkib.menjalankan, yang mesti kita pasang dengan cara berikut:

  • Kami membuka Terminal dengan Kawal + T, atau dari menu kami.
  • Kami log masuk sebagai root:

Log Masuk Akar

  • Kami terus memberikan izin pelaksanaan untuk .run dan memasang XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Pemasangan_permainan

0 pasang

1 pasang

  • Kami menerima segalanya dan menunggu pemasangan selesai.

Menubuhkan XAMPP

3.- Kami meneruskan untuk mengkonfigurasi XAMPP

  • Konfigurasi MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ yang mysql $ taip mysql $ ls -lart / usr / bin / mysql
    

    konfigurasi mysql

    semak konfigurasi mysql

  • Menetapkan peraturan com.ubuntu.pkexec.xampp.policy agar panel grafik berjalan dengan izin pentadbir ini akan menghasilkan fail bash yang berjalan xampp-linux-x64-5.6.28-0-installer.run. Untuk ini kita pergi ke laluan / usr / share / polkit-1 / tindakan dan kami melaksanakan:
    $ sentuh com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    dasar sentuhan

    dasar nano

    Di dalam fail com.ubuntu.pkexec.xampp.policy kami tampal kod berikut:

 Pengesahan diperlukan untuk menjalankan Panel Kawalan XAMP xampp author_admin author_admin author_admin /opt/lampp/manager-linux-x1.0.run benar
  • Membuat skrip yang bertanggungjawab untuk melaksanakan panel grafik XAMPP di jalan / usr / tong / . Kita mesti membuat skrip dengan nama panel kawalan xampp:
    sentuh panel kawalan xampp nano panel kawalan xampp

    sentuh xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Menyiapkan .desktop untuk melancarkan pengurus perkhidmatan grafik XAMPP, jalankan perintah berikut, di jalan / usr / share / aplikasi:
    sentuh panel kawalan xampp nano panel kawalan xampp

    sentuh desktop

    desktop nano

  • Setelah menjalankan nano application.desktop masukkan kod berikut
[Entri Desktop] Ulasan = Mula / Hentikan Nama XAMPP = XAMPP Control Panel Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false type = Aplikasi
  • Sekarang kita mempunyai ikon yang ketika ditekan akan menjalankan pkexec, yang meminta kami masuk untuk memberikan izin pelaksanaan ke panel grafik XAMPP. Ia mesti kelihatan seperti ini:
    xpc

    pkexec

    xampp-pc

  • Untuk menggunakan mysql, jika anda melakukan konfigurasi sebelumnya anda tidak perlu lagi pergi ke direktori / opt / lampp / bin / mysql -u root -p untuk log masuk sekarang anda hanya perlu membuka terminal dan jalankan mysql -u root -p.
    mysql

Sekarang kita dapat menguruskan XAMPP secara grafik dan mengakses mysql secara normal tanpa pergi ke direktori / opt / lampp / bin.

Ini semua panduan, saya harap anda menyukainya dan jangan lupa tinggalkan komen anda.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Federico kata

    Ini adalah artikel yang paling dihargai, kerana kandungan terperinci dan tepat kandungannya. Dia telah membantu rakan-rakan yang lebih suka Windows memasang versi perisian XAMPP. Saya tidak menyedari kewujudan pemasang untuk Linux, biasa memasang dan mengkonfigurasi LAMP secara manual. Saya yakin bahawa ia akan sangat membantu bagi mereka yang ingin mempunyai pelayan dengan ciri-ciri ini, dan akan meyakinkan banyak pengaturcara dan pentadbir yang lebih suka memasangnya di Windows, untuk melakukannya di pelayan dengan Linux. Terima kasih Nexcoyotl untuk artikel yang sangat baik!

    1.    Nexcoyotl kata

      Terima kasih banyak, Federico, saya menghargai komen anda, saya harap manual kecil dan ringkas ini berguna. Ini adalah yang pertama saya harap dapat melakukan banyak lagi.

  2.   yerko kata

    Panduan yang sangat baik

    Tetapi saya ada soalan, mengapa anda menyentuh? Saya faham bahawa untuk membuat fail kosong, tetapi dengan hanya nano, anda boleh membuat dan mengedit fail ...

    1.    Federico kata

      sentuh adalah perintah yang digunakan untuk mengemas kini tarikh akses dan pengubahsuaian satu atau lebih fail, ke tarikh semasa.
      sentuh [OPTINO]… FILE…
      Sekiranya argumen FILE atau nama fail tidak ada, maka fail kosong dengan nama yang sama dengan FILE akan dibuat.
      Cara ini lebih langsung - dan sangat biasa - dengan cara membuat fail kosong, daripada melalui penyunting nano
      Lari sentuhan lelaki untuk maklumat lanjut.

    2.    Nexcoyotl kata

      Helo yerko terlebih dahulu terima kasih kerana memberi komen, sebab mengapa saya menggunakan sentuhan adalah kerana bagi saya itu adalah kebiasaan hehe. Dan jika, seperti yang dikatakan oleh rakan Federico, fungsinya melampaui pembuatan fail. Sekiranya anda ingin mengetahui lebih lanjut, lancarkan $ man touch, salam rakan.

      1.    yerko kata

        Tetapi, setelah sentuhan anda mengubah suai fail, jadi ini adalah langkah tambahan untuk apa yang anda lakukan.

      2.    yerko kata

        Saya tahu apa yang dilakukan oleh sentuhan itu, saya hanya ingin tahu mengapa anda melakukannya: P, kerana dengan nano lebih daripada cukup 😉

  3.   Anonymous kata

    Dokumentasi yang sangat baik, kerja yang bagus.
    Apa yang anda gunakan untuk mengkonfigurasi permintaan, saya sangat menyukai konfigurasinya.

    salam

    1.    Nexcoyotl kata

      Halo kawan terima kasih kerana mampir dan memberi komen 😀, saya menggunakan powerline shell, ia adalah projek sumber terbuka yang boleh anda temukan di github. Mudah dikonfigurasi saya menggunakan bash dan powerline shell, walaupun anda juga boleh mengkonfigurasinya untuk zsh.

  4.   koratsuki kata

    Tutorial yang sangat baik. Konfigurasi terminal menarik perhatian saya, bolehkah anda berkongsi konfigurasi?

    1.    Nexcoyotl kata

      Halo Koratsuki, lihat tutorial ini yang saya lakukan, saya harap ia berguna untuk anda mengkonfigurasi arahannya. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban kata

    Sumbangan anda sangat baik Saudara, betapa sedihnya saya hampir tidak melihat penerbitan ini, beberapa minggu yang lalu mereka meninggalkan saya tugas memasang persekitaran LAMP di komputer saya, tetapi dari apa yang saya lihat lebih mudah untuk memasang XAMPP. Bagaimanapun terima kasih atas sumbangan anda, salam.

  6.   daz08 kata

    Hebat, dijelaskan dengan baik dan dengan cara yang mudah.

  7.   MORKE kata

    Terima kasih banyak.

    Semua berjalan lancar.

    Salam !!

  8.   Katherine kata

    Halo, semua yang dijelaskan dalam gambar, adakah ia juga dijelaskan dalam teks? Maksudnya, gambar itu hanya untuk tujuan ilustrasi? Atau ada langkah yang harus anda lakukan seperti dalam gambar. Saya bertanya kerana saya buta, dan saya belum mahir menggunakan linux, jadi saya tidak mahu mengacaukan haha. Sebaliknya, saya mempunyai ubuntu mate 18. Bolehkah tutorial ini diterapkan? Dari sudah terima kasih banyak. Ceria!

  9.   Leon S. kata

    Bahan yang sangat baik dengan kandungan ilustrasi, ini menjadikannya lebih mudah untuk membimbing orang lain

  10.   Ignatius7 kata

    - satu sisi ditunjukkan dua kali
    sentuh panel kawalan xampp
    panel kawalan nano xampp
    - satu di laluan
    / usr / tong /
    - dan yang lain di laluan:
    / usr / share / aplikasi
    - Saya rasa sebenarnya di jalan kedua ini semestinya xampp-control-panel.desktop.
    - Sebaliknya, untuk melakukan kebanyakan langkah saya tidak mempunyai izin, jadi saya akhirnya meneruskan perintah dengan «sudo«, sehingga saya sudah dapat membuat perintah tersebut.
    - Tetapi pada akhirnya ketika saya mengakses ikon itu memberi saya mesej ralat:
    Perintah "xampp-control-panel" tidak dapat dijalankan.
    Gagal menjalankan proses anak "xampp-control-panel" (Kebenaran ditolak)

    1.    Ignatius7 kata

      - Saya sudah berjaya dan saya telah meletakkan kebenaran pelaksanaan pada fail / usr / bin / xampp-control-panel
      sudo chmod + x / usr / bin / xampp-panel kawalan

      1.    Harold barboza kata

        Terima kasih inilah yang saya hilang kerana masalah kebenaran ditolak.

  11.   Leon S. kata

    2020 jawatan ini masih berfungsi dengan hebat!

  12.   Nicksoad kata

    Terima kasih, ini berfungsi untuk saya, walaupun saya tidak melihat ikon xampp tetapi kotak putih tetapi tidak menjadi masalah, saya hanya mempunyai masalah bahawa apabila saya menggunakan penyunting kod seperti luhur, ia menolak kebenaran untuk membuat fail dalam projek htdocs. Saya berjaya menjadikannya luhur dengan memberi izin agar ia dapat membaca dan mengedit fail tetapi saya tidak dapat membuatnya membuat fail baru.

  13.   juconta kata

    Jutaan terima kasih Nexcoyotl atas artikel itu!!!, dan kepada semua yang memblog.desdelinux.net tempat di mana maklumat yang kita perlukan ditemui!!
    Terima kasih terima kasih !!

  14.   Gonzalo kata

    Penjelasan yang sangat baik

    Saya menggunakan linux mint dan saya boleh menggunakan yang dijelaskan dengan akses kerana saya melakukan langkah-langkah dan mereka tidak muncul di bahagian grafik mana pun
    Sebelumnya, terima kasih banyak

  15.   Leo Pual kata

    Halo, terima kasih untuk semua manual.
    Tetapi ia tidak berfungsi. Saya sudah menyemak kebenaran, laluan, teks untuk ditampal dan tiada apa-apa; Saya memasukkan kata laluan dan ia tidak melakukan apa-apa lagi.

    Bolehkah anda beritahu saya jika ia berfungsi untuk Opensuse 15.3 Leap.

    Saya prihatin, terima kasih.

    1.    Pasang Linux kata

      Salam, Leo. Kami mengesyorkan anda meneroka siaran ini yang lebih terkini dipanggil: XAMPP: Persekitaran pembangunan dengan PHP mudah dipasang pada GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanitho kata

    2022 dan ia masih berfungsi. Saya menggunakan Debian 11!!